Professional detailing is expensive, but you don’t need to break the bank to get fresh upholstery. You can deep clean your car seats at home with a few simple tools and the right technique.
Keep reading to learn how to shampoo fabric, safe methods for leather, and DIY hacks to remove stubborn stains.
Key Takeaways
- Vacuum first: Always remove loose dirt, crumbs, and debris before applying liquid cleaners.
- Choose the right product: Use specific fabric shampoos for cloth seats and pH-neutral cleaners for leather.
- DIY works too: Household items like vinegar, baking soda, and club soda effectively tackle stains and odors.
- Avoid over-wetting: Use minimal water and dry seats thoroughly to prevent mold and mildew growth.
How to Clean Fabric Car Seats
Fabric seats act like sponges. They absorb spills, sweat, and odors quickly. This method uses a commercial cleaner to lift dirt from deep within the fibers. If you prefer homemade solutions, scroll down to our DIY section.
- Time: 1 hour
- Difficulty: Intermediate
What You’ll Need
- Upholstery cleaner or shampoo (we recommend Chemical Guys Fabric Clean)
- Spray bottle
- Warm water
- Stiff-bristled cleaning brush
- Handheld vacuum
- Microfiber towels
1. Vacuum the Upholstery
Always start with a dry vacuum. You want to remove as much loose dirt, crumbs, and pet hair as possible before adding moisture. If you skip this step, you will simply create muddy water on your seats.
Use a handheld vacuum cleaner with a flat upholstery attachment. If you have a crevice tool, slide it into the deep gaps where the seat back meets the bottom cushion.
No Vacuum?
If you lack a vacuum, vigorously brush the seats with a stiff brush to loosen debris, then wipe the debris away with a dry cloth.
2. Pre-Treat Stains
Most car seat shampoos work as spot treaters, but check your bottle. Some brands, like Chemical Guys, suggest a stronger dilution ratio for heavy stains.
Mix your solution according to the instructions (e.g., 8:1 water to cleaner for stains). Spray the solution directly onto the spot and scrub vigorously with your stiff brush. Let it sit for 10 to 15 minutes to break down the grime.
3. Prepare the Solution
If you are using a concentrated cleaner, dilute it for general cleaning. A common ratio is 20:1 water to cleaner, but always follow the label. Mix this in a spray bottle for easy application.
4. Spray the Seats
Mist the cleaner over the entire seat. You want the fabric damp, not soaking wet. Work on one seat at a time so the solution doesn’t dry out before you can scrub it.
5. Scrub the Fabric
Take your stiff-bristled brush and scrub the upholstery. The agitation helps the cleaner foam up and lift dirt from the fibers. Focus on high-traffic areas, like the center of the seat and the side bolsters.
6. Blot and Dry
Grab a clean microfiber towel and blot up the suds and lifted dirt. As the towel gets dirty, fold it to a clean side or swap it for a fresh one. You should see the dirt transferring from the seat to the cloth.
Pro Tip
If you own a wet/dry shop vac or a carpet extractor, use it here to suck up the dirty moisture. This dries the seat faster and removes more grime than a towel can.
7. Air Dry
Wipe away any remaining moisture with a dry microfiber cloth. Leave your car windows or doors open for a few hours to ensure the seats are completely dry before you drive.
How to Clean Leather Car Seats
Leather requires a gentle touch. Harsh chemicals or stiff brushes can scratch the finish or dry out the material, leading to cracks. Here is the safest way to clean leather car seats.
- Time: 45 minutes
- Difficulty: Intermediate
What You’ll Need
- Leather cleaner and conditioner (we recommend Armor All Leather Care)
- Microfiber towels
- Two buckets of water
- Vacuum cleaner
- Soft leather cleaning brush
- Rubbing alcohol (optional for ink)
- Mild dish soap
1. Remove Debris
Vacuum the seats carefully. Be gentle with the vacuum nozzle to avoid scratching the leather surface. Use the soft brush attachment if you have one.
2. Apply the Cleaner
Spray your leather cleaner onto a microfiber towel rather than directly on the seat. This prevents the cleaner from pooling in the perforations (the tiny holes) of the leather. Wipe the seat down to distribute the product.
3. Agitate Gently
If the seats are heavily soiled, use a soft-bristled leather brush to work the cleaner into the grain. Do not scrub hard. Let the chemistry of the cleaner do the work. Wipe away the dirty residue with a clean, damp microfiber cloth.
4. Spot Clean Stains
For stubborn ink or dye transfer stains, dip a cotton swab in rubbing alcohol. Gently dab the stain. Do not rub aggressively, or you might remove the leather dye. Once the stain lifts, wipe the area immediately with a damp cloth containing a mild soapy water solution.
5. Condition and Dry
Cleaning opens the leather’s pores, so you must seal them back up. Many cleaners include a conditioner. If yours doesn’t, apply a leather conditioner now. Buff the seats dry with a clean microfiber towel to prevent streaks.
How to Clean Car Seats With Household Products
You don’t always need to buy professional detailing supplies. You likely have effective cleaners in your pantry right now. These DIY methods are great for spot cleaning or budget-friendly detailing.
Use Club Soda
Club soda is excellent for fresh spills on fabric seats. It helps lift stains before they set.
Pour club soda into a spray bottle and spritz the stain. Scrub it with a brush and wipe it away with a towel. Use this strictly for spot cleaning. If you soak the whole seat, your car might smell stale later. Avoid this method on leather.
Use Baking Soda
Baking soda is a natural deodorizer and abrasive. It is perfect for smelly fabric seats.
Mix 1/4 cup of baking soda with warm water to create a solution. Apply a light layer to stains and scrub with a toothbrush. For general odors, sprinkle dry baking soda over the fabric, let it sit for 30 minutes, and vacuum it up.
You can also make a paste with baking soda and water to treat stubborn grease spots. Apply, wait 30 minutes, and wipe clean.
Use Vinegar
Distilled white vinegar is a powerful cleaner that kills bacteria. It is safe for most fabric and vinyl seats.
Mix one cup of vinegar, two cups of warm water, and a few drops of dish soap in a spray bottle. Spray on stains and blot with a cloth. Vinegar has a strong smell, so keep the car doors open while you work. The smell will dissipate as it dries.
Use Toothpaste
This hack works for scuffs or small stains on leather or vinyl. Ensure you use white, non-gel toothpaste.
Dab a small amount onto the stain. Gently scrub with an old toothbrush. Wipe the residue away with a damp cloth. Test this in a hidden area first to make sure it doesn’t affect the sheen of your leather.
Use Lemon Juice
Lemon juice contains citric acid, which acts as a natural bleach. This is effective for light-colored fabric seats but risky for dark interiors.
Mix lemon juice with a pinch of cream of tartar to form a paste. Apply it to the stain, let it sit for 15 minutes, and sponge it off with damp water.
Expert Advice
Use lemon juice with caution. It can bleach dark fabrics. Always perform a spot test in an inconspicuous area before applying it to a visible stain.
Use Nail Polish Remover Carefully
Acetone (nail polish remover) is a solvent that can dissolve ink and melted candy. However, it is harsh. It can melt synthetic fibers and strip the finish off leather.
Only use this as a last resort. Dip a cotton ball in the remover and lightly dab the stain. Do not rub. As soon as the stain lifts, wash the area thoroughly with soapy water to stop the chemical reaction.
How to Protect Car Seats
The best way to keep your car clean is to stop the mess before it touches the upholstery. Prevention saves you hours of scrubbing later.
Install Seat Covers
Seat covers are the ultimate shield for fabric seats. They catch spills, crumbs, and pet hair. If they get dirty, you simply unhook them and throw them in the washing machine. They come in various materials, including neoprene (wetsuit material) which is waterproof and perfect for active families.
Apply Leather Guard
You can’t usually wash leather seat covers in a machine, so chemical protection is better for leather interiors. Use a product like Chemical Guys Leather Protectant Serum.
This serum creates a barrier against UV rays, which cause fading, and repels liquids. Apply it every 6 to 12 months to keep your leather supple and stain-resistant.
Tips For Keeping Car Seats Clean
Deep cleaning is hard work. Use these habits to keep your car fresher for longer between details.
- Use spill-proof cups: Avoid open cans or cups. Use travel mugs with sealable lids for coffee and water bottles for cold drinks.
- Stash a cleanup kit: Keep a pack of baby wipes and a small microfiber towel in your glove box. If you spill something, wipe it up immediately before it sets.
- Manage the trash: Hang a small waterproof trash bag on the back of the passenger seat. If there is a designated place for wrappers, they won’t end up wedged in the seat cracks.
- Cover up for pets: If your dog rides with you, use a “pet hammock” style seat cover. It protects the fabric from mud and claws while keeping the dog safe.
- Kick the sickness: If you have kids prone to car sickness, keep emesis bags (sickness bags) in the seat pockets. They are easier to use than trying to pull over on a highway.
- The gym towel rule: Sweat is salty and acidic. If you are leaving the gym, lay a towel down before you sit to prevent sweat stains and odors.
Warning
Avoid using bleach, ammonia, or hydrogen peroxide on car seats. These chemicals are too harsh for automotive upholstery and will weaken the fabric or ruin the leather dye.
FAQs
Ready for a Road Trip?
Carpooling is great for the wallet, but it works better when your passengers aren’t afraid to sit down. Now that you know how to clean car seats, you have no excuse for a messy interior.
Whether you use a commercial shampoo or a vinegar mix from your kitchen, consistency is key. Tackle stains as soon as they happen, and your car will stay showroom fresh for years to come.













