Have you ever tried overdyeing fabric?
We’ve all made things that are kind of a snore. Maybe that dress is “serviceable” but it’s also not something you’re super excited to wear.
Do you know what can fix that? Overdye.
Unless your fabric is very dark to begin with, you can always add dye to it to shift the colors a little bit. And sometimes that little bit of added color can Fairy Godmother that boring project into something really special.
The overdyeing process is so easy you’ll want to go fishing in your closet for some good candidates. Here we’ll talk about how overdyeing fabric works, the special materials you need for it, and when it’s a good time to give it a try.
Table of Contents
Supplies for overdyeing fabric
- Old stock pot (set aside for dye, not food! Go thrifting or find a garage sale for this, it need not be fancy.)
- Fabric or finished garment, prewashed
- dye that works for the fiber content
- Plastic tablecloth to protect your work area
- Plastic bucket
What is overdyeing?
Overdyeing is simply the process of putting fabric that already is colored through the dye process.
You could ice dye, shibori dye, use natural dyes like tea or complicated dye projects like batik for overdyeing.
In the end what sets apart overdye is that your dye is not going on a blank canvas.
Think about if you use a colored pencil to shade on a piece of white paper vs. colored papers. The colored paper is akin to the overdyed fabric here. Whatever your base color, you can get completely different looks with the same color over the top.
When you plan to overdye fabric, you’ll always have to keep in mind what your base color is and then choose dye based on that.
This original base baby pink that you can see peeking through is a good candidate for deeper corals, reds, or violet reds.
The best dye for overdyeing fabric
There are lots of good fabric dyes out there.
The best dye to use for overdyeing will depend on what kind of fabric you’re starting with. Some fabrics will literally laugh at dyes unless you’re using the right dye with the right additions to the dye pot which we’ll hit on later.
Here are my favorite dyes for various types of fabric:
|Dye brand||Best for:|
|Rit All-Purpose||natural fibers: cotton, linen, rayon, ramie, wool & silk, even nylon|
|Rit DyeMore||synthetic fabrics. This dye is a miracle for polyesters! Rit recommends using this if the fiber content is more than 35% synthetic|
|Procion MX||Awesome for ice dyeing. Has vivid colors that hold their brightness well. Best for cotton, linen, rayon, hemp, plant fibers|
Should I overdye pieces, yardage, or finished projects?
You can overdye any amount of fabric. Dyeing finished projects might feel a little risky. The cool thing about dyeing finished projects is that you can put the dye exactly where you want it. It would be tough to get an ombre effect with yardage that came out even across legs of pants for instance.
Dyeing yardage is always a safe bet. If there’s a place that didn’t turn out as well as the rest, you can easily cut around that spot.
You can even dye individual cut pieces from a garment. If you do this, be sure to treat the pieces gently so that you don’t accidentally fray the edges.
Can I overdye in the washing machine?
Yes, you can. A lot of people get intimidating by dyeing in general because they think it’s going to be a total mess.
At first glance, dyeing in the washing machine seems like the best of all possible worlds. It’s a set it and forget it process and you can dye bigger amounts of fabric.
That being said, you’ll have to use more dye to get deep colors when you dye in a machine. It’s also harder to control the exact color you’re getting. If dyes don’t dissolve well, you might be disappointed with uneven results.
This can work if you’re using only natural fabrics. Washing machines will never get hot enough water to dye synthetics.
I have a total bias here having dyed fabric every which way from buckets to sinks to the washing machine. A dye pot is going to give you the best results and give you the most options.
You can use it for cold water dyeing like ice dyeing, or to dye fabrics that need HOT HOT water like polyester.
To cut it short, find an old beat up pot as big as you can find that you are only going to use for dye and get on to overdyeing!
Make your dye bath
First add enough water for your fabric to float freely. I tend to use as little water as possible. A good starting point is to use a gallon of water. Rit recommends 3 gallons for every pound of fabric.
Add your water to the dye pot and start warming it up.
Natural fibers will dye in any temperature water, wool needs to be just warm, and polyester needs to be close to boiling.
Now, check to see if there’s anything you might need to add to the dye bath for a particular fabric to help the dye get it’s best color.
And don’t you know I’ve got a chart for this too:
|Fabric||what to add to the water (for 1 gallon of water)|
|cotton, rayon, linen, hemp||1/4 cup salt, 1 tsp of dish soap|
|wool, silk or nylon||1/4 cup vinegar, 1 tsp dish soap|
|synthetic fibers||nothing, just the right dye!|
Stir your additives around until dissolved, then add in the dye.
How much dye do I need to overdye?
How much dye depends on how deep a color you’re shooting for and how much fabric you’re using.
1 bottle of dye or 2 oz of powder dye will in general dye 2 pounds of dry fabric. Use less dye if you want a less saturated color. Dharma Trading has a cool dye calculator to help you figure out how much dye to use.
Now add your liquid dye straight into the water and stir. If you use powdered dye, dissolve it first in a cup of hot water. This will help you get a more even color.
How to test out color for overdyeing
Making swatches might be most important part any dye process.
The easiest way to dye a test swatch is to use a paper towel. Dip one end in an check the color.
Ah, but this is overdye! You’re not starting with white, so paper towels aren’t going to help.
If you have an extra piece of fabric for the fabric you’re overdyeing, cut a small swatch and use that to test out your color. If you don’t, use another piece of fabric or paper that’s as close as you can get.
Next partially dip the paper or fabric into your dye bath and pull it out. Give it a rinse in cold water and look at it in good light.
If you don’t like it, you can always add more dye to the bath to shift the color.
I tend to do test swatches in a little loaf pan. The loaf pan uses almost no water and the water in it comes to boiling almost immediately. With it I can quick test out a color and adjust it before I make a full dye bath.
Now to overdye that blah fabric
Once you’re happy with your color, it’s time to overdye your fabric for real.
Wet your fabric first for the most even results. You can experiment here though too. I actually like a little unevenness in my dye projects. It gives them character!
Check your water heat. If you’re using polyester, make sure that the dye is heated to boiling, then reduce it down to a simmer.
Now pop the fabric into the dye. Stir stir stir with your tongs. If you want to get a little creative, throw in some extra dye in random places. The dye will hit the fabric unexpectedly for a different sort of effect.
Keep stirring until you like the depth of the color. That can take any amount of time from 3 minutes to an hour. I don’t tend to leave my fabric in for very long because I like more subtle colors.
If you’re aiming for a deep rich color, stir frequently for 10 minutes, and leave the fabric in the dye for about an hour.
Rinsing and finishing up your overdye
When you’re happy with the final color, pull out the fabric carefully and place it in your plastic bucket. Transfer the bucket to a sink and rinse out the fabric in cool water.
When the water runs mostly clear, run the fabric through machine wash in cold water. Dry your fabric as you would normally.
Now you can enjoy your new freshly overdyed project!
So those are the basics of overdyeing fabric. I hope that gives you some ideas on how you can transform some ugly duckling fabric into something that’s exciting.
- old stock pot
- fabrics or a garment you want to dye
- dye (Rit Allpurpose, Procion MX for vivid colors, Rit DyeMore for synthetic fabrics
- soda ash (only if using Procion dyes)
- First, when you overdye, you have to think backwards. Since you're starting with fabric that's already colored, think what a layer of new color will add to it. Think of it like a filter on top of what's already there. What new color will make your fabric pop? Pick your color and now it's time to test.
- To make test swatches: mix up your dye color in a little water, heat it in a small container like a loaf pan (just for dye not food!) then:
- dip in your fabric
- see if you like the results
- I like to swatch on paper towels first to test the color of the dye
- Warm up water in an old stock pot (just for dye!)
- Add your chosen color
- Add in your fabric for overdyeing
- Stir with tongs
- Rinse the fabric until mostly clear in cold water
- Pop the fabric in the wash to finish
If you're using Procion MX dyes for overdyeing, check out How to Ice Dye Fabric for more information on using Soda Ash which is needed for these dyes to get the best results.
More DIY fabric dye projects to try:
Have you ever tried overdyeing fabric? We’ve all made things that are kind of a…
I’ve been sitting on this project for a couple weeks now absolutely DYING to share…
Let’s talk about how to dye polyester fabrics and other synthetics. Real talk: you can’t…
Elizabeth Farr is the writer behind the Elizabeth Made This blog where she shares helpful sewing tips, step by step sewing tutorials and videos to help you explore your creativity through sewing. She has written sewing Eguides and patterns, been a featured teacher at Rebecca Page’s Sewing Summit and Jennifer Maker’s Holiday Maker Fest and her work has appeared in Seamwork and Altered Couture magazines. She also created a line of refashioned garments for SEWN Denver. When her sewing machine isn’t humming, she’s playing and teaching violin, and hanging around a good strategic board game with her husband and 4 kids.