Go to Gourlay's if you need actual pharmaceuticals or sundries without the big-box chain experience. This independent pharmacy on Bear Street has served Banff locals and visitors for decades, stocking everything from prescription medications to toiletries, sunscreen, and first-aid supplies. You'll find staff who actually know the products and can answer questions without the corporate script.
The store carries practical travel essentials you forgot: blister treatments, pain relievers, insect repellent, and lip balm with serious SPF. They stock Canadian brands alongside familiar ones, and the selection leans toward what outdoor people actually need rather than impulse buys. If you're staying in town and realize you need something for a hike or minor injury, this beats driving to a superstore.
Shop here during business hours, which are more limited than chain pharmacies. The real trade-off: you'll pay slightly more than you would at big retailers, but you're paying for convenience and expertise when you're stuck in Banff. Locals prefer this place precisely because it's not trying to be everything to everyone. Head in before heading out for the day.
Specials, hidden gems, and seasonal guides. No spam.