Let your creativity shine and change the look of your bathroom at the same time! It’s easy with our DIY dyed shower curtain instructions and it costs less than $20.

First, recycle an old fabric shower curtain—we used a woven one because of its great texture. You’ll need to grab some rubber gloves, a stir stick, an oversized bucket, a little salt and two tones of permanent fabric dye. Make sure you have plenty of workspace! Follow our instructions to dissolve the lighter color dye and set aside. Place the portion of the curtain not being dyed into a garbage bag to keep it clean and easy to handle. The process involves dipping the bottom half of the curtain in dye, rinsing with cold water and hanging dry until damp. It may take only a few minutes if you live in a warmer climate, so watch your time! If the curtain becomes too dry, just spray a little water on it.

While damp, lay it on a flat surface and sprinkle the darker color dye over the lighter colored area for that speckled effect. Hang to dry, rinse in cold water and hang one final time. The result is a fresh look with just the right colors to match your bathroom décor.

DIY dyed shower curtain instructions
  • 5 gallon bucket
  • measuring cup
  • salt
  • permanent fabric dye (light and dark colors)
  • stir stick
  • rubber gloves
  • white fabric shower curtain
  1. Pour ½ packet of light color dye in bucket.
  2. Add 4 tablespoons salt to bucket.
  3. Pour 4 cups warm water into bucket.
  4. Mix well with stir stick until powder is dissolved.
  5. Fill with another 12 cups water to dilute color, set aside.
  6. Soak bottom half of curtain in water to help dye trail up.
  7. The curtain may be a little hard to manage due to its size. Place white half of the curtain in a garbage bag to keep clean, and cinch the top of the bag to close.
  8. Ring out water and place wet end of curtain in bucket.
  9. Use a stir stick to submerge the curtain but be careful not to splash.
  10. Let sit for 1 minute.
  11. The longer the curtain is in dye, the darker it will be.
  12. Ring out curtain over bucket and rinse in cold water.
  13. Hang to dry for 15 minutes until damp.
  14. Drying time may vary depending on the climate. If the curtain is too dry, lightly. Spray it with a water bottle.
  15. Lay curtain on flat surface.
  16. With gloves on, sprinkle dark dye randomly on damp half of curtain to create speckle effect.
  17. Use as much as you’d like depending on how much contrast you want.
  18. hang to dry for dye to absorb completely
  19. Rinse colored half of curtain again in cold water.
  20. Hang to dry one last time.
  21. Once dry, hang and enjoy your new shower curtain.
Why limit a new look to just the bathroom? Use our dip-dye process to revive window treatments, bedding—just about anything!