Subscribe to Our Newsletter

welcome To The One Thimble Blog

Sew Your Own – An Easy Shower cap Tutorial

Today on the blog we have Sarah from Hunting for Ladybugs.  Sarah has been a contributor to One Thimble several times and put together our recent Subscriber Gift Sewing Kits! I’m so glad to have her onboard today sharing this tutorial for an Easy Shower Cap.




Sew Your Own – An Easy Shower Cap Tutorial

There are already quite a few tutorials out there for sewing a shower cap but I wanted something that fit quite snugly without that giant bulky verandah of a frill that many patterns have. This is a simple cap with an elastic casing that is also suitable for boys with the right fabric choice. You will need a Teflon or walking foot to sew the laminate fabric.


  • 0.75-1m of laminate fabric
  • 0.5m of firm 12mm wide elastic
  • Basic sewing kit including some string and a marker and two safety pins
  • This post  if you are unfamiliar with sewing laminate fabrics

Please Note: Modes4u  supplied one yard of Riley Blake laminate fabric, from The Cottage Garden collection, for me to use for this project. All opinions are my own.

To fit
(based on a head circumference of 56cm/22”)
Cut Radius of
(incl casing allowance)
Junior / Child 25cm / 10”
Adult – Short to Mid Hair 30cm / 12”
Adult – Mid to Long 36cm / 14”

These are just rough averages. I cut this one in the tutorial to fit a 6 year old and used a 9” radius but wished it was a bit bigger so I adjusted my sizings up.


Step 1 Shower Cap Tute

1.  Mark a circle on your fabric. I used a pin, string and permanent marker to make a large compass. Start on an edge and stretch out your string to the required radius to find your centre. Keep the pin upside down so you don’t end up with a hole in your cap.




Step 2 Shower Cap Tute

2.  Cut it out along your marked line.







Step 3 Shower Cap Tute

3.  Using a Teflon or walking foot, sew a long basting stitch 3-4mm from the cut edge.






Step 4 Shower Cap Tute

4.  Pull the bottom threads to gather the outer edge slightly. This will help make the pleats and folds needed to fit the casing.






Step 5 Shower Cap Tute

5.  Make a 1”/25mm casing by folding the cut edge of the fabric towards the centre before pinning it down. This is the channel for your elastic to run through. It won’t be super flat and you will need to fold and pleat the fabric as you go. Pin along your sewing line (the needle will be making holes there anyway so a few more won’t matter) making sure your pins face the right way for sewing clockwise (I may or may not have needed to flip mine first go). Laminate fabric doesn’t fray so there is no need to finish this raw edge; I also didn’t want the extra bulk it would create.


Step 6 Shower Cap Tute

Step 6 Shower Cap Tute (front)








6.  Sew around the edge leaving a 2-3” gap. I used a narrow zigzag stitch to allow the stitching to stretch with the elastic.

Optional but it gives a nice finish: Topstitch the folded edge of the casing using a straight stitch.


Step 7 Shower Cap Tute 7.  Cut your elastic +5” longer than the radius of your cap. Bonus points if you have a head to measure for a comfortable fit. For my cap, I used 15”/38cm of 12mm non-roll elastic.






Step 8 Shower Cap Tute

8.  Attach a safety pin to either end of your elastic. Thread one pin and the elastic through the gap in your casing. When you get about halfway around, attach the other safety pin to the fabric to prevent it pulling all the way through. Carry on until both ends are at the gap.





Step 9 Shower Cap Tute

Step 10 Shower Cap Tute

Tack the ends of the elastic together using a zigzag stitch and then sew the gap closed.



Showercap Model Shot

You’re all done!


This tutorial has been submitted by Sarah Caporn of Hunting for Ladybugs. She wrote about sewing with laminate fabrics and the pattern for the Make A Splash backpack in Issue 5. It’s her goal to teach you how to sew no matter where you live via her series of Sew Your Own kit projects that are mailed to your house. You can find her online at


{ No comments }


Leave a Comment

Your email address will not be published.