An Oblong Christmas Pillow

This pillow is basically the same as the basic pillow cover, but I added a ribbon before I sewed the seams. The proportions are different due to the shape of the pillow, but it’s still just as easy! With so many different types of ribbon, you can make the pillow as fancy or as casual as you like. Happy sewing!

Supplies & Tools:

  • 12″ x 16″ pillow
  • 0.5 yard fabric
  • Ribbon of choice
  • Thread
  • Pins
  • Measuring tape
  • Scissors
  • Tailor’s chalk


  1. Wash and dry fabric, iron out any wrinkles, and then measure and cut. My piece of fabric is 14″ x 37″.
    Note: I’m making the opening of the pillow cover closer to the side of the pillow (versus near the center of the pillow like I did for square pillows).
  2. Fold each short end over by about 1″ and use pins to hold in place.
  3. Iron the edges and sew a straight line about 0.5″ from each folded edge. Remove pins.
  4. Place the fabric on a flat surface, right side up. Fold one end over about two-thirds of the way. I used pins on the folded edge as a place holder.
  5. Gently open the fabric. Measure and cut a piece of ribbon 14″ and place on the fabric.
  6. Gently fold the fabric back, being careful not to move the ribbon. Use pins to hold in place.
  7. Now fold over the other side of fabric so that it overlaps this side. The distance between the two fold lines should be 16″.
  8. Sew 1″ inseams along the raw top edges. The distance between the two lines should be 12″.
  9. Turn fabric right side out and place pillow inside.
  10. Now your pillow is done!

Posted by on

Category: Decor


2 comments on “An Oblong Christmas Pillow

  • David said:


  • Anna said:

    hey i think this was soooooooooooooooooooooooooooooooooooooooooooooo cool

You must log in to write a comment. (Sign up for your FREE account here.)
The Elf Blog is proudly powered by WordPress, milk & cookies.