Home » DIY Tutorials » DIY Sewing » Decorate My Home, Part 15 – Shower Curtain

Decorate My Home, Part 15 – Shower Curtain


My bathrooms have been naked since we moved in.

Towels, hand soap, and a few other necessities.

That’s it.

So today I added some color to one of the bathrooms.

By way of a new shower curtain.

With some big ‘ol fabric rosette’s.

Over a strip of coordinating fabric….

I kind of adore the rosette’s….even all scrunched up to one side.

But why not make your own shower curtain, in the exact color you’d like? Instead of hunting and hunting for the perfect curtain. (And you can leave off the rosette’s, add multiple strips of fabric, add gathers, designs, whatever…..get creative.)

Are you in need of a new shower curtain?

Here’s how I made mine:

I bought 4 1/4 yards of fabric (this fabric collection was designed by Laura Gunn) for my main piece. (This fabric is 100% cotton…..but you could use a variety of fabrics.) I cut the yardage in half, so I had two, 2 1/8 yard pieces (or 76.5 inches). I sewed them together side by side (along the 76.5 inch side) to make the main piece wide enough for a shower curtain. Then I ironed this seam flat. (do you see the bottom edge of the fabric is folded up just to show you the seam from the front?)

Then I trimmed off some along each side so that my main piece was 72 inches x 76 inches long.

Next, I folded each 76.5 inch side under a 1/2 inch and then another 1/2 inch and then sewed this in place.

Then I folded the top of the curtain down 2.5 inches and then 2.5 more inches and pinned it in place.

Then I sewed this in place close to the bottom fold. Then I spaced out 12 pins evenly along the top, marking the place where the shower curtain hooks will go.

Then I made inch-long button holes about 1/2 an inch from the top, where each pin was. (And you are sewing through 3 layers of fabric, so they should hold up pretty well.)

Then I cut two strips of fabric that were each 5.5 inches wide and were 44 inches long (the width of the fabric I bought). I sewed them together at one end so that I had a nice long piece that was 5.5 inches tall. I ironed each of the long sides under 1/2 inch.

Then I pinned this panel of fabric 8.5 inches down from the top of the curtain (but place it however far down you’d like it).

Then I cut the excess of each end off, leaving 1/2 inch at each end.

Next, I tucked each end under, making it even with the edge of the curtain, and pinning it in place.

Then I sewed around the entire piece of fabric, really close the the edge…..attaching this panel to the curtain.

Then I made 6 fabric rosette’s that are about 3 3/4 inches in diameter. I did so by using strips of fabric that were 3.5 x 42 inches. (refer to this post here for rosette tutorial.) Instead of glue, I used thread and hand stitched as I wound the fabric around and around. And then I hand-stitched the rosette’s to the curtain….spacing them along the fabric panel.

And then I hung my curtain (with a clear plastic curtain behind it)…

…and freshened up the bathroom.

**More will be added to this bathroom in posts to come…


Ashley Johnston
  • Save

Ashley Johnston

Owner at Make It & Love It
Ashley Johnston is a professional DIY costume maker, sewist, crafter, and owner of Make It & Love It. She is a mom of 5 and a wife to a very patient (with the craft clutter) husband. In case you’re wondering, she always chooses crafting/sewing/designing over mopping/dusting/wiping base boards……but bathrooms/laundry/full bellies are always attended to. Whew!
  • Save


  1. nicole says:

    thank you. this is just want i need. now to go get some pink, grey and alittle white fabric!

  2. plumbing says:

    We have lots of options to choose from. But I guess women are really good in choosing.

  3. CLewis says:

    Beautiful!! I absolutely love the colors and the rosette's are adorable:)

  4. Mackenzie Richards says:

    I LOVE your website!! And this is perfect because for the last couple weeks I have been wanting to find a new shower curtain. I guess I will have to make a trip to the fabric store :) I am so grateful for your cute ideas and easy to follow instructions.

  5. Cole says:

    LOVE it and the rosettes, how cute and simple thanks to your pics :)

  6. says:

    That is so pretty! I love the fabric combo you used. Blue and orange are gorgeous. Thanks so much for the details, I'll be linking.

  7. Camron and Lonna Connolly says:

    You are truly SO talented! Count your blessings I try . . .but thats it just TRY!

  8. Helen says:

    Absolutley loving this idea!!!

    Also, wanted to let you know I'm passing on the Sunshine Award and the Beautiful Blogger Award on to YOU! Check it out here:


  9. John says:

    P.S. My name is Ann. I commented under my husbands google account. That'd look kind of funny.

  10. Tyler and Karisa says:

    I just love the way the curtain looks! You make it look so simple! ;)
    btw- hope you don't mind my comments… I'm a blog stalker of yours. I love all your cute crafts! :)

  11. Kerry B says:

    Thanks for the awesome tutorial and inspiration! Moving into new digs soon and it's just what I needed.

    You could use grommets instead of button holes if you wanted. Easy to do and they are usually in the notions department–especially nice if you have boys, like me!

  12. Anissa says:

    Very cute once again! Thanks for the tute!

  13. Parkin Family says:

    I am a huge fan of your blog! I LOVE the shower curtain idea. I might have to try that one. I was just wondering if you have ever made a cover for a folding chair. I have some really cute zebra fabric that I want to cover the folding chair in my office with (and then tie a pink sash around it). Any idea how to make one? You can email me at if you have a pattern or suggestions. Thanks!

  14. Lynn from For Love or Funny says:

    This is a super tutorial!

  15. Christina says:

    Really neat! What type of fabric do you use for this?

  16. Anderson says:

    It looks fabulous! Great job. You're such an inspiration… really. :)

  17. The Noalls says:

    Ashley, I feel like I know you. And sometimes I think it's because you're watching me, or reading my mind! ;) Seriously, so many times I'll be pondering whether I could make my own this or that, and the other day, it was a shower curtain! Not even a week later, and look! Lol. It's very pretty and well-made. May I ask how much it cost you to make?

  18. Sunshine of Seven says:

    The colors are bright and fun, and perfect for both genders. I love the 'Rosettes'!

  19. Photo Mommy says:

    I just did this myself only I got a plain shower curtain for $2 then dressed it up!

  20. Jenni S says:

    Love it!

  21. Caroline says:

    My current shower curtain is so ugly, but it never occurred to me that I could sew a new one myself! Thanks!

  22. The Studes says:

    what a fantastic idea. I must go out and try this now. =)to the fabric store!!!

  23. Craftify It! says:

    I love your rosettes! I made some rosettes for my playroom curtains I made last week & was toying around with what I thought about them. I was using mine on a TIE to hold the curtains back.

    Anyways. I love yours & thanks for the tutorial. I need a curtain for our hall bath, but shower curtains are SO OVERPRICED! Thx

  24. Lisa says:

    The flowers are such a cute added accessory! Don't you think flowers can be used on just about anything to make it look pretty? : )

  25. Tonia says:

    So cute! I never would have thought to make my own shower curtain!

  26. sara says:

    that is very cool

  27. McKella says:

    That is so cute! The blue and the orange look great together!


  28. Polly C says:

    I love the flower addition. Great job!

  29. the thrifty ba says:

    the rosettes do make it! the whole thing was wonderful!

  30. Shayna Mills says:

    So cute and just love the idea of having an "original" shower curtains.

Leave a Reply

Your email address will not be published. Required fields are marked *

Hi, I'm Ashley

Hi, I’m Ashley—the DIY-enthusiast behind this crazy blog!

Back to Top
Share via
Copy link