Hey y’all, welcome to today’s tutorial, how to sew a shower cap. This may seem like a strange tutorial when the month’s theme is pajamas, but I’m just going to justify it by saying that I generally shower right before putting on my pajamas, so in my head they’re connected. Plus, if I’m the one giving myself themes to write about, I can also decide what goes with said themes, right?
I remember growing up and seeing my grandmother using a shower cap – she was also the type to go get her hair set and done and not wash it between settings. As a kid I thought that was strange, because I had to wash my hair far more often. But now? I totally use a shower cap. If you’re interested in the story of my hair, you can read more here and here, but the short version is that I learned how to better take care of my hair and now I shampoo far less often (still more than once a week though – running gets my hair too sweaty), and sometimes (especially in winter) the shower cap comes in handy to keep my hair dry in the shower.
And while you can buy plastic shower caps cheaply, they don’t last very long in my experience and I try to be more conscious about what I’m able to reuse and what I throw away. So I sewed a shower cap, and you can too!
- About 2/3 yard of fabric, unless you’re making that 9 inch radius cap, then you can get away with 1/2 yard. You’ll need this amount of your waterproof outer fabric and satin for the inner fabric. You don’t have to use satin, but I like how the smooth surface of satin is less likely to snag and frizz my hair. For waterproof fabric, you can use vinyl or PUL fabric. You can also make waterproof fabric by fusing iron on vinyl (affiliate link) to regular cotton fabric, and that gives you a lot more options for prints. This is what I did.
- 3/8 inch elastic, also about 2/3 of a yard
I’ve got the video tutorial for this project below, or if you prefer to watch on YouTube you can find it here. Scroll past the video for the written instructions.
First, you’ll want to determine the radius of your circle for the cap (radius is halfway across). This should be somewhere between 9-12 inches, and it depends both on the size of your head and the size of your hair. Since my head is small and my hair is fine and fairly thin, I went with 9 inches for my cap.
Once you figure out your radius, you can use a string tied to a fabric marker to make 2 circles, one of outer and one of satin fabric. Fold your fabric in half once vertically and once horizontally, then hold the string end at the folded corner and measure out your radius to mark an arc. Cut on the arc and open your fabric to the full circle.
Next, place your fabric pieces right sides together and sew around the edges, using a 1/4 inch seam allowance and leaving a gap for turning.
Turn the circle right side out and press the edges. Press the raw edges of the gap to the inside, but don’t sew the gap closed.
Sew another line of stitching 1/2 inch in from the press edge of the circle. This will form the elastic casing.
Measure enough elastic to go around your head where you want the cap to sit. Thread the elastic through the casing using a safety pin. Overlap the ends of the elastic and sew them together with a zig zag stitch. Then sew the opening of the casing closed with a little bit of topstitching and you’re done!
Get access to my free pattern gallery - sign up for my newsletter!