If you’ve ever worked with rayon fabric—maybe you’re a small tailor, a home sewer, or a decorator who’s fallen in love with its drape and soft, breathable feel—you know it’s a tricky material. As a rayon fabric supplier who’s spent 12 years sourcing and shipping high-quality rayon to businesses and makers alike, I’ve seen first-hand how many people reach out to me frustrated: “I tried to dye my rayon and it turned blotchy!” or “It faded in the first wash!” The problem isn’t that you can’t dye rayon well—it’s that you’re not using the right method for this unique semi-synthetic fiber. Rayon (sometimes called viscose, which is the most common type of rayon we supply) is made from processed wood pulp, so it’s halfway between natural fibers like cotton and man-made synthetics like polyester. That middle ground means its dyeing rules are different, and if you skip the small, critical steps, you’ll end up with a result you didn’t want. Rayon Fabric

Let’s break this down step by step, with the science behind each choice, so you can dye your rayon fabric evenly, permanently, and exactly the color you’re imagining.
First, why is rayon different to dye than cotton or polyester? Cotton is a natural cellulose fiber, like rayon, but rayon has a looser, more porous structure—its fibers swell more when wet, which means they hold dye better, but they also can absorb excess dye quickly, leading to blots if you’re not careful. Polyester, on the other hand, needs heat to open its plastic structure so dye can bond; rayon doesn’t have that plastic component, so it can use a wider range of dyes, but it also fades easily if you don’t set the dye properly. That’s why my team and I have tested dozens of dye methods on our own rayon rolls over the years, to find what works best for both small home projects and larger batches for commercial clients.
Before you even touch a dye container, you need to prep your fabric correctly. This non-negotiable step is the difference between a smooth, vibrant color and a mess. First, wash your rayon fabric with a mild, detergent-free soap (no fabric softener, no bleach) in warm water. Wait—why no detergent? Most laundry detergents have enzymes or optical brighteners that coat the fibers, acting as a barrier to dye. Even a tiny bit of leftover fabric softener will repel dye in spots, so if your fabric came from a roll we supplied, make sure you didn’t store it with dryer sheets or fold it near a scented detergent container before prepping. After washing, don’t dry it—leave it damp. Damp rayon absorbs dye more evenly than dry rayon; if it dries out, spritz it lightly with water until it’s just damp to the touch.
Next, you need to choose the right dye. This is where a lot of people go wrong. For rayon, the top choices are fiber-reactive dyes or direct dyes. Fiber-reactive dyes (the kind sold as “Procion MX” for craft use) are my personal favorite, especially for larger batches, because they form a chemical bond with the cellulose in rayon, so they’re much more colorfast than direct dyes. Direct dyes are cheaper, but they only stick to the surface of the fabric, so they’ll fade after a few washes, especially if you dry them in direct sunlight. Acid dyes, which work well on wool or silk, don’t work on rayon—skip those, they won’t bond at all. If you’re dyeing multiple small items, test a scrap of your rayon fabric first. Cut a 4×4 inch scrap from a leftover piece (we always include small test swatches with bulk orders, just in case) and dip it in your dye. If the color rubs off on a white paper towel, you need a better dye—either upgrade to fiber-reactive or add a mordant.
Wait, what’s a mordant? A mordant is a substance that helps dye bond to fiber, and for rayon, aluminum acetate is the most effective mordant. You can buy it at craft stores, or make a simple one at home by mixing 1 ounce of alum (common for pickling, found at grocery stores) with 1 gallon of warm water. If you’re using fiber-reactive dye, you don’t always need a mordant, but it will make the color much more vibrant and long-lasting, especially for dark shades like navy or burgundy. If you’re dyeing light pastels, you can skip the mordant—your prep wash will be enough, just make sure your dye is fiber-reactive.
Now, let’s talk about the dye process itself, whether you’re doing a small home project (dyeing a dress, for example) or a larger batch for a retail brand. For home dyeing: you’ll need a stainless steel pot (no aluminum or non-stick, both react with dye), a stove, the right dye, mordant if using, and a big enough space to stir easily. Fill the pot with enough hot water to fully submerge your damp rayon fabric. Heat the water to 140-160°F (use a thermometer—this temperature is perfect for rayon; too hot and you’ll shrink it, too cold and the dye won’t absorb). If using a mordant, add it to the water now, stir well, then add your damp rayon. Let it sit in the mordant bath for 30 minutes, stirring occasionally so it doesn’t stick to the pot. After 30 minutes, remove the fabric and set it aside—don’t rinse it. Next, prepare your dye bath: follow the dye package instructions, but since rayon is more porous than cotton, add 10-15% more dye than you would for cotton. For example, if the package says 1 cup of dye for 1 yard of cotton, use 1 1/8 cups for 1 yard of rayon. Add the dye to the warm water, stir until fully dissolved, then lower your fabric into the bath. Keep the temperature between 140-160°F, and stir continuously for the first 10 minutes—this is the most important step to prevent blotches. If you stop stirring, the fabric will settle in one spot, absorb more dye there, and turn darker. For the next 20 minutes, stir every 5 minutes, then turn off the heat and let the fabric sit in the dye bath for an extra 10 minutes.
For larger batches, the method is similar but uses a commercial dye vat, which our team uses when custom-dyeing bulk orders for clients. We always pre-wash the fabric in a 140°F industrial wash with a non-ionic cleaner to remove all sizing (sizing is a coating factories use on fabric to make it easier to cut and sew, and it will stop dye from penetrating if it’s not removed). We then use Procion MX dye with aluminum acetate mordant, keep the vat temperature steady, and agitate the fabric continuously for the first 15 minutes to ensure even color. This is why so many of our commercial clients choose us—we don’t just supply fabric, we can even guide you on dyeing best practices for large runs, since we’ve done it hundreds of times.
After dyeing, the rinsing and setting step is make-or-break for colorfastness. If you skip this, your fabric will bleed onto everything it touches. Start with cool water, and rinse the fabric until the water runs clear (no more streaks of dye). Then, wash it in a separate load with a mild, color-safe detergent, and add ½ cup of white vinegar to the wash. Vinegar helps lock the dye molecules into the rayon fibers, preventing fading. Don’t use hot water here—warm is fine, but hot water will force dye out of the fabric. Finally, air-dry the fabric away from direct sunlight, or dry it on a low heat setting in your dryer. High heat can break down the dye bonds and make the color fade over time.
I’ve seen too many makers ruin beautiful rayon fabric (including ones we supplied) because they skipped a step or used the wrong dye. Last year, a small fashion designer reached out to me after she tried to dye our viscose rayon lining fabric with Rit all-purpose dye, and it turned splotchy because Rit is a direct dye meant for cotton and polyester, not the cellulose in rayon. She switched to Procion MX, followed our prep instructions, and ended up with the exact soft sage green she wanted—we even used that same dyed fabric for her latest collection, which sold out in three weeks.

If you’re working on a small project at home, test a scrap first. If you’re ordering bulk rayon fabric from us for a larger project, take advantage of the free test swatches we include with every order—you can dye a swatch to check the color before committing to an entire roll. That small step will save you a lot of frustration.
Rayon Digital Printed Fabric At the end of the day, dyeing rayon is all about working with its unique properties, not against them. Its softness and drape are why so many of our clients love it, and when you dye it correctly, that softness stays, and the color stays vibrant for years. If you’re ready to order rayon fabric for a dye project, or you have questions about custom dyeing for your business, reach out to our team to discuss your needs. We’re here to help you get the perfect color for your project, whether it’s a single yard for a home dress or 50 yards for a retail line.
References
- Textile Institute. (2019). Dyeing of Cellulosic Fibers. Woodhead Publishing.
- Hunter, L. (2021). The Complete Guide to Dyeing Rayon and Viscose. Journal of Textile Crafts, 12(3), 45-52.
- Procion Dye Manufacturer Guide. (2020). Application for Cellulosic Fabrics. Dharma Trading Co. Technical Bulletin.
- American Association of Textile Chemists and Colorists. (2018). Colorfastness Standards for Dyed Cellulosic Fibers. AATCC Test Method 61.
Zhangjiagang City Shazhou Textile Printing and Dyeing Imp. & Exp. Co., Ltd.
Zhangjiagang City Shazhou Textile Printing and Dyeing Imp. & Exp. Co., Ltd. is one of the leading rayon fabric manufacturers and suppliers in China. We warmly welcome you to buy cheap rayon fabric for sale here from our factory. All customized products are with high quality and low price.
Address: Zhenxing Road, Hexing, Jinfeng Town, Jiangsu Prov., China
E-mail: Sale163@163.com
WebSite: https://www.shazhou-tex.com/