How to Make Reusable DIY Shoe Covers to Keep Your House Clean

Adriana G
by Adriana G
6 Materials
1 Hour

For those who enjoy a shoe-less home environment, this hack is for you! Make these easy DIY shoe covers for when you don’t want people walking around your house with shoes on!

These are super easy to make and make for a quick DIY project. You also don’t need a lot of materials, some fabric, elastic, and your good ol’ sewing machine!

Ready to make some DIY reusable shoe covers with me? Let’s begin!

Tools and materials:

  • Fabric
  • Elastic
  • Sewing machine
  • Pins
  • Matching thread
  • Iron
Measuring fabric for the DIY shoe covers

1. Cut fabric

Cut a piece of fabric that measures 14x14 inches. This should fit a standard shoe size. 

How to gauge the size of the shoe covers

If you want to make bigger DIY shoe covers, then keep the 14x14 size but increase the width by however inches you need. So, something like 14x16 or 14x18 inches will also work. 

Finishing the edges of the fabric

2. Finish the edges

Zigzag stitch your edges, or if you have a serger, then feel free to use that. 

Pinning along the top edge of the fabric

3. Make the DIY reusable shoe covers

Now, fold the square in half, right sides together, and pin along the top edge. 

Curving out the bottom corners

Next, cut the edges on either side to have more of a curved finish. I’m also using pinking scissors so that the fabric won't fray.

The reason why I’m curving the sides is that if I don't, my bootie will have squared finishes, and it will end up looking like elf shoes. 

How to sew shoe covers

Now, sew these edges with a ¼ inch seam allowance. Also, ensure you backstitch when you start and finish each side. 

Folding over the top to make the casing

Once your sides are sewn, fold over the top and create a casing for the elastic. How much you fold over depends on the width of your elastic. 

How to make shoe covers

This elastic is a ⅜ width; you can, of course use a much thinner one. 

Measuring the elastic on the fabric

So, be sure to fold over enough for it to fit. 

How to make reusable shoe covers

Also, the length of this elastic is around 16 inches. If you’re making a bigger shoe cover, then add an extra inch or two. 

Pressing the casing with an iron

Now, press the casing. If you press it down well, you won’t even need to pin the edges (but that’s up to you and your comfort level). 

Leaving an opening for the elastic

Sewing the casing for the elastic

Now, sew all around the edge and leave an opening to feed through the elastic. 

Inserting the elastic into the casing

4. Insert the elastic

Your DIY shoe covers are almost done; we just need to feed the elastic through the casing. So, pin a safety pin to one end of the elastic, and feed it through the gap, and around the casing.

Scrunch the fabric onto the safety pin and slide it through the tunnel as you go along. 

Sewing the ends of the elastic together

Sew the ends of the elastic together; also backstitch a few times. 

Sewing the opening closed

Now, close up the opening by continuing the stitch right on the edge of the casing. 

Tip: Make sure you do not sew over your elastic. 

DIY reusable shoe covers

Just like that, you have your lovely DIY shoe covers that you can offer to guests or to people who typically don’t remove their shoes upon entering your house. This is also great if you’re having work done around your house. 

How to make DIY shoe covers

Also, you can opt for nylon fabric, as this is somewhat waterproof and is extra useful for those wet, miserable days. Just make sure to make the right sides the rough sides; you don’t want anyone slipping with these DIY reusable shoe covers.

DIY shoe covers

Thank you for joining me on this tutorial on how to make sew covers. I hope you found it useful. Good luck! 

Suggested materials:
  • Fabric
  • Elastic
  • Sewing machine
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation