If you are looking for how to get rid of weed smell in the house, the fastest answer is simple: move the air, clean the source, and absorb the odour. The smell of weed can cling to walls, fabrics, carpets, and furniture much longer than most people expect.
That is why opening one window is usually not enough. The smell often spreads through the whole house, especially if the room is small or poorly ventilated. The good news is that you can reduce it quickly with a few practical steps.
Why Does Weed Smell Stay Inside a House?

Smoke Particles Stick to Surfaces
Weed smoke is made of tiny particles. These particles do not just stay in the air. They settle on surfaces and stick to them.
That means the smell can remain on walls, tables, curtains, and even your clothes. If you do not clean those areas, the odour can keep coming back.
Poor Ventilation Makes It Worse
If the air cannot escape the house, the smell gets trapped inside. Closed windows, shut doors, and no airflow can make the odour stronger and longer-lasting.
This is why ventilation is one of the most important first steps.
Soft Materials Absorb Odours
Soft materials hold smell very well.
- Curtains
- Carpets
- Furniture
- Bedding
These materials act like odour sponges. If the smell reaches them, deep cleaning becomes very important.
How to Get Rid of Weed Smell in House Fast
Open Every Window and Door
Start by opening as many windows and doors as you can. Fresh air helps push the smoky smell outside.
If the weather allows it, keep them open for as long as possible. The more air that moves through the space, the faster the odour fades.
Turn On Exhaust Fans
Use bathroom fans, kitchen fans, and any built-in vent fans you have. These pull bad air out of the house and help replace it with cleaner air.
If your home has multiple fans, run them together for better airflow.
Use Portable Fans for Airflow
A portable fan can help push the weed smell toward an open window or door. Place one fan facing outward so it blows stale air outside.
You can also use another fan inside the room to keep air moving. Still air makes smells stay longer.
Replace Indoor Air Quickly
The goal is to swap out smoky air for fresh air as fast as possible. This is why combining open windows, fans, and exhaust vents works better than using just one method.
Use an Air Purifier
An air purifier can help a lot, especially if you want the smell to go away faster and you cannot keep the windows open all day.
HEPA Filters
A HEPA filter captures small airborne particles. It helps clean the air, but by itself it may not completely remove the smell.
Activated Carbon Filters
For odour removal, activated carbon is most important. It helps absorb smell particles in the air, including weed odour.
If you are shopping for a purifier, look for one with both a HEPA filter and an activated carbon filter.
Best Placement Tips
Put the purifier in the room where the smell is strongest. Keep doors closed so it can focus on that space first.
If the odour spreads through the house, move the purifier from room to room.
Neutralise the Smell Naturally
Natural odour removers can help freshen the air and reduce leftover smell.
Baking Soda
Baking soda is one of the easiest odour absorbers. Put it in bowls around the room or sprinkle it on carpets before vacuuming.
It works especially well on soft surfaces.
White Vinegar
White vinegar helps neutralise odours in the air and on hard surfaces. You can place bowls of vinegar in a room or use it to wipe down surfaces.
The vinegar smell will fade faster than the weed odour in most cases.
Activated Charcoal
Activated charcoal is very effective for smell control. It absorbs odours instead of just covering them up.
Place charcoal bags in closets, corners, or near the strongest odour source.
Coffee Grounds
Coffee grounds can help mask and absorb some odour. They are not the strongest option, but they can help in a small area.
Lemon and Citrus
Lemon juice or citrus peels can add a fresher scent to the room. They work best as a finishing touch after cleaning.
Clean the Source of the Odour
If you only clean the air, the smell may return. You also need to clean the places where smoke settled.
Wash Fabrics
Wash anything that can hold smoke smell.
- Blankets
- Pillow covers
- Bed sheets
- Clothing
- Curtains
If possible, use warm water and let them dry fully in fresh air.
Vacuum Carpets
Vacuum carpets slowly and carefully. Smoke particles can sit deep in the fibres.
If the smell is strong, sprinkle baking soda on the carpet first, let it sit, then vacuum it up.
Mop Hard Floors
Hard floors do not trap smell as much as carpet, but they still collect smoke film. Mop them with a gentle cleaner or vinegar solution.
Wipe Walls and Furniture
Walls, tables, shelves, and other hard surfaces can hold odour residue. Wipe them down with a damp cloth and a mild cleaner.
This step matters more than many people think.
Clean Ashtrays and Smoking Accessories
If ashtrays, pipes, or other smoking items are still inside, they can continue to spread odour. Wash or remove them right away.
Remove Weed Smell from Different Rooms

Bedroom
In the bedroom, focus on bedding, curtains, and soft furniture. Wash fabrics first, then open windows and use a fan.
If the smell is in the mattress or carpet, baking soda can help.
Living Room
The living room usually has couches, rugs, and curtains that absorb odour. Vacuum, wipe surfaces, and use an air purifier if the smell is still strong.
Bathroom
Turn on the exhaust fan and close the door while cleaning. Bathrooms usually clear out faster, but the smell can still linger in towels and mats.
Kitchen
If weed smoke moved into the kitchen, clean counters, cabinet fronts, and any fabric items nearby. The kitchen fan can help remove lingering air quickly.
Basement
Basements hold smell longer because they often have less airflow. Use a dehumidifier, fans, and odour absorbers to help clear the air.
Eliminate Weed Smell from HVAC Systems
If your heating or cooling system was running, the smell may have moved through the vents.
Replace Air Filters
A dirty filter can trap odour and release it again. Replace it as soon as possible if smoke passed through the system.
Clean Air Vents
Dust and smoke residue can collect in vents. Wipe vent covers and clean nearby surfaces.
Run the Fan Mode
Running the fan mode can help move air through the system and push trapped odour out. Use it together with open windows if possible.
Products That Help Remove Weed Smell
ProductBest ForEffectiveness
Activated Carbon Bags Small rooms High
Air Purifier Whole house Excellent
Odour Neutralising Spray Quick fix High
Baking Soda Fabrics Good
White Vinegar Air & surfaces Good
These products work best when paired with cleaning and ventilation. On their own, they usually do not solve the problem completely.
Mistakes to Avoid
Using Too Much Air Freshener
Air freshener may hide the smell for a short time, but it does not remove it. The odour often returns once the spray fades.
Ignoring Soft Furniture
If you skip couches, rugs, and bedding, the smell will stay longer. These items need special attention.
Not Ventilating
Cleaning without fresh air slows everything down. Ventilation should always be one of your first steps.
Skipping Deep Cleaning
If smoke settles on surfaces, the smell will return unless you clean those areas thoroughly.
How to Prevent Weed Smell in the Future

Smoke Outdoors
This is the easiest way to reduce smell indoors. Smoking outside keeps smoke away from carpets, walls, and furniture.
Improve Ventilation
Open windows when possible and use fans or exhaust systems to move air out.
Use Air Purifiers Regularly
An air purifier can help keep smells from building up over time.
Store Cannabis in Airtight Containers
If cannabis is stored indoors, seal it tightly so the smell does not spread.
Clean Smoking Areas Frequently
If you smoke in a certain spot, clean it often. That keeps odour from building up.
Quick Tips for Fast Odour Removal
- Open windows immediately
- Turn on fans
- Use activated charcoal
- Wash fabrics
- Vacuum carpets
- Replace HVAC filters
- Clean surfaces thoroughly
- Run an air purifier
If you do these steps together, you will usually notice improvement much faster.
Frequently Asked Questions
How do I get rid of weed smell in house quickly?
Open windows, use fans, run an air purifier with activated carbon, and clean affected surfaces and fabrics.
Does baking soda remove weed smell?
Yes. Baking soda absorbs odours from carpets, upholstery, shoes, and other fabrics.
Will an air purifier eliminate weed smell?
A good air purifier with an activated carbon filter can greatly reduce weed odours.
How long does weed smell stay inside a house?
It can last from a few hours to several days, depending on ventilation, room size, and the amount of smoke present.
Does vinegar remove weed odour?
Yes. White vinegar helps neutralise odours in the air and on hard surfaces.
Can candles or air fresheners remove weed smell?
They mostly mask the smell rather than remove it. Cleaning and odour absorbers work better.
| Method | How It Helps Remove Weed Smell | Quick Tips |
|---|---|---|
| Open Windows & Improve Ventilation | Allows fresh air to push out smoke odors trapped indoors. | Open multiple windows and use fans to create airflow. |
| Use Baking Soda | Absorbs lingering odors from carpets, furniture, and fabrics. | Sprinkle on soft surfaces, leave for a few hours, then vacuum. |
| Clean Fabrics & Curtains | Smoke particles often stick to fabrics and hold strong smells. | Wash curtains, blankets, and cushion covers with detergent. |
| Use White Vinegar | Helps neutralize strong smoke odors instead of masking them. | Place vinegar bowls around the room or wipe hard surfaces. |
| Activate Charcoal | Naturally absorbs unwanted smells from the air. | Keep charcoal odor absorbers in rooms with persistent smells. |
| Use Air Purifiers | Filters airborne odor particles and improves indoor air quality. | Choose a purifier with a HEPA filter and activated carbon layer. |
| Clean Walls & Surfaces | Smoke residue can stick to walls, ceilings, and furniture. | Wipe surfaces with a mild cleaning solution. |
| Burn Odor-Removing Candles | Helps reduce noticeable smells temporarily. | Use candles designed for smoke odor elimination. |
| Steam Clean Carpets | Removes deeply trapped smoke particles from flooring. | Deep clean carpets if the smell has lasted for days. |
| Prevent Future Odors | Reduces repeated buildup of weed smell indoors. | Smoke outside, improve ventilation, and clean regularly. |

