DIY Body Pillow Tutorial from Leigh Laurel Studios

Disclosure: This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Hi everyone, I have an adorable sewing project/tutorial for you today!

This super cute body pillow tutorial is from Karin at Leigh Laurel Studios.  She has a lot of cute projects going on over at her blog, be sure to check them out!

DIY Body Pillow Cover Tutorial (How to make a pillowcase for a body pillow)

Hi! I’m Karin, and I blog over at Leigh Laurel Studios. I create patterns and tutorials for sewing, embroidery, home & garden projects and crafts with kids. Balancing creativity with chasing two small children around is a common theme.

I am thrilled to have the opportunity to share this sewing project with you on Jamie’s blog! I’ve been following Scattered Thoughts of a Crafty Mom for a while; one of my favorite patterns is her fabulous child’s apron that I made for my three-year-old daughter.

To make this body pillow cover with an envelope-style back you will need:

  • 20 x 52″ body pillow insert. I found this one on a huge sale at Kohl’s for under $10.
  • Pellon’s EZ Steam II or other double stick fusible web
  • The font I used is Arial Rounded MT Bold, 500pt. I created this pdf for you of all 26 letters; simply download and print the pages you need.
  • White cotton fabric cut to 13 x 42″
  • Fabric scraps large enough for the letters, one color per letter
  • Print for the back and for the front trim panels; pay attention to which direction the print goes. I used Faster by Michael Miller:  (All fabric should be washed and ironed.)

        -Top and bottom trim: 6 x 42″ (cut 2)
        -Side trim: 21 x 6″ (cut 2)
        -Back pieces: 21 x 32″ (cut 2)

Body pillow 2

Step 1: Print the letters you need from the pdf.

Using a sunny window or light box, trace the letters in reverse onto the more permanent side of the fusible web (one side comes off more easily than the other). I was able to cram five of the six letters jigsaw-puzzle style onto one sheet and the sixth one on a piece leftover from another project. Cut the letters apart, being careful not to cut too close to the lines.

Body pillow 3

Step 2: Arrange the fabric for the letters in the order you like.

Body pillow 4

Step 3: Cut pieces of the fabric large enough for each letter on fusible web. Peel off the plain backing and iron the letters onto the back of the fabric.

Body pillow 5

Step 4: Using sharp sewing shears, cut the letters carefully along the lines. Set letters aside.

Body pillow 6

Step 5: Start the pillow front. Wrong sides facing, align the top trim panel with the top of the white fabric. Pin, sew with a 1/2″ seam allowance along the top, turn and press the white side of the seam toward the print.

Body pillow 7

Step 6: Top stitch 1/8″ above the seam. Repeat steps 5 and 6 for the bottom panel, making sure to orient the fabric in the correct direction.

Body pillow 8

Step 7: Right sides facing, line the left side panel up with the left side of the body piece as shown. Pin, sew with 1/2″ seam allowance, turn and press toward the print. Topstitch from top edge to bottom edge. Repeat for right side panel.

Great tutorial for this adorable body pillow.

Step 8: Arrange the letters across the center of the white panel. It helps to use a clear quilting ruler to keep them straight. Remove the paper backing and lightly stick the letters to the fabric until you’re happy with how it looks. Press and allow to cool.

Body pillow 10

Step 9: Make the envelope-style back. On the left short side of one of the back pieces, fold 1/2″. Press. Fold again 1 1/4″. Press. Pin and sew. Repeat for the right short side of the other back piece.

Body pillow 11

Step 10: Place the front piece down right-side up. Wrong side up, arrange the two back pieces on top so all four edges are lined up with the front piece. There should be a several inch overlap at the center. I turned the corner down so you can see the overlap. Pin along all sides, placing a pin or two in the center to help hold the fabric in place while you sew. Sew around the perimeter of the entire pillow cover with a 1/2″ seam allowance.

Step 11: Remove pins, turn cover through the envelope opening in the back and press.

Step 12: Insert body pillow and you’re all done!

Note: If you plan on washing your cover frequently, you might want to consider doing a zigzag stitch around each letter before sewing the back and front together.

Great tutorial for this adorable body pillow.

At 20 months old, Colton isn’t quite as big as the pillow yet. I have a similar pillow in the works for my daughter, so she can retaliate. Let the snuggle wrestling and pillow fights begin!

To check out my other projects, to subscribe or to follow along I can be found here:
I hope you have as much fun with this project as I did. I look forward to seeing you on my blog; please let me know if you have any questions. Thanks, Jamie, for having me as a guest!
A few of my favorite patterns and tutorials on Leigh Laurel Studios:
Embroidered child's drawing  Washable bean bags for ring toss Super bear back   Dog pillow

An embroidered pillow made from a family portrait drawn by my daughter, washable bean bags for hula hoop ring toss, a pattern for turning an ordinary bear into Super Bear, and a little dog embroidery pattern.

xo Karin

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. love this! What size are the letters?

    1. Jamie Sanders says:

      about 4 inches in height

  2. This turned out beautifully!! My daughters birthday is this weekend and Grandma got her a Body Pillow last minute and we needed a western cover and I had just enough fabric to make it. I wish I could upload a photo. Thank you again so much.

  3. FlyawayJil says:

    Great idea. Made this for a kid who has EVERYTHING else. Betting he'll love it! Please check your measurements. The white panel should be cut at 11 x 42 – it's 2" too wide. I had to trim the top and bottom borders to make it work.

  4. This is awesome! Thanks so much for the easy letters. I was not even going to click over to this because I assumed that a Cricut or similar machine was used, so it was a very nice surprise to see that I can do this without one of those!

  5. thestitchingscientist.com says:

    This is so cool! I have been intimidated to do letters but I think I may have to try it!

  6. Suse Eich Bauer says:

    I LOVE this!
    I will try this asap – great work!!!

  7. Love the body pillow Karin! Thanks so much for the tutorial!