Skip to content

Guide · Interior cleaning

How to clean salt stains from car carpet.

Those white tide lines on the floor mats are dried road salt, and they get worse the longer they sit. This is the DIY method that works, the mistakes that make it worse, and the point where a shampoo extractor is worth it.

6 min read · Updated October 2026

Car interior floor and seats after cleaning

Short answer

Dissolve the salt with a 50/50 mix of warm water and white vinegar, agitate with a brush, then blot or extract the liquid until the carpet is nearly dry. If the stains return as it dries, the salt is deep in the padding and needs hot-water extraction.

Why salt stains carpet, and why it comes back

Road salt and brine arrive on your boots as a damp slurry. It soaks into the carpet fibres and the foam padding underneath. When the water evaporates, the salt does not. It crystallises and wicks back up to the surface as the white rings you see along the edges of mats and under the pedals.

That wicking is why a quick wipe fails. You clean the surface, the carpet dries, and fresh crystals appear from below. Salt is also hygroscopic, so it pulls moisture out of the air and keeps carpet slightly damp, which feeds musty smells and can corrode seat bolts and floor hardware over time.

In Burlington and Oakville the salt season runs long. Brine is sprayed ahead of storms, then roads get salted heavily during freeze-thaw weeks, so residue builds from November into April. If you have the whole picture of the season, our winter car care checklist covers prevention.

The DIY method, step by step

1. Dry vacuum first

Take the mats out and vacuum the carpet thoroughly. Crystals and loose grit are easier to remove dry, and wet grit turns to mud.

2. Mix and spray

Fill the spray bottle with equal parts warm water and white vinegar. Vinegar's mild acidity helps dissolve salt deposits and the alkaline residue that road brine leaves. Mist the stained area until it is damp, not soaked. Over-wetting pushes salt deeper into the padding.

3. Let it dwell

Wait 3 to 5 minutes so the solution can dissolve the crystals.

4. Agitate

Scrub in short strokes with the nylon brush, working in one direction and then crosswise. You should see the stain lift into the carpet surface.

5. Extract or blot

A wet/dry vac is best, because it pulls liquid and dissolved salt out. Without one, press a dry microfibre towel into the carpet and replace it as it soaks. Do not rub, which spreads the salt back out.

6. Rinse lightly and repeat

Mist with plain warm water, blot or extract again, and repeat the vinegar pass on any stubborn areas. Two or three cycles is normal on a bad winter.

7. Dry completely

Leave the doors open in a garage or aim a fan at the carpet for several hours. Damp carpet is where mildew starts. The vinegar smell fades as it dries.

Rubber mats can be scrubbed outside and rinsed. For fabric mats, do the same process off the car, and you can hang them to dry.

What you need

Everything here is cheap and available at a hardware store.

  • White vinegar and warm water
  • A spray bottle
  • A stiff nylon brush (not wire)
  • Several clean microfibre towels
  • A wet/dry shop vacuum, if you have one
  • A regular vacuum for the dry pass
  • A fan or a dry garage for airflow afterwards

Skip anything with strong dyes or heavy fragrance. Dish soap in large amounts is a bad idea too, because it leaves residue that attracts dirt, and you cannot rinse it out properly without an extractor.

Mistakes that make it worse

  • Soaking the carpet. More water means more salt moves downward into the foam, and drying takes days.
  • Using hot-steam from a household cleaner without extraction. It dissolves salt but leaves it in the padding.
  • Using vinegar on leather or on seat fabric with sensitive dyes. Keep it on floor carpet. For seats and leather, see our leather seat care guide.
  • Scrubbing with a wire or very hard brush. It frays carpet fibres and leaves a fuzzy patch.
  • Mixing vinegar with bleach or ammonia cleaners. That produces harmful fumes.
  • Closing the car up wet. Always dry fully before shutting the doors, especially in cold weather when moisture lingers.

Test any solution on a small hidden spot first, such as under a seat, to confirm colour stays put.

When DIY is not enough

The vinegar method handles surface and light salt. It struggles when the salt has been soaking for months, when the carpet is thick, or when you can feel dampness under the mats. Signs you need more than a brush:

  1. White stains return within a day of drying.
  2. The footwell smells musty or sour.
  3. The carpet feels stiff or crunchy.
  4. There is visible rust or corrosion near seat tracks.
  5. Stains mix with coffee, slush and grime from months of use.

That is when hot-water shampoo extraction pays off. A commercial extractor sprays cleaner and rinses water into the fibres, then vacuums it out with strong suction, so dissolved salt leaves the car instead of settling lower. Our winter salt removal and stain removal and shampoo extraction services do this on site, and carpet extraction is part of the Interior Restoration package, which starts from $119 $149.

Winter salt mess is a $40 add-on, and heavy stains are +$50. Because we are fully mobile, bringing our own water, power and lighting, it happens in your driveway or condo garage.

Don't forget mats, trunk and seat rails

Salt does not stay in the front footwells. Check these spots, because they are the usual source of the stains that come back.

  • Under the mats. Water collects between the mat and the carpet. Lift every mat and look for a damp or crusty patch.
  • Rear footwells. Passengers carry the same slush in. In a family car this area is often worse than the front.
  • Seat rails and bolts. Salt sits on bare metal here. Wipe it with a damp cloth and dry it. Visible rust means it has been wet for a while.
  • Trunk and hatch area. Winter boots, hockey bags and dripping skis all end up here. A wet cargo liner can hold brine for weeks.
  • Door sills and jambs. White film on the plastic trim is salt. A damp microfibre and a dry follow-up towel clears it.

Heavily affected cars can also be dealing with musty odours from trapped moisture. If that applies, the process in our odour guide on finding the source applies the same way: dry first, then deodorise.

Keeping salt out next winter

A few habits stop most of it.

  • Use deep-tray rubber mats in winter and empty them regularly. They hold the slush so it never reaches the carpet.
  • Knock snow and salt off boots before getting in.
  • Leave the heat on and vents blowing at the floor after a wet drive so moisture evaporates instead of freezing in place.
  • Do a quick floor vacuum every couple of weeks.
  • Do an end-of-winter reset in March or April. Our spring detailing guide lays out the order.

If your car is already in rough shape, send a few photos with the 60-second form at our quote page. A tailored quote usually comes back the same day.

Questions people ask

  • A 50/50 mix of warm water and white vinegar, applied lightly, agitated with a brush and then blotted or extracted, dissolves most surface salt. Repeat two or three times for heavy build-up.
  • Salt deeper in the padding wicks back up to the surface as the carpet dries. It needs to be rinsed and extracted rather than just wiped.
  • Diluted white vinegar is generally fine on floor carpet, but test a hidden area first and avoid using it on leather. Dry the carpet completely afterwards.
  • A household carpet cleaner works if it extracts the liquid. A steamer or cleaner without strong suction can leave dissolved salt and moisture in the padding.
  • A few hours with a fan or open garage after extraction. If it is still damp the next day, extraction was not thorough enough.

Rather hand it off?

If the afternoon is worth more than the savings, send us the car details. We come to you and quote it exactly.