
Tested & Proven: How to Get Smoke Out of RV in 2026
Immediate Action (first 5 minutes)
I bought a used 2016 Forest River Cherokee last year, and the previous owner clearly smoked inside it despite the peeling 'no smoking' sticker on the door. Figuring out how to get smoke out of rv interiors became my weekend obsession. The smell was baked into the headliner and the dinette cushions. If you just bought a used rig or hosted a campfire that blew smoke inside, you need to act fast.
Open every single window and roof vent immediately. You want to create a cross-breeze to push the airborne particulates out before they settle. Turn on your exhaust fans in the bathroom and kitchen. I usually prop the main entry door open with a heavy cooler for about 15 minutes. This simple step stops the tar from settling deeper into the fiberglass walls.
Next, strip all the soft textiles. Pull the curtains, throw pillows, and removable cushion covers. Toss them directly into heavy-duty black trash bags so the smell doesn't spread to your clean laundry room later. This isn't the most glamorous step, but it stops the odor from embedding deeper into the fibers while you gather your supplies.
What You'll Need (tools/products)
You can't just spray air freshener and hope for the best. I've tested dozens of products over the years, and these are the ones that actually break down sticky nicotine resin. This isn't the cheapest option, but it actually works.
| Product / Tool | Estimated Cost | Why I Recommend It |
|---|---|---|
| TSP (Trisodium Phosphate) | $8-12 per box | Cuts through heavy nicotine grease on hard surfaces. |
| Bissell Little Green Pro | $120-140 | Compact enough for tight RV aisles with strong suction. |
| Ozium Air Sanitizer | $10-15 per can | Glycolized air spray that neutralizes airborne smoke. |
| Kilz Original Primer | $25-30 per gallon | Oil-based formula that seals odors into porous wood. |
| Enerzen Ozone Generator | $60-80 | Creates O3 to destroy odor molecules at the source. |
Step-by-Step Removal
Step 1: Wash All Textiles in Hot Water
Take those bagged curtains and cushion covers to your washing machine. Set the water temperature to the hottest setting possible, ideally around 140°F. Add your regular heavy-duty detergent along with half a cup of white vinegar during the rinse cycle. The vinegar helps break down the alkaline smoke residue. If your RV has a built-in washer, run it on the heavy-duty cycle with an extra rinse. I'll be honest, this takes elbow grease, but clean fabrics are the foundation of a fresh-smelling rig.
Step 2: Degrease the Hard Surfaces with TSP
Smoke leaves a microscopic layer of sticky tar on every hard surface. Mix half a cup of TSP powder into one gallon of warm water at about 110°F. Wear thick nitrile gloves and safety goggles because TSP is a strong degreaser. Dip a heavy-duty sponge into the bucket and wipe down the fiberglass walls, laminate countertops, and faux wood cabinets. You will see the sponge turn yellow or brown. That is the nicotine coming off. Rinse the surfaces with a clean, damp microfiber cloth afterward.
Step 3: Extract the Carpets and Upholstery
Fill the clean water tank of your Bissell Little Green Pro with hot water and the included upholstery cleaning formula. Press the trigger to inject the solution deep into the carpet fibers and dinette cushions. Hold the nozzle flat against the fabric and pull back slowly. Overlap your strokes by about two inches to ensure you don't miss any spots. The dirty water tank will quickly turn a murky brown color. Empty and rinse the tank until the extracted water runs mostly clear.
Step 4: Treat the HVAC System
Your air conditioning system is likely recirculating the smoke smell. Turn your roof AC unit on the highest fan setting with the cooling function turned off. Go outside and locate the fresh air intake vent. Spray a three-second burst of Ozium Air Sanitizer directly into the intake while the fan is pulling air inside. Let the system run for another 15 minutes to distribute the glycolized spray through the ductwork. This kills the odor-causing bacteria hiding in the vents.
Step 5: Seal Porous Wood and Cabinets
If the previous owner was a heavy chain-smoker, the smell might have penetrated the raw wood inside your cabinets. Water-based primers won't block this odor. You need an oil-based sealer like Kilz Original Primer. Apply a thin, even coat to the unfinished wood edges inside the drawers and cabinets using a 2-inch angled brush. The fumes are incredibly strong, so keep the windows wide open and wear a respirator mask while you work.
Step 6: Run an Ozone Shock Treatment
This is the final knockout punch for lingering odors. Place your Enerzen Ozone Generator on the dinette table. Run a heavy-duty extension cord out the main entry door and plug it into your campsite power pedestal. Set the timer for exactly 2 hours. Close all the windows, shut the roof vents, and seal the entry door gap with blue painter's tape. Leave the RV completely unoccupied. Ozone is dangerous to breathe, so do not go back inside until the machine has been off for at least an hour.
Alternative Methods
Method 1: White Vinegar and Coffee Grounds Bowls
If you are on a strict budget and have a week to spare, this passive method works surprisingly well. Fill four 12x12 inch glass baking dishes with two cups of white vinegar each. Place one in the bedroom, one in the galley, one in the bathroom, and one in the main living area. Sprinkle a thick layer of fresh, dry coffee grounds over the top of the vinegar. The vinegar absorbs the alkaline smoke particles while the coffee grounds neutralize the remaining scent. Leave them out for 7 to 10 days.
Method 2: Chlorine Dioxide Shock
Products like OdorXit use chlorine dioxide gas to oxidize odor molecules. You mix the provided powder with water in a specialized cup and leave it on the counter. It creates a slow-release gas that penetrates fabrics and carpets without the extreme safety hazards of an ozone machine. It takes about 24 hours to work. The rig will smell slightly like a swimming pool afterward, but that scent dissipates quickly once you air it out.
Method 3: Steam Cleaning the Headliner
The fabric headliner on the ceiling traps a massive amount of smoke because heat and odor rise. Use a commercial steam cleaner like the Dupray Neat, which heats water to 275°F. Hold the steam nozzle about six inches away from the ceiling fabric. Blast the steam in short, two-second bursts while wiping gently with a clean microfiber towel. Don't soak the headliner, or the adhesive backing will fail and the fabric will sag.
Prevention Tips
Once you've successfully figured out how to get smoke out of rv interiors, you want to keep it smelling fresh. Establish a strict no-smoking rule inside the rig. If your camping buddies want to smoke, they need to do it outside by the fire pit.
Upgrade your kitchen range hood to a high-CFM model like the Fan-Tastic Vent. When you are cooking, it pulls grease and smoke directly outside instead of just filtering it through a cheap charcoal pad. This prevents cooking odors from baking into your soft furnishings.
Finally, run a true HEPA air purifier while you travel or camp. I keep the Coway AP-1512HH Mighty tucked under the dinette bench. It continuously scrubs the air of dust, pet dander, and any stray smoke particles that blow in when you open the door. Replace the HEPA filter every six months to maintain peak performance.
FAQ
Will an ozone generator damage my RV's electronics?
Ozone is highly reactive and can degrade rubber seals and certain plastics over prolonged exposure. However, running a standard 2-hour shock treatment won't harm your TV, microwave, or control panels. Just make sure you remove any houseplants and pets before turning the machine on.
How long does it take to completely remove cigarette smoke from an RV?
A light smoke odor from a single campfire might clear up in 24 hours with basic ventilation and an ozone shock. Heavy, years-old cigarette smoke requires a full weekend of degreasing, extracting, and sealing before the smell is truly gone. I spent about 14 hours spread over three days to fully restore my used travel trailer.
Can I just use Febreze to mask the smoke smell?
Febreze only traps odor molecules temporarily and won't dissolve the sticky nicotine resin coating your walls. Once the fragrance fades in a few days, the stale smoke smell will return just as strong as before. You have to physically remove the tar residue to actually learn how to get smoke out of rv interiors permanently.
Do I need to replace the AC filters?
You absolutely must replace the rooftop AC filters because they trap smoke particles and continuously recirculate them through the rig. I recommend buying a MERV 8 or higher replacement filter from a brand like Camco or Filtron. If your rig has a return air grille inside, vacuum that dust out before snapping the new filter into place.









