Tired of outdated or mismatched pillow covers? You don’t need to replace them. Dyeing pillow covers is a fast, affordable way to transform your space and match your decor perfectly. Whether you’re refreshing faded outdoor cushions or customizing indoor throw pillows, fabric dyeing lets you achieve designer looks for a fraction of the cost.
This guide walks you through every step, from checking fabric content to applying UV protection. With the right dye, method, and preparation, cotton, polyester, and blended fabrics can all be revived in rich, lasting colors.
Choose the Right Dye for Your Pillow Cover Fabric

The key to successful dyeing is using the correct dye type for your pillow cover’s fabric. Not all dyes work on all materials, and using the wrong type leads to uneven color or no result at all.
Match Dye to Fiber Type
Your fabric content determines which dye will work.
Natural fibers like cotton, linen, rayon, wool, and silk require Rit All-Purpose Dye. Synthetic fibers including polyester, acrylic, and nylon need Rit DyeMore (liquid only). Blends such as cotton-polyester may dye unevenly, so testing first is essential.
Critical: Rit All-Purpose Dye will not work on 100% polyester. Always confirm fabric content before starting your project.
Understand Your Dye Options
Rit All-Purpose Dye works best on cotton, linen, rayon, silk, and wool. It activates in hot water (not boiling) and requires salt for plant-based fibers or white vinegar for protein fibers. This dye comes in both liquid and powder forms and offers over 500 mixable shades.
Rit DyeMore (Synthetic Fiber Dye) is designed specifically for 100% polyester, acrylic, and acetate. It requires near-boiling water at 200°F or higher and comes in liquid form only. Use one bottle per pound of fabric, doubling for bold colors.
Pro Tip: For polyester outdoor cushions, expect to use significantly more dye than you would for cotton. A four-pound set may need seven bottles for a medium grey finish.
Prepare Pillow Covers for Dyeing
Proper preparation determines your final results. Skipping these steps leads to splotchy, uneven color that fades quickly.
Remove Inserts and Pre-Wash
Always remove pillow inserts before dyeing. Foam, down, or polyester fill can be ruined by heat and dye exposure.
Machine wash covers in hot water with no fabric softener, which leaves a residue that blocks dye absorption. Leave covers damp (do not dry) before dyeing.
Check Fabric Condition
Sun-faded or stained fabric may absorb dye unevenly. Water-repellent coatings, common on outdoor fabrics, resist dye. Add one teaspoon of dish detergent to your dye bath to break surface tension.
Weigh Fabric for Accurate Dye Amounts
For Rit DyeMore, weight determines dye quantity. One bottle treats one pound of fabric. Double the amount for dark or bold colors. Use a kitchen scale for accuracy.
Protect Your Workspace
Cover surfaces with plastic and paper towels. Wear rubber gloves, an apron, and oven mitts. Use dedicated tools (pot, tongs, spoon) that never get reused for food. Work in a well-ventilated area since boiling dye releases fumes.
Dyeing Methods for Different Fabric Types
Choose the method that matches your pillow cover’s fabric composition. The right technique ensures even, vibrant color.
Sink or Bin Method for Cotton and Linen
This method works best for small indoor covers made from natural fibers.
What You’ll Need:
- Large plastic bin or stainless steel sink
- Hot water (not boiling)
- Rit All-Purpose Dye
- Salt or vinegar
- One teaspoon dish detergent
- Tongs or spoon
Steps:
- Fill container halfway with very hot water.
- Add dye, one cup salt (for cotton), and one teaspoon dish detergent.
- Stir until fully mixed.
- Submerge damp pillow cover.
- Stir continuously for 10 to 15 minutes.
- Soak for 30 to 60 minutes, stirring occasionally.
- Rinse in warm then cool water until runoff is clear.
- Wash alone in machine with mild detergent.
Result: Even, rich color on cotton and linen. Polyester stitching may stay light, creating a stylish contrast.
Stovetop Method for Polyester and Outdoor Covers
This is the only reliable way to dye 100% polyester or acrylic cushion covers. Temperature control is critical.
What You’ll Need:
- 12 to 20 quart stainless steel pot
- Cooking thermometer
- Rit DyeMore (liquid only)
- One teaspoon dish detergent
- Tongs, oven mitts, gloves
Steps:
- Weigh dry fabric to calculate dye amount.
- Pre-wash, leave damp.
- Fill pot with enough water for fabric to move freely (minimum three gallons per pound).
- Heat to 200°F or higher (bubbles at base of pot indicate correct temperature).
- Add one teaspoon dish detergent.
- Shake DyeMore bottle, pour in, stir well.
- Wet cover thoroughly, then submerge.
- Maintain low simmer (200°F+) for 30 to 60 minutes.
- Stir slowly, especially during the first 10 minutes.
- Check color every 10 to 15 minutes (wet fabric looks darker).
- When color is right, remove with tongs.
- Squeeze out excess dye (wear gloves).
- Rinse under cool running water until clear.
- Wash alone in machine with mild detergent.
- Air dry or tumble dry on low.
Warning: Do not let fabric touch the pot bottom. Use tongs to keep it suspended. Zippers can melt or stain.
Washing Machine Method for Multiple Cotton Covers
This approach is ideal for dyeing several cotton pillow covers at once with minimal mess.
Steps:
- Run a hot water cycle.
- Add Rit All-Purpose Dye directly to drum or dispenser.
- Add pre-washed, damp covers.
- Let machine agitate for 30 to 60 minutes.
- Pause and inspect color.
- Run extra rinse cycle.
- Wash again with detergent to remove residual dye.
Note: For polyester, this method only works if water stays near 200°F. Most home machines do not get hot enough. Consider stovetop instead.
Set and Protect Dyed Colors

Even with proper dyeing, colors can bleed or fade without post-treatment. Taking these extra steps ensures your results last.
Set the Dye for Longevity
During your dye bath, add one cup salt for cotton and linen or one cup vinegar for wool and silk. Include one teaspoon dish detergent to ensure even penetration.
After rinsing, soak covers in ColorStay Dye Fixative for 20 minutes. This locks in color, reduces bleeding, and boosts vibrancy.
Wash Dyed Covers Correctly
The first wash should be alone in warm water with mild detergent. Run multiple cycles if water isn’t clear. Never use fabric softener, as it breaks down dye bonds.
Handle Fabric and Thread Challenges

Many pillow covers have polyester stitching that resists All-Purpose Dye. Understanding this helps you either embrace or fix it.
Deal with Polyester Thread
When using Rit All-Purpose Dye on cotton covers with polyester thread, the stitching often remains undyed. This creates white or light threads on colored fabric, which can add a decorative contrast.
To dye thread along with fabric, use Rit DyeMore instead. This works on polyester threads.
Design Tip: Embrace the contrast. Many homeowners praise the texture and vintage charm created by light stitching on indigo-dyed shams.
Fix Common Dyeing Mistakes
Too light? Re-dye with longer soak up to 60 minutes. Wrong color? Use Rit Dye Remover to strip color, then re-dye. Splotchy? Stir more, maintain heat, and avoid folds. Fading outdoors? Apply UV-protectant spray.
Remember: Final color appears one to two shades lighter when dry. Wait to judge results until fabric is completely dry.
Care for Dyed Pillow Covers
Proper care extends the life of your dyed pillow covers significantly.
Indoor Use
Wash in cold or warm water with like colors. Use color-safe detergent and avoid bleach. Air dry or tumble dry on low. Iron on the appropriate setting for your fabric type.
Outdoor Use (Critical Protection)
Dyed polyester fades fast in sunlight without protection. This is the most important care step for outdoor cushions.
After dyeing and drying, apply UV-resistant spray. Recommended options include Scotchgard Water and Sun Shield or Sun Guard spray. Spray evenly, following label instructions. Reapply every three to six months or after heavy rain. Store cushions indoors during prolonged sun or winter weather.
Without UV spray, dyed outdoor covers may fade in weeks.
Reassemble Tufted Pillow Covers
For button-tufted shams, reattach buttons carefully after dyeing.
Tools Needed:
- Size three crochet thread
- Six-inch upholstery needle
- Original buttons
Steps:
- Thread needle with 18 inches of thread.
- Tie knot on button shank.
- Find original holes (look for faded marks or old thread).
- Push needle back to front, then back again to form loop.
- Slide button onto loop, pull tight.
- Secure with knot on back.
- Wrap loose ends around button base to hide.
Frequently Asked Questions About Dyeing Pillow Covers
Can I dye pillow covers that have a zipper?
Yes, but remove the zipper pull or wrap it in foil to prevent melting or staining. Keep zippers elevated during soaking and avoid letting them touch the pot surface.
What if my pillow cover is a cotton-polyester blend?
Cotton-polyester blends may dye unevenly. The cotton portion absorbs color while the polyester resists. Test on an inconspichuous seam first. You may get a natural heathered look, or you can embrace the contrasting effect.
How long does dyed pillow cover color last indoors?
With proper fixative use and correct washing, indoor dyed cotton covers retain color well for multiple years. Avoid bleach and wash in cold or warm water to maximize longevity.
Can I dye pillow covers black?
Yes, but black requires double the dye quantity. Use two bottles of dye per pound of fabric for a deep, rich black finish on polyester.
Will dyeing remove existing stains?
No. Dyeing adds color but does not remove stains or sun fading. Stains may show through or appear lighter than the surrounding dyed fabric. Pre-treat stains before dyeing or accept them as part of the character.
Do I need to use a mordant for pillow cover dyeing?
Yes for natural fibers. Salt acts as a mordant for cotton and plant-based fabrics (one cup per gallon). White vinegar works for protein fibers like wool and silk (one cup per gallon). Rit DyeMore for polyester does not require additional mordants.
Key Takeaways for Dyeing Pillow Covers Successfully
Dyeing pillow covers works when you match the dye to your fabric type. Cotton and linen need Rit All-Purpose Dye with salt or vinegar as a mordant. Polyester and synthetic fabrics require Rit DyeMore with near-boiling water at 200°F or higher.
Preparation matters. Always remove inserts, pre-wash without fabric softener, and weigh synthetic fabrics to calculate correct dye amounts. Protect your workspace and use dedicated tools.
Post-dye care determines longevity. Apply ColorStay Dye Fixative after rinsing. For outdoor covers, UV-protectant spray is essential, or color will fade in weeks. Wash dyed covers separately in warm water and avoid fabric softener.
With the right techniques, you can transform mismatched or faded pillow covers into custom pieces that save money and reduce textile waste. Your refreshed space awaits.