Woh! Did you try it after doing the big cross stitch project? Well, I hate to break it to you, but you have more work to do, like framing, washing & mounting.
So yes! You need to wash your cross stitch. Not all the time, but most of the time. Washing will enhance the look of your stitch and make it shine. But how to wash cross stitch?
Wash Cross Stitch
To wash your cross stitch gently wash it in lukewarm water with mild soap, rinse it carefully, and lay it flat to air dry.
Have some more questions? Ok, let me tell you what I will do with it. You can use this technique for all kinds of cross-stitching.

Table of Contents
Do You Need To Wash Cross Stitch?
Yes, but it depends! Washing your cross stitch isn’t always necessary. But in most cases, it helps keep your project looking fresh and vibrant.
If you’ve handled your fabric a lot, you might have transferred oils from your hands, or there could be dust, dirt, or hoop marks. That’s why a wash is helpful.
But alert!
If you used colorfast threads and kept your work clean, you must skip washing.
Cause some specialty threads (like metallic or hand-dyed floss) can bleed or lose their shine when washed. So always check before soaking your piece.
What Soap To Wash Cross Stitch?
Is your cross marked as washable? Ok, then, it’s time to get the soap. But which soap to use? Well,
When I wash my cross stitch, I always use a gentle soap to keep the cross stitch fabric and colors safe. A tiny drop of Dawn dish soap works wonders for lifting dirt without being harsh.
If I want something extra mild,
I’ll use baby shampoo, especially for delicate stitches. I also trust Orvus Quilt Soap for a deep clean. I mainly use this soap for cross stitch pillows. And if I’m feeling fancy, Dr. Bronner’s Unscented Castile Soap is my go-to for an all-natural clean.
No harsh detergents, no fading—just a nice, fresh stitch!
How To Wash Cross Stitch By Hand?
Ok, so I got my soap it’s time to wash, think. But remember, this technique is for before you frame the cross stitch. Here’s exactly how I do it:
Fill The Sink With Warm Water And Soapy
I start by filling a basin or sink with warm water—not hot, just comfortably warm. Hot water can shrink or distort the fabric, so I make sure it’s just right. Then, I add a gentle soap. I usually go for:
- Baby shampoo – 1 spoon
- A mild detergent – ½ spoon
- Fragrance-free dish soap – Just a tiny drop works wonders.
I swirl the water to mix in the soap, ensuring it’s nice and sudsy but not too bubbly. You can use this mix of all different kinds of stitches in sewing to wash.
Place My Cross-Stitch Into The Water
Now comes the delicate part! I gently place my cross-stitch into the water. I make sure the whole piece is submerged. Then, I lightly swish it with my fingers without scrubbing, twisting, or wringing. But be careful if you are dealing with beaded cross stitch patterns.
If I notice any stubborn marks (like where the hoop was),
I let the fabric soak for 5–10 minutes. This helps loosen any dirt or oils that might be stuck. I gently rub those areas between my fingertips if needed, but only with the softest touch.
Rinsing Off the Soap
Once my piece looks fresh and clean, it’s time to rinse the soap. I drain the soapy water and fill the basin with clean, lukewarm water. This works for my counted patterns, too.
Then, I carefully move the fabric around to rinse all the soap. I repeat this process 2–3 times until the water is completely clear.
Drying the Cross-Stitch
Now that my cross-stitch is squeaky clean, I remove it from the water and lay it flat on a clean, dry towel. I never wring or twisting the fabric—it could damage the stitches or warp the design. Instead, I:
- Place another dry towel on top.
- Gently press down to soak up the extra water.
- Flip the fabric over and repeat the process on the other side.
At this point, the piece is damp but not soaking wet.
Letting It Air Dry
Finally, I lay my cross-stitch flat on a fresh, dry towel, making sure it’s smoothed out and not bunched up. Then, I let it air dry overnight in a spot where it won’t be disturbed.
Pro Tip: If I’m in a hurry, I use a fan to speed up the drying process. But never direct heat, like a hairdryer, since that could cause wrinkles or shrinkage.
If you are concerned about anything, then watch the Caterpillar Cross Stitch trial. She has shown the entire process pretty clearly.
Wash Your Cross Stitch Project in 4 Easy Steps!
How To Wash Cross Stitch In Washing Machine?
Well, hand washing is the most proper way to wash cross stitches. But if you don’t have to do it manually, then rely on a machine. Here is how you can do it,
- Use a Mesh Laundry Bag – I always place my cross-stitch inside a mesh laundry bag or pillowcase to protect the delicate stitches. This prevents it from getting tangled or damaged. It’s helpful, especially if you wash cross stitches with french knot.
- Select a Gentle Detergent – I use a mild detergent, like Woolite or baby shampoo, to avoid harsh chemicals that might fade the colors or weaken the fabric.
- Set the Washing Machine – I choose the gentlest cycle (delicate or hand-wash) with cold or lukewarm water to prevent shrinking or distortion.
- Skip the Spin Cycle – The spinning motion can stretch or warp the fabric, so I turn off the spin cycle or use the lowest possible setting.
- Remove and Lay Flat to Dry – I take out my cross-stitch and lay it flat on a clean towel as soon as the wash cycle is done. Then, I gently press another towel on top to absorb excess water.
- Let It Air Dry – I leave it flat overnight in a well-ventilated area, avoiding direct heat or sunlight to prevent fading.
And that’s it. You will get a clean cross stitch to put the frame on in a few minutes.
What Is The Best Way To Wash Cross Stitches?
Honestly, hand-washing is always best for cross stitch. It works great in all methods. It’s way gentler on the fabric and stitches, plus I don’t have to stress about colors bleeding or threads getting snagged.
Sure, it takes a little more time, but after all that effort stitching, why risk ruining it?
Machine washing might seem easier, but the agitation can be too rough even on a delicate cycle. If I ever do use a machine (which is rare), I stick to a mesh bag, cold water, and the gentlest setting.
Hand-washing wins—it keeps my cross stitch looking fresh and perfect!
How To Clean Yellowed Cross Stitch?
Another time you need to clean your cross stitch is when your project gets stained. And if you are clumsy like me, then spelling things on the embroidery is nothing new. That’s how I got yellow stains in one of my patterns!😑
But if the stain is fresh, then one nice wash can remove it. Here is how I did it,
- Fill a basin with lukewarm water (not hot!).
- Add a few drops of mild soap (baby shampoo or Woolite).
- Mix in 1 tsp baking soda (helps lift stains).
- (Optional) Add a splash of white vinegar for brightness.
- Submerge the fabric and let it sit for 30 minutes to 4 hours.
- Gently rub stained areas with your fingertips (no scrubbing!).
- Drain soapy water and refill with clean, lukewarm water.
- Swish fabric around and repeat 2–3 times until water runs clear.
- Lay cross-stitch on a clean towel and press gently with another towel.
- Let it air dry completely—no wringing or twisting!
- Soak in a hydrogen peroxide + water mix (1:10 ratio) for 30–60 mins.
- Rinse well and dry as usual.
Frequently Asked Questions
Can you wash cross stitch with Dawn dish soap?
Yes! Dawn dish soap is mild enough for cross stitches and removes oils and dirt. Just use a small amount of lukewarm water, rinse thoroughly, and let it air dry.
Why do people wash their cross stitch?
Washing removes dust, oils, and hoop marks, making the stitches look fresher and the colors more vibrant. It also helps stiffen the fabric slightly, making framing or finishing easier.
Does AIDA soften after washing?
Yes! AIDA fabric softens after washing, especially with warm water and mild soap. If you prefer it stiffer, you can lightly starch it before drying.
And That’s It!
By the next day, my cross-stitch is clean, fresh, and slightly stiffer. It makes it easier to frame or finish. Up next? Ironing and mounting! But that’s a whole other story… 😉
Leave a Reply