How To Make Your Own Ruffled Shower Curtain

(Welcome to Beth, who’s trying out for a spot on our editorial team. Enjoy!)

As far as showers go, an airy ruffled curtain lends texture and instant romance to any bathroom. While such shower curtains can be found at places such as Anthropologie and Urban Outfitters, I decided to try my hand at creating my own using recycled materials. Not only did it cost a fraction of the price (a grand total of around ten dollars at my local thrift store), but making a DIY version means your shower curtain can be customized so it’s sure to coordinate beautifully with the rest of your decor.

What You Need

1 flat twin or full size bed sheet
14-28 ruffled standard size shams (this saves you the extra work of actually making all the ruffles by hand)

sewing machine (don’t be intimidated if you’re not an expert sewer, if you can sew a straight line, you can do this!)


1. Launder all linens. This ensures against unexpected shrinking later, and that any thrifted items are nice and fresh.
2. Cut the ruffles off each sham. Start by cutting into a corner of the ruffle and into the pillow case. Then cut all the way around the pillow case, just above the seam between the pillow and the ruffle. You’ll want to leave about 1/2 inch between the edge of the ruffle and your cut. You’ll end up with a pile of long strips of ruffles. The rest of the pillow case won’t be used for this project.
3. Trim your flat sheet to the desired size of your finished shower curtain. Standard shower curtains measure 70″ by 72″.
4. Trim ruffle strips to 71″ long. On either end, fold 1/2 inch towards the back of the ruffle and seam for a finished edge.
5. The sheet used in this project happened to already have a ruffled edge at the bottom. If yours doesn’t, pin the ruffle of your choice just above the bottom of your sheet and stitch down.
Note: Your ruffles may still want to turn where it used to go around a pillow corner. Use an extra pin to make it lay straight.
6. Take the next ruffle and pin it into place so that the bottom of seam just barely covers the top of the last ruffle. Sew into place.
7. Working from the bottom up, repeat step 6 until you have the desired amount of ruffles. The curtain pictured has 14 ruffles, including the one at the very top.
8. All done! Hang your newly ruffled shower curtain up using stainless curtain clips and admire!

Thanks, Beth!

Want more smart tutorials for getting things done around the home?

We’re looking for great examples of your own household intelligence too!

(Images: Beth Taylor)

We support our readers with carefully chosen product recommendations to improve life at home. You support us through our independently chosen links, many of which earn us a commission.