Bear spray
Where to Buy Bear Spray in Canada
Where Canadian hikers can buy bear spray, why destination purchases matter for flights, and what to check before paying.
5 min read · Updated 2026-08-28
Start here
Outdoor retailers and shops near national parks are usually the easiest starting point.
Key takeaways
- Outdoor retailers and shops near national parks are usually the easiest starting point.
- If you are flying, plan to buy or rent bear spray after arrival.
- Check the label, expiry date, safety clip, and local rules before leaving the store.
Best places to start
In Canada, bear spray is commonly sold by outdoor retailers, some hardware or hunting stores, and outfitters near major bear-country destinations. Inventory changes by season, so search online first and call a local shop if your trip depends on it.
For destinations such as Banff, Jasper, Canmore, Whistler, Squamish, and Vancouver Island, buying or renting at the destination can be easier than trying to transport a canister.
Before you buy
Make sure the product is labelled for animals, has a safety clip, has not expired, and includes instructions you can understand before the hike. A holster is not optional if the can would otherwise sit inside your pack.
Flying changes the plan
CATSA states that bear spray is not allowed in carry-on or checked baggage. If you are flying into Calgary, Vancouver, Victoria, or another gateway city, plan your purchase after landing and leave time to dispose of or give away the can safely before the return flight.