By midwinter, a lot of vehicles in cold climates have the same problem: chalky white rings on the carpet and floor mats. Many roads, including plenty of them in Alaska, are treated with sand, gravel and chloride-based de-icers. That mix rides into the cabin on your boots, the snowmelt soaks into the carpet, and when it dries it leaves a crusty white residue behind.
Those stains aren't only cosmetic. The residue pulls in moisture, stiffens carpet fibers, and the gritty particles wear the carpet down every time you step on it. The good news is that salt stains come out with simple supplies and some patience. Here's how to do it properly.
What you'll need
- A vacuum with a crevice tool and a brush attachment
- Warm water and plain white vinegar
- A spray bottle
- A stiff carpet brush or a dedicated interior detailing brush
- Several clean microfiber towels
- Optional: a steam cleaner or wet/dry extractor, and an all purpose cleaner for general grime
Step 1: Vacuum thoroughly first
Don't spray anything until the loose sand and grit are gone. If you wet the carpet while it's full of grit, you'll just make mud and push it deeper into the fibers. Pull out the floor mats, then vacuum the carpet slowly in overlapping passes. Use a brush attachment or a stiff brush to loosen packed-in sand as you go, and get the crevice tool along the seat rails and under the pedals where grit collects.
A garage-mounted vacuum makes this a lot easier in winter, since you can clean the interior inside a warm garage instead of in the cold.
Step 2: Mix a vinegar and warm water solution
Most winter salt residue is alkaline, and a mild acid like white vinegar helps dissolve it. Mix roughly equal parts warm water and white vinegar in a spray bottle. Warm water works noticeably better than cold.
Test first. Spray a small, hidden area of the carpet, wait a few minutes, and blot it with a white towel to make sure there's no color transfer. Most automotive carpet handles it fine, but it's worth checking.
Step 3: Spray, wait and agitate
- Lightly mist the stained area. You want the fibers damp, not soaked. Over-wetting pushes water into the padding underneath, which takes a long time to dry and can lead to odors.
- Let the solution sit for 3 to 5 minutes so it can break down the residue.
- Scrub with a stiff brush in a few directions to work the solution into the base of the fibers.
Step 4: Blot and lift the residue
Press a clean, dry microfiber towel firmly into the carpet to soak up the dissolved salt. Don't rub. Fold the towel to a fresh side and keep blotting until it comes up mostly clean. Heavy stains often need two or three rounds of spraying, brushing and blotting.
A steam cleaner speeds this up a lot. Hot steam loosens dried residue, and you can wipe it away with a towel right behind the nozzle. Look for one with carpet or fabric attachments, which work well on carpet and floor mats. If you have a wet/dry extractor, a final pass with plain warm water pulls out any leftover vinegar and salt.
Step 5: Clean the floor mats separately
Carpeted mats: Treat them the same way as the floor carpet, but outside the vehicle. Knock out the loose grit first, then spray, brush, and blot or extract. Let them dry completely before putting them back in.
Rubber or all-weather mats: These are easy. Rinse off the slush and sand, spray with an all purpose cleaner like Armour Clean All Purpose Cleaner, scrub with a brush, rinse, and dry. Skip any tire shine or silicone dressing on the mats, since it makes them slippery under your feet.

Step 6: Dry everything completely
This is the step people skip in winter, and it's the one that matters most. Damp carpet in a cold vehicle can freeze, leave windows fogged, and start to smell musty.
- If you're in a garage, leave the doors open and run a fan across the floor.
- If the vehicle is outside, run the heater on the floor setting with the windows cracked slightly so moisture can escape.
- Press a dry towel into the carpet at the end. If it comes up damp, keep drying.
How to keep salt stains from coming back
- Use deep-lipped all-weather mats through the winter. They hold the snowmelt so it doesn't reach the carpet.
- Knock your boots off before getting in, and empty the mats whenever slush builds up.
- Do quick cleanups more often. Fresh residue comes out much more easily than stains that have been through a dozen freeze and thaw cycles.
- Wipe the hard surfaces too. De-icer residue also ends up on door sills, kick panels and pedals. A quick wipe with an interior cleaner keeps it from building up.
For brushes, cleaners and complete kits for the rest of the cabin, browse our Interior collection.