Medical cannabis flower being smelled indoors, highlighting cannabis odour concerns and how to stop it from spreading at home.
17th June 2025

How Long Does the Smell of Cannabis Last?

by Jacob Strzeszewski

When it comes to prescribed medical cannabis in the UK, its distinctive smell is one of the most common concerns among patients. Whether you’re at home, at work, or out in public, the scent of cannabis can feel intrusive, linger longer than expected, and still carry social stigma—especially in the UK.

In this guide, we explore where the smell comes from, how long it lasts, and what you can do to minimise or eliminate it effectively and respectfully.

Contents

Why does Medical Cannabis smell so strong?

The unique smell of cannabis comes from terpenes and cannabinoids—natural compounds found in the plant. Terpenes are aromatic oils that not only give cannabis its scent (which can be described as earthy, skunky, or pungent) but also contribute to its therapeutic effects. Cannabinoids such as THC and CBD may also produce subtle aromas, especially during consumption.

The smell is strongest at key stages of use, including:

  • Storage: Even sealed containers can release odour over time.
  • Preparation: Grinding flower releases a high concentration of terpenes.
  • Consumption: Heating intensifies the scent.

Close-up of a medical cannabis grinder used to prepare flower, highlighting tips on how to stop cannabis smelling, how long the smell lasts on your body and in a room, and how to get rid of cannabis smell in the house

How long does the smell of cannabis stay on your body or clothes?

The scent can linger on skin, hair, and clothing for several hours after consumption, especially if inhaled. If you’ve been in an enclosed space with cannabis vapour or smoke, your clothes may carry the scent longer.

How long does the smell of cannabis last in a room?

Without proper ventilation, the smell can linger in the air for 24 to 72 hours, depending on the size of the room, ventilation, and how the cannabis was consumed. Fabrics like curtains, sofas, and carpets can absorb the odour and release it over time.

Legal Medical Cannabis vs. Illicit Cannabis smell concerns

While this guide discusses how to reduce the scent of cannabis, it’s essential to distinguish between legal, prescribed medical cannabis and illicit street cannabis:

Legal medical cannabis is prescribed and regulated, meaning:

  • It is legal to possess and use with a prescription in the UK.
  • It undergoes rigorous quality control.
  • THC and CBD levels are standardised.
  • There is minimal risk of contamination.
  • It is used strictly for therapeutic purposes.

Illicit cannabis, on the other hand:

  • Remains illegal in the UK.
  • Comes from unregulated sources with unknown potency and content.
  • May be contaminated with mould, pesticides, or other harmful substances.
  • Is often associated with recreational use and carries legal risks.

Using prescribed medical cannabis ensures you know exactly what you’re taking—and how strong the odour may be.

Man doing laundry to remove lingering cannabis smell from clothes after medical use.

How to get rid of Cannabis smell in the house: Effective home strategies

1. Proper Storage Techniques

  • Use airtight containers (preferably glass or medical-grade plastic)
  • Vacuum-seal when possible
  • Store in a cool, dry place away from common living areas
  • Consider adding activated charcoal or odour-absorbing gels in your storage area

2. Improving airflow and ventilation

  • Open windows when using prescribed cannabis
  • Create negative air pressure using fans to prevent odour from escaping
  • Place a small fan near the window to direct airflow outward

3. Best air purifiers to remove Cannabis smell

  • Choose purifiers with activated carbon filters to capture volatile compounds
  • HEPA filters can remove particulate matter but are more effective when combined with carbon
  • Use localised purifiers in common areas or places of consumption

4. Odour-masking techniques that work

  • Use essential oil diffusers, incense, or odour-neutralising sprays
  • Boil citrus peels or vinegar on the stove to absorb unwanted smells
  • Scented candles and plug-in air fresheners can provide cover but are less effective for long-term masking

How to stop the smell of Cannabis on your body and clothes

Preventing Cannabis odour on clothing

  • Wear a designated overlayer (like a hoodie or jacket) that can be removed afterward
  • Launder clothes soon after use

Reducing smell on skin and hair

  • Wash hands and face with soap and water
  • Consider a quick shower if you’ve been in a room filled with vapour
  • Use lightly scented body spray if needed, but avoid over-masking

Managing Cannabis smell on breath

  • Cannabis can linger on the breath for hours
  • Drink water, use mouthwash, or chew sugar-free gum to freshen up

Man doing laundry to remove lingering cannabis smell from clothes after medical use.

Final thoughts: Discreet Medical Cannabis use in the UK

The smell of medical cannabis is natural—but can be inconvenient. For UK patients with legal prescriptions, managing the odour isn’t just about comfort; it’s also about discretion, privacy, and reducing social stigma.

At CB1 Medical, we support patients in finding medical cannabis treatments that suit their health and lifestyle needs—including practical tips for discreet use. If you’re interested in learning more or checking your eligibility, our team is here to help.

Curious if you’re eligible?

Try our free Eligibility Checker to see if medical cannabis is right for you.