How to Dye Cotton Curtains

Written by liza hollis
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Dye Cotton Curtains
Curtains are easy to customise with inexpensive fabric dye. (voilages image by Unclesam from

If you want your curtains to better coordinate with your decor, there is a budget-friendly alternative to buying a whole new set of curtains. Instead, you can use your washing machine to dye your cotton curtains with an inexpensive fabric dye. If you do not have access to a washer or you are nervous about using your washer for this project, you could dye your curtains in a tub with just a little more effort.

Skill level:

Things you need

  • Machine washer and dryer
  • Liquid fabric dye
  • Large tub
  • Wooden spoon
  • Iron or steamer

Show MoreHide


    Machine Dyeing

  1. 1

    Check for any stains or dirt before beginning your dyeing process. If possible, use a stain remover to lift any discolourations. Depending on how dark you dye your curtains, these stains might still be visible once you have dried your curtains.

  2. 2

    Place your curtains in your washing machine, and wash without dye or detergent for several minutes. Your curtains need to be completely wet before dyeing. The dye will not properly adhere to dry cotton; instead, it will only attach to some areas, creating a messy, spotted effect. Drain your water.

  3. 3

    Remove your curtains from the washer. Start your washer again, and let the hot water fill. Pour in your liquid dye. Due to the size of your curtains, you will most likely need to pour in several bottles of dye. Close the lid of your washer, and let the extended cycle run through.

  4. 4

    Rinse your curtains in a cold water rinse in your washing machine before transferring to your dryer. Once your curtains are completely dry, remove them from the dryer and steam or iron as necessary.

    Tub Dyeing

  1. 1

    Check for any stains or dirt, and clean as needed. Dunk your curtains in a tub of water, and wet thoroughly before removing.

  2. 2

    Fill your tub with hot water, and combine your bottles of dye. Again, you may need to use several bottles of liquid dye. Read the packaging instructions for a fabric weight-to-dye required ratio.

  3. 3

    Immerse your cotton curtains in the tub. Stir continuously with a wooden spoon for 10 to 30 minutes or until your curtains are equally covered.

  4. 4

    Pour out your water, and rinse with cool water until it runs clear. Line or machine dry. Iron or steam as necessary to remove any wrinkles before hanging.

  5. 5

    Repeat the dyeing process as needed to attain the level of saturation you want. Some darker colours, like blues, reds or blacks, may require several attempts to reach the depth of colour you would like.

Tips and warnings

  • If you use your washing machine to dye your curtains, run it through a cycle with detergent before using your washing machine on other garments.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.