★ Independently researched & tier-ranked — no paid placements · Updated September 2026
HomeFloor MatsHow to Deep Clean and Deodorize Car Floor Mats at Home
Floor Mats

How to Deep Clean and Deodorize Car Floor Mats at Home

Disclosure: As an Amazon Associate we earn from qualifying purchases. We may earn a commission if you buy through our links, at no extra cost to you.

The short answer: To deep clean and deodorize car floor mats at home, remove them, vacuum or shake off loose dirt, then scrub with a suitable cleaner (carpet shampoo for fabric, soapy water for rubber), rinse thoroughly, and dry completely. For odors, use baking soda or a vinegar solution, and consider enzymatic cleaners for stubborn smells.

1. Prepare Your Mats and Gather Supplies

Before you start cleaning, take the floor mats out of your car. This prevents dirt from falling back onto the clean carpet and allows you to work in a space with good drainage and ventilation. Lay them flat on a driveway, patio, or in a bathtub if you live in an apartment.

Gather these supplies:

  • Vacuum with crevice tool
  • Stiff-bristle brush (or a dedicated carpet brush)
  • Bucket of warm water
  • Mild dish soap or a dedicated car carpet cleaner
  • Baking soda
  • White vinegar
  • Spray bottle
  • Protective gloves
  • Garden hose or a wet/dry vacuum for rinsing

If your mats are heavily soiled, you might also want a degreaser for oil stains, but test it on a small area first to avoid discoloration.

2. Remove Loose Dirt and Debris

This step is crucial because it reduces the amount of grime you’ll scrub later and prevents scratching the surface when you brush. Start by shaking the mats vigorously to dislodge large debris. Then, vacuum both sides thoroughly. Use the crevice tool to get into the grooves and edges where dirt tends to hide.

For rubber or all-weather mats, you can also use a stiff brush to sweep out sand and pebbles. If your mats have deep ridges, a putty knife or a screwdriver wrapped in a cloth can help scrape out compacted dirt. Don’t forget to vacuum the floor of your car itself, so you don’t immediately re-soil the mats.

3. Choose Your Cleaning Method Based on Mat Type

Not all floor mats are created equal. Using the wrong cleaner can damage the material, so identify whether your mats are carpeted (fabric) or rubber/vinyl.

For carpet mats: Mix a solution of warm water and a few drops of dish soap, or use a commercial carpet cleaner. Test on an inconspicuous spot first. Apply the cleaner with a spray bottle, then scrub with a stiff brush in a circular motion. Pay extra attention to stained areas. After scrubbing, rinse with a hose or a wet/dry vacuum to extract the soapy water. You can also use a carpet extractor if you have one.

For rubber/vinyl mats: Use a solution of warm water and mild soap (like dish soap) or a dedicated rubber cleaner. Apply with a sponge or cloth, and scrub gently with a soft brush. Rinse thoroughly with a hose. Avoid harsh chemicals like bleach or ammonia, which can cause fading or cracking. For tough grease, a little degreaser works, but rinse well afterward.

4. Deodorize with Baking Soda and Vinegar

Odors often linger even after a good scrub. Baking soda is your best friend for absorbing smells. After cleaning and rinsing, sprinkle a generous layer of baking soda over the entire surface of each mat, especially in areas where odors are strong. Let it sit for at least 30 minutes, or overnight for heavy smells. The baking soda will neutralize acids and absorb odors.

For extra odor-fighting power, you can mist the baking soda with a 50/50 water and white vinegar solution before letting it sit. The vinegar kills bacteria and mold, but it will smell like vinegar for a while, so it’s best to do this in a well-ventilated area. After the baking soda has done its job, vacuum it up thoroughly.

If the odor is from spilled milk, coffee, or pet accidents, use an enzymatic cleaner specifically designed for pet messes. These break down the organic matter causing the smell. Follow the product instructions, as some need to stay wet for a certain time.

5. Rinse, Extract, and Dry Completely

After scrubbing, it’s essential to remove all cleaning residues, as they can attract dirt and become sticky. Rinse each mat with clean water. If using a hose, direct the water from the top and let it run off. You can also use a pressure washer on a low setting for heavy-duty cleaning, but keep the nozzle at least 12 inches away to avoid damaging the material.

After rinsing, remove excess water. A wet/dry vacuum is ideal for sucking water out of carpet mats. For rubber mats, you can simply shake them off. Then, dry the mats completely before putting them back in the car. Drying in direct sunlight is fastest and also helps kill bacteria and mildew. If you must dry indoors, place them in a well-ventilated area and allow 24 to 48 hours. Never put them in a dryer, as the heat can warp them.

6. Prevent Future Odors and Dirt

To keep your mats clean longer, consider a few simple habits. Use a mat protector spray (for fabric mats) or a rubber protectant (for rubber mats) after cleaning to create a barrier against stains and UV rays. Shake out your mats weekly to remove loose dirt before it gets ground in.

If you often drive in muddy or snowy conditions, invest in high-quality all-weather floor liners. They are easier to clean and offer better protection. For recommendations, check out the 10 Best Car Floor Mats 2026: All-Weather Liners Compared to find a set that fits your vehicle and lifestyle. Remember, regular maintenance not only keeps your car looking great but also preserves its resale value.

Frequently asked questions

Can I use a pressure washer to clean car floor mats? Yes, you can, but use a low-pressure setting and keep the nozzle at least 12 inches away to avoid damaging the mats. It works well for rubber mats, but be cautious with carpet mats to avoid fraying the fibers.

How do I get rid of stubborn odors like vomit or urine? For organic stains, use an enzymatic cleaner specifically designed for pet messes. These break down the proteins and eliminate the odor at the source. Follow the instructions on the product for best results.

Can I put my floor mats in the washing machine? It’s not recommended, as the agitator can damage the backing or shape of the mats, especially rubber. Hand washing is safer and just as effective.

How we rank

We don't accept free units or payment for placement. Our rankings combine verified manufacturer specifications, real owner feedback and availability, compared on one transparent S to C rubric.

Honesty note: We have not hands-on tested every product mentioned on this page. Where we have not personally used a product, any ranking referenced here is based on verified specs, aggregated owner feedback, availability and editorial comparison rather than a hands-on review.

Research-based comparison
Manufacturer specs & owner feedback
One transparent S–C rubric
Independently researched, no paid placements

Keep readingContinue the research

Update log

  • - Editorial and on-page review.
  • - Guide first published.