DIY Easy to Sew Zippered Dog Bed Cover

Create a unique bed for your dog with your own custom printed fabric! (Click through for step-by-step tutorial)

Daisy’s dog bed was looking pretty ratty so I decided to give it an update by sewing a new cover for it. I’ve been wanting to do this for quite sometime since her bed was pretty faded and a dalmatian puppy (whom I won’t mention by name) had chewed hole it. After checking out the home decor fabrics available in the fabric store, I decided to create my own.

I just loved the way my floral stem pattern looked printed on the fabric for our dining room chairs so I thought it would be fun to do the same for Daisy’s bed. I actually originally intended to use the chair fabric for her bed, but when it arrived I loved it so much I had to put it on the chairs.

This daisy print is based on one of my free daisy wallpaper downloads I created earlier this year. After all, Daisy should lie in a bed of daisies, right? I went with the Zazzle polyester poplin fabric because it’s durable, wrinkle resistent (because who is really going to iron a dog bed), and machine washable. Plus it’s printed using a heat transfer process which means the pattern prints nice and crisp.

Create a unique bed for your dog with your own custom printed fabric! (Click through for step-by-step tutorial)

Supplies: 2 yards of fabric (60″ wide) / zipper / thread / fabric scissors / pins / seam ripper / dog bed insert / iron / ScotchGard fabric spray (optional)
Time: 1 hour

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

You don't need to be a seamstress to sew this adorable zippered dog bed cover! (Click through for tutorial on sewing a zipper and more)

  1. Wash and dry the fabric. Measure the dog bed insert and add 1″ to both the length and width. Cut 2 pieces of fabric this size. If you are using a 30″ x 40″ insert, like I did, cut 2 pieces each 31″ x 41″. This will allow for a 1/2″ inseam.
  2. Place the right sides of the fabric together and pin the short side. Use a straight stitch to sew together one short side. Press the seam open with a warm iron.
  3. Place your zipper facedown on top of the open seam and pin it into place. Mine looks upside down because I’m using an invisible zipper. If you’re using a regular zipper, make sure the teeth of the zipper are down. Align the zipper so it’s centered between the left and right sides of the fabric.
  4. Using a zipper presser foot, carefully sew along the zipper. When you get close to the zipper pull, stop. Be sure to reenforce your stitches by sewing a few stitches backwards and forwards at the beginning and end. When you get to the end, pivot, sew a few stitches, and pivot again to continue sewing along the other side of the zipper.
  5. Carefully unzip the zipper to move the zipper pull down a few inches. Continue sewing all the way around the zipper.
  6. Flip the fabric over so the right side is facing up. Use the seam ripper to carefully remove a few stitches at a time to expose your zipper.
  7. Leave the zipper at least half way open (this is so you can turn it right side out when you’re done sewing). Place the fabric right sides together and pin all the sides. Start close to one end of the zipper and use a straight stitch to sew all the way around the fabric.
  8. Flip the cover to the right side is facing out and place the dog bed insert inside. Then just unzip it, remove the cover and wash it when it gets dirty.

Create a unique bed for your dog with your own custom printed fabric! (Click through for step-by-step tutorial)

If you have a serger, I recommend using it to finish the edges. If you don’t have one, you can use an overcast stitch on your sewing machine to finish the edges and prevent it from fraying when it’s washed.

Create a unique bed for your dog with your own custom printed fabric! (Click through for step-by-step tutorial)

Check out my other pet projects, including my mid century modern dog bowl stand!

This post is a collaboration with Zazzle. Thanks for supporting the brands that keep Sarah Hearts going!

Leave some love:

  1. Ahh yes! I’ve been waiting for this 😉 Turned out so pretty, Sarah. Love the pattern you went with, and I love Daisy <3.

  2. You have one lucky dog with a fine looking bed! Love that fabric, too.

  3. I really need to learn how to sew, arent all already made doggy beds so cheesy?? This is awesome!!

  4. Daisy!!! Oh how cute! Love that fabric too 🙂

  5. Rae Becerra Reply

    So one piece of the fabric you cut in half in the middle for the zipper? I was unclear on that, or you make a slit and insert the zipper?

    • The former! I cut on piece of fabric in half to sew in the zipper.