Getting beach sand out of a car, properly
A day at the beach is free until you get home and hear the crunch under your heel. Sand is the one interior mess a normal vacuum barely touches, and the one exterior mess where the instinctive fix, wiping it off, is exactly what does the damage. Here's how it behaves, where it hides, and what gets it out.
The quick take
Sand is dense, sharp, and small enough to fall through carpet pile to the backing, where suction alone can't lift it. Getting it out takes agitation and vacuum at the same time, compressed air for seams and rails, and the mats out of the car. On paint, rinse before you touch anything. And if the sand went in wet, deal with the salt and damp within days rather than weeks, because that is where the smell and corrosion come from.
Why sand is harder than dirt
Ordinary interior dirt is mostly fine, soft dust. It sits near the top of the carpet and a decent vacuum lifts it. Beach sand is different material: hard mineral grains and shell fragments, heavy for their size and angular under magnification. Every time someone puts a foot down, the pile flexes and the grains drop a little further, until they come to rest in the woven backing underneath the fibers.
Once it's there, it behaves like sandpaper. Carpet fibers get cut at the base, which is why the driver's heel area goes thin and fuzzy first. Leather and vinyl bolsters get scuffed as you slide across them. Grains in the seat rails mix with the grease and grind. Grains caught in the window seals get dragged up and down the glass.
It also explains why a quick vacuum disappoints. Suction moves air across the top of the pile, and grains locked into the backing aren't in that airflow. A gas-station vacuum or a cordless handheld takes the visible layer, the carpet looks clean, and then a few days of driving works the buried sand back to the surface. People describe this as the sand “coming back.” It never left.
Never wipe dry sand off paint
The same grains that cut carpet fibers will scratch clear coat. Brushing sand off a hood with your hand, a towel, or a beach blanket drags it across the surface under pressure. Rinse it off with plenty of water first, so the grains float away rather than slide, and only then wash with a mitt. That is the principle behind a proper exterior hand wash: loose grit leaves the paint before anything touches it.
Six places sand hides
The floor is the obvious one. These are the spots that keep feeding sand back into a car you thought was clean.
Carpet backing, under the pile
This is where most of it ends up. Every footstep flexes the pile and lets grains drop a little further, until they settle in the woven backing. Press your palm flat and rub: if you feel grit, it is still in there.
Seat rails and sliders
The tracks under the front seats are open channels at floor level, usually coated in grease. Sand falls in, sticks to the grease, and turns it into grinding paste. The symptom is a seat that crunches, sticks, or moves unevenly when you adjust it.
Door sills and rubber seals
Sand collects on the sill plates and in the folds of the door seals every time someone climbs in. From there it gets dragged across painted sills by shoes, and grains caught in the window channel are pulled up and down the glass each time the window moves. Sills and seals need wiping out, not just the floor.
Trunk wells and the spare tire cavity
Beach chairs, coolers, boards, and wet bags shed sand into the cargo area, and it works past the trunk floor panel into the spare tire well and side pockets. Damp sand sitting on bare metal down there is one of the quieter ways a car develops rust and a stale smell.
Child seats and the seat beneath them
A child seat is a sand trap: grains collect in the harness slots, the buckle, the cover seams, and the gap where the seat meets the car's upholstery. The seat underneath gets abraded by that trapped layer on every drive. The child seat has to come out of the car to clean either one properly.
Vents, seams, and console gaps
Wind and shaken towels put fine sand on the dashboard, into vent louvres, along seat stitching, and down the gaps beside the center console. Most of it sits near the surface rather than deep in the ducting, which is good news: a soft brush, low-pressure air, and a vacuum held close will get the large majority.
What actually works
Start by taking the floor mats out. Shake and beat them away from the car, then vacuum the carpet they were covering, because sand migrates under the edges. Work from the top of the cabin down: dashboard, vents, seats, then floors. Everything you dislodge lands on the floor, so that goes last.
For the carpet itself, agitation is the whole game. Hold a stiff brush or a drill brush in one hand and the vacuum nozzle directly behind it, and work in short overlapping strokes. The brush bounces grains up out of the backing and the vacuum catches them before they settle again. Go over each area from more than one direction, and expect several passes.
Compressed air handles what a brush can't reach. Blow along seat seams, down the gaps beside the console, and through the seat rails with the vacuum held close to catch what comes out. Slide each seat fully forward and then fully back so the whole rail gets cleaned. For vents, use a soft detailing brush and gentle air rather than a hard blast, which only pushes grains further in.
This is slow, methodical work, and it is most of what separates a real interior detail from a vacuum. If a dog came along to the beach, you have two embedded problems at once, since wet hair and sand bind together in the carpet. Our pet hair guide covers the hair side, and pet hair removal uses much the same agitate-and-extract approach.
Wet sand, salt, and the smell that follows
Dry sand is an abrasion problem. Wet sand adds two more. It clumps and sticks to fibers until it dries. And ocean sand carries salt, which attracts and holds moisture. Carpet that has taken on salt water stays damp longer than you would expect, and damp carpet over a metal floor pan is where corrosion on seat bolts, rails, and brackets gets started.
The smell usually comes from the gear rather than the sand. A damp wetsuit, towels, or booties left in a closed trunk for a couple of days is enough to produce a mildew odor that lingers after the gear is gone. Take wet items out the same day, leave the doors or windows open in a garage if you can, and let the sand dry before you vacuum. If the smell has already set in, our guide to removing car odors and stains explains why it has to be treated at the source. For what salt does to the outside of the car, see protecting a car from salt air and fog.
Where Bay Area cars pick it up
Some cars don't need a beach trip. In San Francisco's Sunset District and Richmond District, Ocean Beach is at the end of the street, and wind carries fine sand inland onto parked cars and into door jambs. Daly City gets a similar mix along its coastal edge. In Pacifica, it is the surfers at Linda Mar: wet boards, wet suits, and sandy feet in the same car several times a week.
On the bay side, Alameda families bring Crown Beach home in strollers and child seats. North of the bridge, cars from Sausalito and Mill Valley make regular runs to Stinson and Muir Beach. And in the South Bay, day trips to Santa Cruz and Half Moon Bay from San Jose and Los Gatos mean the sand rides home over the hill and then gets ground in by a week of commuting before anyone thinks about it.
Keeping it out, and what removal costs
Prevention is cheap. Rubber floor liners with raised edges keep sand on a surface you can lift out and hose off. Keep a soft brush in the trunk and brush off feet, boards, chairs, and the dog before anyone gets in. Stand on a changing mat to get out of a wetsuit, and carry wet gear in a lidded tub. A jug of fresh water to rinse feet does more than any vacuum afterwards. Then vacuum within a few days, before the grains settle deep.
When it's past that point, here is what we charge. Essential is $150 and includes an interior vacuum, which suits light sand. Signature is $220 and adds deep interior cleaning, carpet cleaning, and seat shampoo. Elite is $300. There is an additional $30 charge for excessive pet hair or beach sand, on top of the package price. SUVs, oversized vehicles, heavy sap, and paint correction are confirmed before work starts. We work Mon–Sat, 8am–6pm, from a fully self-contained van.
Still crunching after you vacuumed?
Send a photo of the carpet and the trunk and tell us where the car has been. We'll tell you which package fits and whether the sand surcharge applies before any work starts.
Ask about sand removal