Cross Stitch Fabric Smells Bad : How to Remove Chemical, Musty, and Smoke Odors
Cross Stitch Fabric Smells Bad — How to Remove Chemical, Musty, and Smoke Odors
You opened the package and your new cross stitch fabric smells strange. Maybe it reeks of chemicals, maybe it has a musty, damp odor, or maybe it stinks of cigarette smoke from a previous owner. The smell is not just unpleasant — you are worried it will transfer to your thread, stay trapped in the finished piece, or mean the fabric is damaged.
The good news: most fabric odors can be removed completely with the right method. The bad news: using the wrong method can set the smell permanently or damage your fabric.
What to do right now:
- Identify the type of smell — chemical, musty/moldy, or smoke. Each needs a different approach.
- Remove the fabric from any sealed packaging immediately and let it air in a well-ventilated room.
- Do not start stitching on smelly fabric. The smell can transfer to your thread and become harder to remove once the piece is worked.
- Do not use perfumed products like Febreze on fabric you plan to stitch on — they mask the odor but leave residue that attracts dirt and can stain over time.
When it is not fixable: If fabric has visible mold spots that do not come out after washing, or if the smell returns every time the fabric gets damp no matter what you try, the fibers are contaminated and the fabric should be replaced.
Why Does New Cross Stitch Fabric Smell?
Cross stitch fabric — especially Aida — goes through chemical processing before it reaches you. The most common cause of that "new fabric smell" is sizing. Sizing is a starch-based or chemical coating applied during manufacturing to make the fabric stiff, hold its shape, and create that crisp grid structure Aida is known for.
Quality brands like Zweigart use mild sizing that has little to no odor. Cheaper, unbranded fabrics often use heavier chemical sizing that can smell sharp, plasticky, or almost like formaldehyde. This is especially common with fabrics manufactured in bulk and shipped in sealed plastic packaging — the chemicals have nowhere to off-gas, so the smell concentrates.
Beyond sizing, fabric can pick up smells during storage and shipping. Warehouse dampness causes musty odors. Previous owners who smoke leave nicotine residue deep in the fibers. Kits purchased second-hand on eBay or from thrift stores are the biggest risk for musty and smoke contamination.
Identify Your Smell Type
Before you treat the fabric, figure out what you are dealing with. The treatment is different for each type.
Chemical smell (sharp, plasticky, industrial). This is sizing or dye chemicals. Most common with new, cheap fabric. Strongest when fabric is still sealed in original packaging. Usually disappears completely after proper washing.
Musty or moldy smell (damp, earthy, stale). This means the fabric was stored in a humid environment. If you see no visible mold spots, the smell is usually removable. If you see dark spots or discoloration — that is active mold, and you need to kill the spores before the smell will go away.
Smoke smell (cigarette, stale, clinging). This is nicotine and tar residue absorbed into the cotton fibers. Common with second-hand kits and fabric purchased from online marketplaces. The most stubborn of the three types to remove, but still possible.
How to Remove Chemical Smell from Cross Stitch Fabric
Chemical sizing smell is the easiest to fix because the source is a surface coating, not deep fiber contamination.
Step 1. Remove fabric from packaging and lay it flat in open air for 24 hours. Many mild chemical smells will dissipate on their own with air circulation.
Step 2. If the smell persists after airing, wash the fabric by hand. Fill a clean basin with cool water — no warmer than 30°C / 86°F. Add a few drops of mild dish soap (Dawn or similar — no fragrance, no moisturizers). Gently swirl the fabric for 2–3 minutes. Do not scrub or wring.
Step 3. Rinse thoroughly in cool running water until no soap remains.
Step 4. Lay flat on a clean white towel. Roll the towel to press out excess water. Unroll and lay the fabric flat to air dry. Do not use a dryer. Do not hang — wet Aida stretches under its own weight.
Expected result: One wash removes chemical sizing smell in 95% of cases. If the smell remains after two washes, the chemicals are bonded deeper into the fibers — this happens almost exclusively with very cheap, unbranded fabric. At that point, you can try a baking soda soak (2 tablespoons baking soda per liter of cool water, soak 2 hours), but if it still smells after that, replace the fabric.
How to Remove Musty or Moldy Smell from Cross Stitch Fabric
Musty smells need a slightly more aggressive approach because the odor comes from mold spores or mildew, not just surface chemicals.
Step 1. Inspect the fabric carefully. If you see dark spots, streaks, or discoloration — that is visible mold. If you just smell it but see nothing — you are dealing with mildew or residual spore contamination.
Step 2. Prepare a vinegar solution: mix 1 part distilled white vinegar to 4 parts cool water in a clean basin. Submerge the fabric completely.
Step 3. Soak for 30–60 minutes. Vinegar kills mold spores and neutralizes musty odors without damaging cotton fibers or affecting fabric color.
Step 4. After soaking, wash by hand with a few drops of mild dish soap. Rinse thoroughly in cool running water until no vinegar smell remains (usually 2–3 rinses).
Step 5. Dry the fabric outdoors in direct sunlight if possible. UV light is a natural sanitizer that kills remaining mold spores and helps eliminate lingering odor. Even a few hours of sun exposure makes a significant difference. If outdoor drying is not possible, lay flat in a well-ventilated room near an open window.
For visible mold spots: After the vinegar soak, check if the spots have lifted. If stains remain, try a targeted application of OxiClean (oxygen bleach) — mix a small amount with cool water, apply only to the stained area, let sit 15–20 minutes, then rinse thoroughly. Test on an inconspicuous corner first. OxiClean is color-safe for most cotton, but hand-dyed fabrics and colored Aida may lighten.
When to stop: If mold spots do not come out after vinegar soak plus OxiClean treatment, the mold has penetrated the fibers permanently. The smell will keep returning when the fabric gets damp. Replace the fabric and store your stash in a dry environment to prevent recurrence.
How to Remove Smoke Smell from Cross Stitch Fabric
Smoke is the hardest smell to remove because nicotine and tar residue embed deep into cotton fibers. One wash is usually not enough.
Step 1. Air the fabric outdoors for 24–48 hours. Sunlight and fresh air will reduce surface-level smoke odor significantly.
Step 2. Baking soda pre-treatment. Place the fabric in a large zip-lock bag with 1/2 cup of baking soda. Seal the bag, shake to distribute the powder, and leave for 24 hours. Baking soda absorbs odor compounds without any liquid contact. After 24 hours, remove the fabric and shake off the powder.
Step 3. Wash by hand in cool water with a few drops of mild dish soap. Add 2 tablespoons of baking soda to the wash water for extra odor neutralization. Soak for 30 minutes, then gently agitate and rinse thoroughly.
Step 4. If the smell persists, do a vinegar soak: 1 part white vinegar to 4 parts cool water, 30–60 minutes. Rinse until vinegar smell is gone.
Step 5. Dry outdoors in sunlight. UV exposure helps break down nicotine compounds that cause lingering odor.
Expected result: Light smoke exposure (fabric was stored near smoker but not directly smoked around) usually clears in 1–2 treatments. Heavy smoke saturation (fabric from a smoker's home, strong yellow nicotine staining) may take 3–4 rounds of baking soda + wash + sun. If the smell does not improve after 4 full treatments, the contamination is too deep. Replace the fabric.
What NOT to Do with Smelly Cross Stitch Fabric
Do not spray Febreze or other fabric fresheners. These products mask odor with fragrance. They leave a chemical residue on the fabric that can attract dirt, interfere with thread tension, and cause staining over time. Febreze does not remove the source of the smell — it covers it up temporarily.
Do not use hot water. Hot water can set chemical odors into cotton fibers permanently. It can also cause shrinkage and increase the risk of dye bleeding on colored fabric. Always use cool or lukewarm water — 30°C / 86°F maximum.
Do not use bleach on cross stitch fabric. Chlorine bleach damages cotton fibers, weakens the weave structure, and destroys colored thread on sight. Even on white Aida, bleach is too aggressive for the delicate grid structure. Oxygen bleach (OxiClean) is the safe alternative for tough stains, but only as a targeted spot treatment, not a full soak.
Do not put cross stitch fabric in the washing machine. Machine agitation can distort the weave, fray edges, and stretch the fabric permanently. Always hand wash. If you must machine wash, use a lingerie bag on the gentlest cycle — but hand washing is always safer.
Do not use scented detergent or fabric softener. Fabric softener coats fibers with a chemical layer that changes how thread slides through the holes and can affect stitch tension. Scented detergent leaves fragrance residue that you will smell every time you stitch. Use fragrance-free mild dish soap or a dedicated needlework wash.
Do not iron smelly fabric before washing. Heat from the iron can bond odor-causing chemicals to the fibers permanently. Always remove the smell first, then iron if needed.
How to Prevent Fabric Odor Problems
Buy from reputable sources. Quality brands like Zweigart, DMC, and Wichelt use controlled sizing processes that produce minimal odor. Cheap unbranded fabric from general marketplaces is the biggest risk for chemical smell.
Open and air new fabric immediately. When your fabric arrives, take it out of the sealed packaging and let it breathe for a few hours. This alone prevents most chemical odor buildup.
Store fabric properly. Keep your stash in a cool, dry place. Avoid basements, garages, attics, and bathrooms — these are high-humidity environments where mold and mildew thrive. Use acid-free tissue paper between folded pieces if storing long-term. Plastic bags are fine for short-term protection but trap moisture over time.
Inspect second-hand purchases carefully. When buying kits or fabric from eBay, thrift stores, or estate sales, smell the fabric before you commit to using it. Check for visible mold spots, yellowing from smoke, or damp packaging. If the seller mentions "smoke-free home" in the listing, take it seriously — and if they do not mention it, ask.
Pre-wash fabric from unknown sources. If you buy fabric from an unfamiliar brand, an online marketplace seller, or second-hand, wash it before you start stitching. A gentle hand wash in cool water with mild soap removes surface chemicals, kills mold spores, and eliminates light odors before they become a problem. Let it dry completely before cutting and stitching.
Will the Smell Come Back After Washing?
Chemical sizing smell: No. Once the sizing is washed out, the chemical odor does not return. This is a one-time fix.
Musty/mold smell: It depends. If you killed the mold spores (vinegar soak + sun drying) and the fabric is now stored in a dry environment, the smell will not return. If the fabric goes back into a humid space, mold will grow again and the smell will come back.
Smoke smell: Usually no, once properly treated. But heavily saturated fabric can release faint smoke odor when it gets warm or damp, even after multiple washes. If this happens, the contamination is too deep and the fabric should be replaced.
FAQ
Can I stitch on fabric that smells bad? You can, but you should not. The smell will transfer to your embroidery floss as you work. Once odor is trapped between stitched thread and fabric, it is much harder to remove. Wash the fabric first, dry it completely, then start stitching.
Will washing cross stitch fabric change the count or stiffness? Washing removes sizing, so the fabric will feel softer and more flexible after drying. The count does not change. Quality Aida maintains its grid structure perfectly after hand washing. If you prefer stiffer fabric for stitching, apply a light spray starch after the fabric dries.
Is the chemical smell from new Aida fabric dangerous? For most people, no. The chemicals in fabric sizing — typically starch compounds and small amounts of formaldehyde — are present in low concentrations. However, people with chemical sensitivities, allergies, or asthma may experience irritation from handling heavily sized fabric. Washing removes the chemicals completely.
Can I use OxiClean to remove smell from cross stitch fabric? OxiClean (oxygen bleach) is safe for white and most light-colored cotton fabric. It is effective against mold stains and musty odors. Use it as a targeted spot treatment, not a full soak for the entire piece. Always test on a hidden corner first. Do not use OxiClean on hand-dyed fabric or dark-colored Aida — it may lighten the color.
I bought a cross stitch kit from eBay and it smells moldy. Should I return it? If the kit was listed as "new" and arrived damp or smelling of mold, absolutely contact the seller and request a return or refund. Mold means the kit was stored improperly. Even if you can remove the smell from the fabric, mold can damage the printed chart and may have weakened the thread. Document the condition with photos before washing anything.
How long does it take for fabric smell to go away with just airing? Light chemical smell from sizing: 24–48 hours of open-air exposure. Musty smell: airing alone usually reduces but does not fully eliminate the odor — you need a vinegar wash. Smoke smell: airing helps with the surface layer but will not remove deep nicotine contamination without washing.
Can I use essential oils to make my fabric smell better? Do not add essential oils directly to cross stitch fabric. Oils leave residue that can stain the fabric, attract dust, and interfere with thread movement through the holes. If you want your stitching supplies to smell pleasant, place a sachet of dried lavender near your stash — not touching the fabric directly.
What to Do Now
- Identify your smell type: chemical, musty, or smoke.
- Remove the fabric from any sealed packaging immediately.
- Air the fabric in a ventilated room for 24 hours as a first step.
- If the smell persists, wash by hand in cool water with mild dish soap.
- For mold: add a vinegar soak before washing.
- For smoke: add a baking soda pre-treatment before washing.
- Dry flat, ideally in sunlight.
- Do not stitch on smelly fabric — always treat the odor first.
- Store clean fabric in a cool, dry place to prevent future problems.
Bottom line: Cross stitch fabric smells bad for three reasons — chemical sizing from manufacturing, mold from poor storage, or smoke from previous owners. All three are treatable with simple household products: mild soap for chemicals, white vinegar for mold, baking soda for smoke. The key is to identify the type, use the right treatment, and never try to mask the odor with fragrance products. Wash first, dry completely, then stitch.
Worried about shrinkage from washing? See how to prevent it.
https://splashsoulgallery.blogspot.com/2026/02/blog-post_4.html
Cross Stitch Collection
https://splashsoulgallery.com/collections/romantic-architecture





Comments
Post a Comment