Skip to content
Back to Blog
Detailing Tips4 min readOctober 16, 2026

How to Make Your Car Carpet Smell Good (and Stay That Way)

Car carpet smells good when it's actually clean, not when it's covered in fragrance. Here's how to remove the old odor, deep clean the carpet, and add a fresh scent that lasts.

Driver's footwell, floor mats and dashboard of a Tesla Cybertruck seen from the driver's seat

The Short Answer

To make car carpet smell good, remove the odor first, then add scent. Vacuum thoroughly, deodorize with baking soda, shampoo and extract the carpet and mats, and let everything dry completely. Once the carpet is truly clean, a light scent (a charcoal bag, a scented felt pad, or a fabric-safe spray) keeps it smelling fresh. Spraying fragrance on dirty carpet just mixes two smells.

Step 1: Pull Out the Mats and Clear the Car

Take out every floor mat and remove trash, loose items, and anything under the seats. Old food, a forgotten gym bag, or a spilled drink under a seat is often the real source of the smell.

Step 2: Vacuum Like You Mean It

A quick pass isn't enough. Odor-causing debris gets ground deep into car carpet.

  • •Use a stiff brush first to loosen packed-in dirt and hair
  • •Vacuum slowly, in overlapping passes, in two directions
  • •Use the crevice tool along the seat tracks, under the seats, and where the carpet meets the door sills
  • •Slide the seats all the way forward and back to reach everything underneath

Step 3: Deodorize with Baking Soda

Sprinkle baking soda evenly across the carpet and work it in lightly with a brush. Let it sit for at least 30 minutes, or overnight for stronger odors, then vacuum it all up. Baking soda absorbs odors instead of covering them.

Step 4: Shampoo the Carpet

For carpet that still smells after vacuuming, it needs a real cleaning:

  1. 1.Spray a carpet and upholstery cleaner lightly over one section. Use an enzyme cleaner if the smell comes from food, pets, or sweat
  2. 2.Scrub with a stiff brush to work the cleaner into the fibers
  3. 3.Extract with a wet/dry vac or a small carpet extractor to pull out the dirty solution
  4. 4.Repeat on any stained or heavily soiled areas

Use as little liquid as you can. Soaking the carpet can leave the foam padding underneath wet, and wet padding is how a car ends up smelling musty. If that's already happened, see how to get rid of a musty smell in your car.

Step 5: Clean the Floor Mats Separately

  • •Rubber mats: Scrub with soap and water, rinse, and dry. Skip tire shine or slippery dressings on mats. They're a safety hazard under your feet
  • •Carpet mats: Vacuum, shampoo, extract, and dry fully in the sun before putting them back

Step 6: Dry Everything Completely

Leave the doors or windows open on a warm, dry day, or run a fan inside the car. Don't put the mats back until both they and the carpet are dry all the way through.

Step 7: Replace the Cabin Air Filter

An old cabin air filter can make the whole car smell stale, no matter how clean the carpet is. It's usually behind the glovebox and costs little to replace.

Step 8: Now Add a Fresh Scent

With the odor gone, a light scent goes a long way:

  • •Activated charcoal bags under the seats keep absorbing new odors. They're unscented, so they pair well with a light fragrance
  • •A few drops of essential oil on a felt pad or cotton ball tucked under a seat. Keep oils off the carpet itself, since they can stain
  • •A fabric-safe odor eliminator spray misted lightly over the carpet
  • •A vent clip or small hanging freshener if you like a stronger scent. Keep any freshener from touching the dash or plastic trim, since the oils can damage surfaces

A little is plenty. Strong fragrance in a small cabin gets overwhelming fast, especially in the heat.

How to Keep Car Carpet Smelling Good

  • •Vacuum every week or two
  • •Use all-weather rubber mats if you have kids, pets, or a beach habit
  • •Clean spills the same day, including what soaks into the carpet
  • •Don't leave wet towels, food, or gym clothes in the car
  • •Get a professional shampoo once or twice a year

Let Us Handle the Deep Clean

Our Gold Detail includes hot water shampoo extraction of every carpet and seat plus steam cleaning of the hard surfaces. It pulls out the dirt and odor that home tools leave behind, and we do it in your driveway. Book online or call (310) 692-4495.

About DG Detailing

DG Detailing is Los Angeles's premier mobile auto detailing service — 6+ years, 1,500+ vehicles, hand-wash only. We serve LA, Marina Del Rey, Santa Monica, Culver City, Venice Beach, Playa Vista, and Brentwood.

Related Articles

Detailing Tips5 min readOct 18, 2026

How to Deep Clean Your Car Inside and Out: A Step-by-Step Guide

A complete step-by-step guide to deep cleaning your car yourself, interior and exterior, in the order professional detailers use, with the supplies you need and the mistakes to avoid.

Read Article
Detailing Tips4 min readOct 17, 2026

Are Some Touchless Car Washes Gentler on Rubber Seals and Plastic Trim? How to Tell

Touchless washes clean with chemistry instead of brushes, and some are much harsher than others. Here's how to tell whether a touchless wash is gentle on your rubber seals and plastic trim.

Read Article
Detailing Tips4 min readOct 15, 2026

Why Does My Convertible Top Smell Musty or Moldy?

A musty convertible usually means water is trapped in the fabric top, the top storage well, or carpet soaked by clogged drains. Here's how to find the cause and fix it.

Read Article

Ready for the Cleanest Your Car Has Ever Been?

Book in under 60 seconds. We'll be at your driveway with everything we need.

Call NowBook