Air out shoes, sprinkle baking soda, use odor absorbers, then wash or steam if needed.
I’ve removed stubborn cannabis odor from dozens of pairs in my years fixing gear and advising friends. This guide shows exactly how to get weed smell out of shoes. You’ll get quick fixes, deep-clean steps, product choices, and shoe‑type tips I’ve tested. Read on and learn safe, practical methods that work fast and last.

Why the smell sticks and what causes it
Cannabis odor clings to shoes because smoke and oils penetrate fabrics and linings. Synthetic fibers and foam hide odor more than leather or canvas. Heat and moisture make smells set faster. Knowing how smells attach helps you choose the right cleaning method to remove them instead of masking them.

Quick fixes to remove weed smell from shoes
These fast fixes work when you’re in a hurry or need a quick neutralize.
- Air shoes outdoors for 24–48 hours on a dry day to disperse volatile compounds.
- Stuff shoes with crumpled newspaper to absorb moisture and scent for several hours.
- Sprinkle baking soda inside, leave overnight, then shake or vacuum it out.
- Place activated charcoal or odor-absorbing pouches in shoes for 24–72 hours.
- Use a fabric refresher spray lightly and allow to dry completely before wearing.
These methods won’t always remove deep-set odor, but they often work well as first steps. Try them before moving to heavy cleaning.

Deep cleaning steps to get weed smell out of shoes
Follow these step-by-step methods for stubborn odor. Pick the technique that matches your shoe type.
- Prepare shoes
- Remove laces and insoles.
- Brush off loose dirt and debris.
- Treat insoles and linings
- Mix equal parts water and white vinegar in a spray bottle.
- Lightly mist insoles and inner lining. Let sit 10–15 minutes.
- Rinse or wipe with a damp cloth if the material tolerates water.
- Machine-washable shoes
- Put shoes in a pillowcase or laundry bag. Add a few towels to balance the load.
- Use a gentle cycle with cold water and a small amount of mild detergent.
- Air-dry completely; do not use high heat in a dryer.
- Hand-wash or non-washable shoes
- Use a soft brush and a mild soap solution. Scrub the interior and exterior gently.
- Rinse with a damp cloth and air-dry away from direct sun or heat.
- Final deodorize
- After drying, apply baking soda, activated charcoal, or odor pouches for 24–48 hours.
- Place insoles back only after they are fully dry and odor-free.
These deep steps reliably remove entrenched smells. Repeat treatment if the odor lingers.

Best materials and cleaners to use
Choosing the right cleaner avoids damage and improves results.
- Baking soda — cheap, non-toxic, absorbs odors well in fabric shoes.
- White vinegar — neutralizes odor molecules; dilute before use.
- Activated charcoal — powerful absorber for long-term deodorizing.
- Enzyme cleaners — break down organic residues that cause smell; good for insoles.
- Gentle detergent — safe for machine or hand washing.
- Fabric refresher sprays — mask and lightly treat odor; not a complete fix.
Avoid harsh chemicals or bleach on colored shoes. Test any cleaner on a small hidden area first.

Tips for specific shoe types
Different shoes need different care. Here’s what works best.
Sneakers and athletic shoes
- Remove insoles and wash separately if possible.
- Machine wash on gentle with cold water for fabric sneakers.
- Use enzyme spray on insoles to break down oils and sweat.
Leather shoes
- Avoid soaking. Wipe interior with a barely damp cloth and a small amount of vinegar mix.
- Condition leather afterward to prevent drying.
- Use cedar shoe trees to absorb odor and maintain shape.
Suede shoes
- Do not use water. Brush gently with a suede brush.
- Use suede-specific deodorizers or professional cleaning for deep odors.
Canvas shoes
- Canvas tolerates machine washing well. Use baking soda in wash for extra odor removal.
- Air-dry in shade to avoid shrinking or fading.
These tailored tips help you remove weed smell from shoes without harming them.

Prevention and storage to avoid smell return
Preventing smell is easier than removing it later.
- Store shoes in breathable boxes or cloth bags, not plastic.
- Insert cedar shoe trees or activated charcoal pouches when not in use.
- Rotate footwear to let pairs air out between wears.
- Avoid smoking indoors near shoes to stop recontamination.
- Wash or treat insoles regularly if you smoke or use cannabis often.
Simple habits cut down on future odor and keep shoes fresher longer.

Safety, limitations, and when to replace shoes
Be realistic about what cleaning can achieve.
- Deep-set odors from long exposure may not leave entirely.
- Harsh treatments can damage materials or void warranties.
- If odor persists after multiple treatments, replacing insoles or shoes may be best.
- For valuable or delicate shoes, consider professional cleaning services.
Always ventilate well when using cleaners and avoid mixing chemicals like bleach and vinegar.

My experience testing methods
I’ve tested these methods on running shoes, canvas slip-ons, and a leather pair. Baking soda and airing worked fast on light smells. Machine washing cleared fabric sneakers every time. Leather needed gentle vinegar wipes and cedar trees; it took longer but worked. I learned to always remove insoles first and to be patient—repeat treatments help. A mistake I made early on was over-soaking suede shoes; don’t do that.

Frequently Asked Questions of how to get weed smell out of shoes
How long does it take to fully remove weed smell from shoes?
It depends on the method and severity. Quick fixes take hours; deep cleaning and drying can take 24–72 hours. Stubborn smells may need repeated treatments.
Can I put shoes in the washing machine to remove the smell?
Many fabric and canvas shoes can be machine washed on a gentle cycle. Remove insoles and use cold water. Do not machine wash delicate leather or suede.
Will baking soda permanently remove the smell?
Baking soda absorbs odors but may not break down oils that carry scent. It’s excellent as part of a multi-step approach, especially after cleaning.
Are enzyme cleaners effective for weed odor?
Yes. Enzyme cleaners break down organic residues and can remove odor sources rather than just masking them. Use on insoles and linings per product directions.
Is it safe to use vinegar on all shoe types?
Vinegar is safe on many fabrics when diluted, but it can harm suede and certain leather finishes. Test on a hidden spot first and use sparingly.
Conclusion
You can remove weed smell from shoes with patience and the right steps. Start with airing and baking soda for quick relief. Use vinegar, enzyme cleaners, or machine washing for deeper cases. Match the method to the shoe material to avoid damage. Try the tips, repeat if needed, and use prevention tricks to keep pairs fresh. If this guide helped, try a method today and share your results or questions below.

Rubel Miah is the Senior Editor at MyStyleGrid.com, where he brings a sharp editorial eye and an unshakable love for fashion to everything he does. A true style addict, Rubel lives and breathes trends, from streetwear to high fashion, and has a knack for turning inspiration into impactful stories. With years of experience in fashion journalism and digital media, he curates content that empowers readers to express themselves through style. When he’s not editing features or forecasting the next big thing, you’ll find him hunting down vintage pieces or capturing street style moments around the city.


