Our stores are now open to customers, with safety measures in place to ensure an enjoyable flannel shopping experience.
At this time we ask you to wear a mask when visiting us in the Rocky Mountains, as the Town of Banff has implemented a bylaw requiring all persons to wear a mask in enclosed public spaces, like our stores (Town of Banff Bylaw 436).
Visit us in Banff, Jasper and opening soon in Lake Louise!
Rocky Mountain Flannel Company is 100% Canadian, Owned and Operated!
Downtown Banff
225 - Bear Street, Banff, Alberta, Canada  T1L 1B5
10am to 6pm Daily
Telephone: 403-762-8788
  Located in Banff's "Brand New Bear" pedestrian space is our flagship store and design studio! All our products are designed here in Banff, Canada! Our flagship store is a uniquely engaging space to view and shop the full Rocky Mountain Flannel Company collection! After sanitizing your hands, we welcome you to touch and feel our assortment of luxury flannel that is milled with the highest quality cotton yarn and engage with our store associates and product designers in the upstairs design studio. 
Shops at the Fairmont Banff Springs Hotel
405 Spray Avenue
Banff, Alberta, Canada T1L 1J4
10am to 7pm Monday through Thursdays
10AM to 9 pm Thursday - Saturday
9am to 6pm Sunday
Telephone: 403-985-8040

Located in the famous Fairmont Banff Springs Hotel is our newest location that opened August 2020. This historic hotel first opened its doors in 1888 by the Canadian Pacific Railway, as one of the earliest of Canada's grand railway hotels.
After checking in with staff at the front enterance of the hotel, tourists are welcome to explore the Banff Springs Hotel! Their are many things to do in and around the Banff Springs hotel: take a hike down to Bow Falls waterfall, have a wobbly pop at the Waldhaus Pub, get a treatment at the Willow Stream spa, and try some flannel on in our new store, of course!
Shops at Fairmont Jasper Park Lodge
1 Old Lodge Road
Jasper, Alberta, Canada T0E 1E0
10am to 9pm Monday through Saturday
9am to 6pm Sunday
  Telephone: 780-852-4456
Sign up for our email list to stay up to date with store location openings!
Shops at Fairmont Château Lake Louise
111 Lake Louise Drive
Lake Louise, Alberta, Canada
We look forward to seeing you soon.