Go Back Email Link
+ servings
DIY Rug Hook Pillow by top Houston lifestyle blogger Ashley Rose of Sugar and Cloth
Print Recipe
5 from 3 votes


We're showing you a simple rug hooking technique to recreate this easy pillow cover DIY...
Total Time6 hrs 30 mins
Keyword: ashley rose, caramels, recipe, sugar and cloth, ashley rose, diy, easy, how to, how to make a pillow, latch hook, needle punch, pillow cover, quick, rug hook, rug hooking, simple, tutorial
Servings: 1 pillow
Cost: $45


  • Sewing machine (optional if making you're own burlap cover)


For Rug Hooking

For How to Make a Pillow

  • Burlap – I like using burlap for my ground cloth because it doesn't stretch as much as others, making it great for beginners.
  • Staple Gun (for attaching burlap to the wood stretcher)
  • Zipper Foot (optional)
  • ½ Yard of Pillow Back Fabric – I used linen
  • Feather Pillow Form
  • Iron
  • Flat Head Screw Driver or Pliers (for removing staples in burlap)
  • Sewing Machine


  • Cut a 30” square piece of burlap. Stretch it around your wood frame and secure it to the back of the frame with a staple gun. You want to pull the burlap as tight as you can to make sure you have a taught fabric surface to needle punch.
  • Draw your design onto the burlap with a marker. You won’t see the marker in the end so if you mess up or change your mind while marking it out, that’s okay.
  • Thread your punch needle by inserting your yarn or strips of wool through the hole at the tip of the needle. Then place the yarn string along the channel on the wood handle. Work the yarn back and forth until it settles into the channel. Now you’re ready to punch!
  • Hold your punch needle so the wood channel on the handle faces the direction you’re stitching. Insert the metal part of the needle into the burlap. I like to hold onto the yarn at the end of the needle (on the underside of the burlap) just to make sure it catches.
  • Then pull your needle up out of the burlap just enough so it skims the surface of the fabric. Then insert it back into the fabric a 1/8” - ¼” or so away to create a stitch.
  • You’re striving for about 4-5 stitches per inch. Continue punching the outline of your first shape. Once you make it all the way around, start on the 2nd outline of stitches. Keep going until the entire shape is filled in.
  • When ready to switch yarn colors, pull your needle out of the fabric just barely until the needle grazes the face of the fabric. Use scissors to trim the yarn as close to the fabric as possible.
  • Once the entire face of your pillow is rug hooked, remove the burlap from the frame by pulling out the staples with a flathead screwdriver or pliers.
  • The burlap will condense a little bit as it comes off the frame securing the stitches into place. Technically the front of the rug hooking design is the side with the loops, but I like the “stitched” side better, so I’ll be using this side for the pillow face.
  • Turn your design into a pillow by adding an envelope pillow back closure. My rug hook pillow face is roughly a 21” square, so I cut two pieces of linen backing fabric 14” x 22”.
    The back pieces need to be large enough to overlap one another as well as accommodate ½” seam allowances.
  • Fold the long edge of one of the back pieces over ½” and press with an iron. Then fold the edge over again. Press with an iron and pin into place with sewing pins. Repeat with the second back piece.
  • Place your rug hook design face up, and lay your two back pieces face down on top of your rug hook design. The back pieces should overlap a few inches at the center. Pin layers together at edges.
  • Switch your sewing machine’s standard sewing foot for a zipper foot and move your sewing machine needle all the way to the left. (This is optional, but it’ll help you sew nice and close to the edge of your rug hook design.). Sew the pillow layers together using the thick rug hooked layer as a guide. You won’t be able to see it, but you’ll be able to feel it.
  • Turn your pillow right side out, and stuff with a cushion insert.