Floors

Remove salt stains from floors and carpet

Rock salt and ice melt tracked in on boots dry into a white, chalky film on floors and a crusty white line in carpet. Salt is gritty and can scratch finishes, and some ice melts, especially calcium chloride, leave an oily film that regular mopping smears around. The fix is to get the dry salt up first, then dissolve the rest with the right cleaner for your floor. Hardwood, natural stone and carpet each need a slightly different approach.

Hand wiping white salt stains off a hardwood entry floor with a damp microfiber cloth, beside snowy boots on a tray
Use a damp cloth, not a wet one, and dry the wood right away.
Quick answerSweep or vacuum up the dry grit first. On sealed hardwood, laminate and vinyl, wipe with a damp microfiber cloth and a pH-neutral floor cleaner, then dry it. On ceramic tile, mop with about 1 part white vinegar to 4 parts warm water. On synthetic carpet, dab on equal parts warm water and white vinegar, blot, then rinse with plain water. Don't use vinegar on natural stone like marble or travertine. Put down mats so it doesn't come back.
Worth checking firstLook at the stain after it dries. A white, powdery haze is salt and comes off easily. An oily or sticky film that smears is usually calcium chloride ice melt and takes a couple of passes with clean water and cleaner.
Easy15–45 min$0–15
Entryway showing wet boots tracking salt onto a hardwood floor and a carpet runner, with white residue on the wood, a crusty white line on the carpet fibers, a boot tray and a scraper mat outside the door
Boots carry salt (1) inside. On hard floors it dries to a white film (2); on carpet it crusts the fibers (3). A scraper mat outside (4) and a boot tray inside (5) stop most of it.

What winter salt does to floors

Most ice melts are salts: sodium chloride (rock salt), calcium chloride, magnesium chloride or blends. They work by dissolving into the snow and lowering its freezing point, and the salty slush clings to boots, paws and stroller wheels. Inside, the water evaporates and leaves the salt behind as a white crust. On hard floors it shows up as a chalky haze or footprints, and the sharp crystals act like fine grit that scratches finishes when you walk on them. Calcium and magnesium chloride also attract moisture from the air, so they can leave a damp, oily film that streaks when you mop.

Salt dissolves in water, so the cure is gentle moisture and lifting it out, not scrubbing it in. On sealed wood and laminate, too much water does its own damage, so a damp microfiber cloth with a pH-neutral floor cleaner is safest. On ceramic tile and synthetic carpet, a mild vinegar solution helps break up the residue. Natural stone such as marble, travertine and limestone is etched by acids, including vinegar, so it needs a neutral stone cleaner. Rinsing with clean water matters on every surface; leftover cleaner or salt keeps showing up as a haze.

Why salt stains appear

Rock salt residue

Dries to a white, powdery film.

Calcium chloride ice melt

Leaves an oily or sticky film that smears.

Mopping with too little rinsing

Spreads salt into a streaky haze.

No mats at the door

Every step brings more in.

Grit left on the floor

Salt crystals scratch the finish as you walk.

What's happening?
You noticeLikely causeStart at
Gritty white powder at the doorDry saltStep 1
White haze on wood, laminate or vinylSalt film on a sealed floorStep 2
Streaks on tile or stoneSalt film on tile or stoneStep 3
White crusty line in carpetSalt in the fibersStep 4
Haze or stickiness after cleaningLeftover salt or cleanerStep 5
Keeps coming back every stormNeeds mats and a boot routineStep 6
Protect the floor and yourselfWet floors are slippery: work toward a dry area and put a towel down where people walk. On hardwood and laminate, never soak the floor or leave puddles, which can swell boards. Don't use vinegar or other acids on marble, travertine, limestone or other natural stone; they etch it. Test any cleaner in a hidden spot first, follow your floor maker's care instructions, and wear gloves if your skin is sensitive. Keep ice melt containers away from kids and pets.

Let's fix it

0 of 6 done
  1. Sweep or vacuum the dry salt firstBefore using any water, get the loose salt up. Sweep hard floors with a soft broom or dust mop, or vacuum with a hard-floor setting and no beater bar. On carpet, vacuum slowly in a few directions to lift the crystals out of the fibers. Removing the grit first keeps it from scratching the finish when you wipe, and keeps you from turning dry salt into more salty water. Shake out entry mats outside. Do this within a day or two of the salt coming in, before more foot traffic grinds it into the finish.
    Soft broom sweeping gritty white salt crystals off a hardwood floor near the front door
  2. Clean wood, laminate and vinyl gentlyLightly mist a pH-neutral cleaner made for your floor onto a microfiber mop pad or cloth, or onto a small section of floor. Wipe with the grain, a few square feet at a time, and rinse or swap the pad often, since a white or gray pad means it's lifting salt. Follow with a pass using a pad dampened with plain water, then dry the floor with a clean towel or dry pad. For an oily calcium chloride film, repeat the cleaner and rinse passes. Keep moisture light; the floor should dry within a minute or two. See the guide for dull hardwood if a haze remains. Use no more than a light mist; standing water left for more than a few minutes can seep into seams of wood and laminate and make the edges swell.
    Something went wrong?
    • Streaks remain after drying There's still salt or cleaner on the floor. Do another pass with a clean pad dampened with plain water, then buff dry.
    Microfiber mop wiping a white salt haze off a hardwood floor along the grain, with a dry towel nearby
  3. Clean tile, and treat stone differentlyOn ceramic or porcelain tile, mop with warm water and a few drops of dish soap, or a solution of 1 part white vinegar to about 4 parts warm water for stubborn salt. Wring the mop well, work in small areas and rinse with clean water. Scrub grout lines with a soft brush; salt collects there. Dry the floor. For marble, travertine, limestone or slate, skip vinegar and use a pH-neutral stone cleaner, since acids etch stone and leave dull spots. If you're not sure whether your tile is stone, treat it as stone. If you aren't sure whether a floor is natural stone or porcelain made to look like stone, treat it as stone and skip the vinegar.
    Something went wrong?
    • Dull spots appeared on stone That's etching from an acidic cleaner. Stop using it. Light etching may polish out with a stone polishing product; deep etching needs a stone pro.
    Mop cleaning salt residue off ceramic tile with a bucket of warm water, and a separate pH-neutral stone cleaner set beside a marble threshold
  4. Lift salt out of carpetMix equal parts warm water and white vinegar in a spray bottle or bowl, and add a drop of dish soap if you like. Test it on a hidden spot of carpet first. Lightly spray or dab the solution onto the white line, wait about 5 minutes, then blot firmly with a clean white towel, working from the outside of the stain toward the middle. Don't rub, which frays the fibers. Repeat until the white is gone. Then blot with a towel dampened with plain water to rinse out the vinegar and salt. For wool carpet or rugs, follow the care label or ask a cleaner.
    Something went wrong?
    • A ring formed around the spot Too much liquid wicked dirt from below. Blot the whole area with plain water, then dry it quickly with a fan.
    White towel blotting a vinegar solution on a crusty white salt line in carpet, working from the edges inward
  5. Rinse and dry everythingSalt and cleaner left behind will show up again as a haze when the floor dries. Do a final pass on hard floors with a pad or mop dampened in clean water, then dry with a towel or dry microfiber pad. On carpet, press a dry towel into the area and stand on it to soak up moisture, then run a fan on it until it's fully dry, usually a few hours. Vacuum carpet once dry to lift the fibers. Check the area in daylight; repeat the clean and rinse on any remaining spots. If a haze comes back after a day, repeat the plain water pass once more.
    Dry towel pressed into a cleaned carpet area by a foot, with a fan drying it, and a clean, haze-free wood floor beside it
  6. Stop salt at the doorPut a coarse scraper mat outside each entry door and an absorbent mat inside, long enough for two or three steps, and shake or vacuum them often. Keep a boot tray by the door so wet boots don't drip on the floor. Ask everyone to take off shoes at the door during salty weeks, and wipe pets' paws with a damp towel. Outside, use only as much ice melt as you need, and sweep up leftover crystals from steps and walks once the ice is gone. See how to melt ice without damaging concrete.
    Scraper mat outside the front door, absorbent mat inside, and a boot tray holding wet boots

Watch it done

How to SAFELY Remove Salt Stains from CarpetsBy milanmastracci on YouTube. Their method may vary a little from ours.
Watch on YouTube
How you'll know it's fixed
  • No white haze or footprints when the floor is dry
  • Carpet fibers feel soft, not crunchy
  • A clean cloth wiped on the floor comes up clean
  • Stone floors keep their shine

Haze still there on wood? The finish may be worn; see the dull floor guide.

If it comes back

If the haze returns every day, salt is still being tracked in. Mats outside and inside the door, a boot tray and a no-shoes rule during salty weeks make the biggest difference.

If hardwood looks gray or rough where people walk, the finish may have worn through from salt and grit. See the guide for dull hardwood floors and how to fix scratches in hardwood.

If laminate or vinyl planks swell or lift near the door, water from boots is getting into the seams. See the guide for a buckling laminate floor.

Test in a closetTry any cleaner in a closet or under a rug first, especially on stone, wool or a floor with an unknown finish.
Renting?Cleaning salt is your job, and mats help protect your deposit. Ask before using any cleaner on stone floors.
Call a floor or carpet pro ifStone floors are etched or dull, hardwood finish is worn through to gray wood, wool or a valuable rug is stained, or carpet stains won't lift after a few tries.Fix it yourself or call? Compare the cost →

What a pro typically charges (a rough estimate; prices vary by area): A carpet cleaner typically charges about $100–$250 for a room or two. Stone polishing or a hardwood screen and recoat usually starts around a few hundred dollars.

Find a floor cleaning pro near you

Something else going on?

Salt stain questions

How do you get salt stains off hardwood floors?

Sweep up the grit, then wipe with a damp microfiber cloth and a pH-neutral hardwood cleaner, rinse with a plain-water pass and dry. Repeat for oily calcium chloride residue.

Does vinegar remove salt stains?

Yes on carpet and ceramic tile, diluted with water. Don't use it on marble, travertine or other natural stone, and many wood floor makers prefer a pH-neutral cleaner.

How do you get salt stains out of carpet?

Vacuum, then dab on equal parts warm water and white vinegar, wait a few minutes, blot from the edges in, and rinse by blotting with plain water.

Why does my floor still look hazy after mopping?

Salt or cleaner was left behind. Do another pass with clean water and dry the floor with a towel.

How do I keep salt off my floors in winter?

Use scraper mats outside, absorbent mats inside, a boot tray, and take shoes off at the door.

Reader reports

Did this fix work for you?

Tell the next person how it went. Your numbers are added to the totals anonymously; tips are read by our team before they appear.

How did it go?
Reader Q&A

Questions from readers

No questions on this guide yet. If you're stuck, ask below. Useful questions and answers get added here for the next person.

Ask a question

We read every question before anything is published, and we never show names or emails. Please leave out personal details. PrivacyAccessibility

About the authors

GrabTheHammer Team

  • No sponsored picks
  • Safety first
  • Tells you when to call a pro

We're a small team of writers and editors who check every guide against manufacturer instructions and common code requirements. Our goal is to help you understand the problem, tackle what you safely can and know when to call a pro.

Checked against: Flooring and carpet manufacturer care guidance, and natural stone care guidance from stone industry groups.

How we write and review →
A helpful next stepMelt ice on steps without damaging concreteUse less salt outside so less comes in.