Connect with H&H

DIY Ruffled Shower Curtain

Photo Bathroom Ruffled Shower Curtain

Add pretty dressmaker details to a ho-hum shower curtain for a designer look.

This simple sewing project is suitable for any skill level. If you don't own a sewing machine, a seamstress would be able to make this curtain for you. For a more tailored look, use ribbon for the ruffles.


  • Plain cotton shower curtain (all measurements are based on a standard 70" x 72" curtain)
  • 2.5 yards fabric
  • Sewing machine
  • Thread

Step 1: Sew on valance

Begin by sewing an 8" wide valance (hemmed along the top, sides and bottom) across the top of the shower curtain. Leave the valance unstitched over top of each grommet, so the shower curtain rings can still be fed through the holes. The finished valance will hide the shower curtain ring holes.

Step 2: Gather fabric into frills

Using pinking shears, cut four strips of fabric that are each 3" wide and 1.5 to 2 times longer than the width of your shower curtain. The longer your strip of fabric, the more ruffled it will be. If necessary, sew several strips together to get one long band. Set the stitch size on your sewing machine to the longest possible length. In the centre of each fabric strip, stitch two rows, 1/4" apart, the full length of the strip, without backstitching. Be sure to leave a long tail of thread on each end. Working from both ends, gently pull each thread until the fabric gathers into a soft ruffle the same width as your shower curtain.

Step 3: Sew on trim

Pin the ruffled fabric strips onto the shower curtain, spaced about 3" apart. Sew them onto the shower curtain with one line of stitching down the centre of each strip, then pull out the threads previously used to make the fabric into ruffles.


Sally Armstrong


Angus Fergusson

Comment Guidelines

We welcome your feedback on H&H reserves the right to remove any unsuitable personal remarks made about the bloggers, hosts, homeowners and/or guests we feature. Please keep your comments focused on decorating, design, cooking and other lifestyle topics. Adopt a tone you would be willing to use in person and do not make slanderous remarks or use denigrating language. If you see a comment that you believe violates any of the guidelines outlined above, please click “Flag as inappropriate.” Thank you.