How to Sew Hanging Dish Towels

heather handmade sewing

This post may contain affiliate links.

Learn how to sew a hanging dish towels that can’t be pulled off. It’s perfect if you have kids or pets, and it makes a great gift!

I love my kids, but they just won’t hang the dish towels back up. They pull it off and leave it on the counter or floor. My baby and dog constantly pull my kitchen towel off my oven.

We just moved and needed new dish towels so I decided to make one that will hopefully stay on! #fingerscrossed. These do take longer to put on a rod or oven handle than a regular towel because you have to do the snaps, but they stay on really well!

How to Sew Hanging Dish Towels

These are super quick to make, and you can make three from one yard of fabric! They would make the perfect, quick sew gifts! I would love receiving one of these as a gift!

sew hanging dish towel

Do you love to sew? Try one of these projects:

sew hanging dish towel

How to Sew Hanging Dish Towels


  • 1/3 yard of non-directional quilting cotton fabric – quilting cotton is lighter weight and doesn’t absorb as much water as terry cloth or flannel so another woven fabric also works
  • Sewing Supplies
  • Sewing machine


Get your fabric. Trim the selvage off.

quilting cotton fabric

Fold in half with right sides together so that the short ends are together. Sew the long edges together at 1/4″ seam allowance. Turn right side out.

Press flat. Optional: topstitch each long side.

cut fabric and fold in half

Fold the short unfinished edge over 3/8″ and baste.

Separate the two pieces of the snap tape, and measure the length needed for the snap tape. Leave about 3/8″ on each side to fold under.

fold edges and sew

Pin the snap tape over the folded raw short edge to cover the raw edge. Tuck the edges of the snap tape underneath to enclose the raw edges.

One snap tape side will be on the front and one snap tape side will be on the back.

cut snap tape and pin

Using a zipper foot, sew around the edge of the snap tape to secure it to the fabric in a rectangle. Trim your thread tails and snap your tape together. Good job!

sew snaps onto Hanging Dish Towels

I love that my kids can’t pull it off unless they really work at it. They usually get bored before that point!

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

how to sew hanging dish towel
heather sewing

I believe small sewing moments can create great joy. Find your own “right” way to sew. -Heather

Notify of
Inline Feedbacks
View all comments

Why do I have to sign up everytime I want to see something. Seems like one time should be enough.

I had to do this a few years ago because my husband had a bad habit of just throwing the dishtowel back on the stove top! I just used a couple KAM snaps. I also have those knitted towels that hang over and fasten with a button. Before I used the snaps, I just tried a large safety pin. He grabbed the towel, he didn't come off, so he yanked harder and the pin ripped out and flew across the room. Duh!

Brilliant idea- I have never seen snap tape but I will look for it or maybe make my own?

Velcro would work as well…

Hello, Great idea to use snap tape! It looks just like the ones they used in Japan, closed with stitching and hanging over a removable rod. Yes, Velcro, but it has the bad habit of collecting everything in the washer…

Good idea!! I'm going to get some snap tape and put it on the towels I just bought!