Our Grandma Anna was a waste-not-want-not kind of gal. In her tidy bungalow was a narrow closet she used to store her sewing supplies. It didn’t contain much in the way of pristine yardage and packaged notions, but she still had plenty to work with – each item carefully organized into a small paper sack or recycled tin can. She would cut the “still good” parts from well-worn clothing, squirrel away every fabric scrap, snip off buttons, and hoard embroidery floss in lengths as short as 6″. The amazing thing was how she could take these cast-off bits and pieces and turn them into something so very sweet and pretty. We’re taking a page from Grandma’s book with our set of five little mix-and-match pillows in natural tones and textures.
The supplies listed below are the general minimums needed for one pillow, but depending on which design you choose, you’re likely to be able to cut more than one pillow from the amounts given.
Check the exact cut sizes below in the Getting Started section. You may also be able to use fabric from your stash… making Grandma Anna proud.
We mixed quilting weight and mid-weight fabrics for our five-pillow set. Our goal was a neutral color palette with smaller, soft motifs. We wanted the pillows to look as if they’d been around awhile – perhaps soaking up the sun in a cozy window seat.
Some simple trims, buttons and snaps are great ways to add a bit of texture. You may have items in your stash. If not, it’s fun to shop for antique options in subtle shades.
We used our standard trick of adding a layer of batting to each pillow top for a super smooth finish. For this particular set of vintage style pillows, it also adds a lovely softness.
Our pillows finish at approximately 12″ x 12″ each, excluding any edge accents.
Sewing Tools You Need
- Sewing Machine and standard presser foot
Fabric and Other Supplies
- ½ yard EACH of TWO coordinating fabrics per pillow; we used the following combinations from our stash:
- Scrap or ½ yard of 20″+ low loft batting per pillow
- Scrap or ¼ yard of 20″+ wide medium weight interfacing per pillow; we used Pellon 809 Décor Bond
- ONE 12″ x 12″ pillow form
- THREE ¾” – 1″ decorative buttons or snaps per pillow; we used a variety of neutral-tone buttons plus two colors of Size 18 pearl head snaps
- 1½ – 2 yards of optional decorative edge trim per pillow; we used medium poms and cotton lace. If using a trim that will be gathered, get 2 yards; for non-gathered trims, 1½ yards should be sufficient
- ½ yard of optional decorative back envelope trim; we used wide rick rack
- All purpose thread to match fabric
- See-through ruler
- Fabric pen or pencil
- Iron and ironing board
- Rotary cutter and mat
- Seam gauge
- Seam ripper
- Straight pins
- From the fabric(s) for each pillow front, cut ONE 13″ x 13″ square.
- From the fabric(s) for each pillow back, cut the following (our closures are all horizontal):
Top or Underlap: ONE 13″ wide x 10″ high
Bottom or Overlap: ONE 13″ wide x 8″ high
- From the same fabric as the Bottom/Overlap, cut ONE 13″ wide x 3″ high rectangle for the facing.
- From the batting, cut ONE 13″ x 13″ square.
- From the interfacing cut TWO 2″ x 13″ strips.
- If you are using edge trims, leave the full lengths intact. See the notes below for cutting and gathering.
- If you are using a back envelope opening trim, you need approximately 13″ for each pillow.
At Your Sewing Machine & Ironing Board
NOTE: The photos go back and forth between all our pillows throughout the instructions below to give you the best representation of all the construction options.
Create the pillow fronts
- We added our Sew4Home label to the bottom right corner of each pillow front square, positioning it 3″ in from the right and 3″ up from the bottom.
- Edgestitch your label in place with matching thread.
- Layer a square of batting against the wrong side of each pillow front square. All edges of both layers should be flush. This is optional, but provides a nice, smooth finish.
- Baste the batting in place, running your seam close to the raw edges.
- Three of our pillow fronts were simple plain fabric squares. The other two featured trims around the edges.
- For the pom pom trim, to get a cute double pom in each corner as on our sample, we recommend cutting one length per side, starting and stopping your cut with a full pom at each corner.
- Repeat for each side and pin all four lengths in place. The edge of the trim’s insertion tape should be flush with the raw edge of the pillow front.
- Baste the poms in place against the right side of the pillow front.
- For the lace trim, first make a narrow rolled hem at each end of your 72″ length.
- Run a gathering stitch along the top edge of the lace.
- Softly gather the lace to about 48″ – 50″.
- Starting at the center bottom, pin the lace against the right side of the pillow front. Overlap the ends about 1″ at the center bottom.
- Baste the lace in place around all four sides.
- Set the pillow front(s) aside.
Create the back bottom/overlap panel
- Find the pillow bottom/overlap and a matching 3″ x 13″ interfacing strip. Flip the pillow panel to the wrong side.
- Place the interfacing strip across the bottom/overlap panel ½” down from one 13″ raw edge. This is the edge that overlaps, so if you have a directional fabric, you should be working with the top 13″ raw edge.
- Following manufacturer’s instructions, fuse the interfacing strip in place.
- Flip the bottom/overlap panel to the right side.
- If using a envelope opening trim, add it now. The trim goes along the interfaced edge. Position it so the correct amount of trim will be visible from the sewn facing seam. For example, with our wide rick rack, this meant we positioned the center of the rick rack ½” from the raw edge of the panel. This allowed exactly half of the rick rack to extend beyond the ½” sewn seam of the facing. Pin the trim in place.
- Place the facing strip right sides together along the interfaced edge, sandwiching the trim between the layers.
- Using a ½” seam allowance, stitch in place. Press the facing away from the trim, then around to the back of the panel so the facing and the panel are wrong sides together (the photo below shows just the first step of pressing the facing out from the trim).
- If you are not adding trim, simply place the facing strip right sides together with the bottom/overlap panel and pin.
- Using a ½” seam allowance, stitch in place.
- Press the facing away and then around to the back of the panel (this time, the photo below shows the second step of pressing the facing into position against the back of the panel).
- Edgestitch along the seamed edge. This step is the same whether you choose to add trim…
- … or keep the edge plain.
- Flip the panel over to the wrong side. Fold back the inside raw edge of the facing ½”.
- Press the facing back into position. This folded edge should cover the previously-placed interfacing strip.
- Edgestitch the inside edge of the facing in place.
- Mark the facing edge for closures. We used buttons and snaps. The spacing is same for both.
- Find the exact center of the panel (6½” in from either raw edge). Place the first mark at this point, centering it between to two lines of stitching.
- Place a second mark 3″ to the right of center…
- … and a third 3″ to the left of center.
- Following the instructions for your machine, make three buttonholes at your marked points.
- Or, insert the cap side of three snaps.
- Follow manufacturer’s instructions or our tutorial on inserting metal snaps.
Create the back top/underlap panel
- Find the pillow top/underlap and a matching 3″ x 13″ interfacing strip. Flip the pillow panel to the wrong side.
- Place the interfacing strip across the top/underlap panel 3½” down from one 13″ raw edge. This is the edge that underlaps, so if you have a directional fabric, you should be working with the bottom 13″ raw edge.
- Following manufacturer’s instructions, fuse the interfacing strip in place.
- Fold back the bottom raw edge ½”. Press well.
- Fold back an additional 2″, just covering the fused interfacing strip. Press in place.
- Edgestitch along both the inner and outer folds, similar to how you stitched the facing on the overlap panel.
Assemble front to back and finish closures
- Find the pillow front. Place it right side up on your work surface. Place the back bottom/overlap panel right sides together against the bottom of the pillow front, aligning the raw edges along the bottom and sides. Pin in place.
- Place the back top/underlap panel right sides together against the top of the pillow front, overlapping the bottom panel and aligning the raw edges along the top and sides. Pin in place. As shown below, if you used an edge trim it should be neatly sandwiched between the front and back panels – out of the way of the seam line.
- Using a ½” seam allowance, stitch around all four sides, pivoting at the corners.
- If there’s no trim, simply layer in the same manner…
- …and stitch around all four sides, using a ½” seam allowance.
- Clip the corners (whether you have trim or not).
- Turn the pillow cover right side out through the envelope opening. Using a long, blunt end tool, such as a knitting needle, chopstick or point turner, gently push out the corners. Press well.
- Mark through the center of each buttonhole onto the top/underlap panel for each button position.
- Hand stitch each button in place.
- Similarly, if using snaps, lift up the facing and place a mark directly underneath each snap cap to position the corresponding snap socket.
- Insert the second half of the snap in the same manner as the first half.
Project Design: Alicia Thommas
Sample Creation and Instructional Outline: Leah Wand