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.
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.
How to overdye fabric and finally make that boring fabric sing!
Overdyeing fabric is one of the easiest ways to take a plain sewing project and switch it up or give new life to something blah in your closet. Learn which dyes to use and how to play with this technique.
- 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.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
More DIY fabric dye projects to try:
Spice dyed coloring book bag: Adventures in natural dyes
What experience do you have with natural dyes? This bag was published in the Autumn…
Shibori dye Sew Over It Penny Dress
You know what’s awesome about dyeing fabric? It’s so absurdly low-tech, and yet the possibilities…
How to dye polyester fabrics (easier than you think!)
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.
12 thoughts on “How to rescue boring projects by overdyeing fabric”
Elizabeth, your content is awesome. This is a great idea to overdye an existing fabric. I love it!
Thanks Alethia! It really can be a good way to change something up especially if the color just look off somehow to you. I like to say that every color is editable!
I’m really intrigued by this idea – I’m currently knitting a lace cotton top that I love but am a bit nervous that the color won’t be flattering on my skin tone. So I’m contemplating overdyeing if that is the case once done, but I’m scared the lacey cotton would grow a lot in the really hot water you’d need to dye it. Because if I was hand washing the garment, my care instructions would be cold water wash. Any thoughts? Thanks!
Cotton will not grow in hot water, if anything it will shrink on the other side of the dye process a little bit. If you block the finished top, it should be fine. Once you go through the dye process, you can wash with cold water as you’d like. I would make a swatch with the yarn to test out colors. Swatches are the 100% sure way to test things out without having to worry.
I’ve been having an urge to break out my dye pot lately, and this post is making that urge stronger!
So worth it Becky!
Elizabeth, you always have content that right on time and extremely informative! When I saw this article in my inbox, I couldn’t help but read it! Now that I’ve had one successful dye under my belt, I’m all for trying one of these again! Thanks for always being a great teacher!
You’re welcome Myra! Glad to pass on what I’ve learned!
Thanks! Just needed a little reassurance to overdye some too-bright turquoise linen and picked up a few unexpected tips, which will help with some other projects that were on hold for need of elusive colored lace. The crate of old tablecloths and curtains just got a lot more useful now that I know there’s a non-commercial dye for that. Haven’t tried anything synthetic since my teens in the 80s, when my “orange” leotard came out so close to fleshtone I looked naked at practice. Yup. Lived that teenaged nightmare. 🙂 Never dyed anything again.
Go for it! LOL, I totally saw a lady running one day in the city who at a distance looked just as you described. So relieved there was actual fabric there for her sake!
I just discovered this post. I have an acrylic sweater that I would like to try to overdye. It’s a cream color with a mostly darker pattern with a few parts of the pattern that are lighter like tans and reds. I want to overdye it a light coral or pink, but I want it to be even throughout. I’m nervous to overdye it and it to become uneven or blotchy. How would I avoid that? It’s also a thicker knit acrylic, do you think that would work overdying?
With acrylic, you’ll have to use Rit DyeMore. I’ve never a problem with the color becoming blotchy with that formula. There will always be a little bit of unevenness, but that is part of the charm of hand dyed fibers. It will definitely work to overdye it. If you want a deeper color, you might need to use a whole bottle or more. The best way to check to see how you like it is to swatch on paper towels or in an inconspicuous place on your sweater. That’ll give you an idea of how the fabric will react to the dye. The cool thing about this particular dye is that I’ve never had to stir and stir for extended periods of time like you do with other dyes. The fabric takes up the color and if you want more, add more dye. Give it a cool rinse, then wash it in a gentle cycle and you’re good to go.