403-762-4411
The Banff Community High School (B.C.H.S.) offers high school (grade 7 to 12). School enrolment averages around 320+ per year....
Read More…
403-762-4465
Banff Elementary School (BES) offers kindergarten through grade 6. Principles of Operation The students and staff are trusted and...
Read More…
403-760-0833
The Banff Hockey Academy offers hockey training, summer camps, and hosts a series of tournaments.
Read More…
403-762-3562
Offering a variety of photography and printing services with several photographers available. They also sell cameras and other...
Read More…
403-762-2661
The Banff Public Library offers a large selection of books, videos, and other media for all ages. They also host programs for...
Read More…
403-762-6450
The Sally Borden Fitness and recreation pool hosts adult swimming, lessons, and a daily public swim in Banff, Alberta. For times...
Read More…
403-762-3757
Canada House Gallery is a commercial art gallery that focuses on contemporary paintings, sculpture and jewellery. Offers arts and...
Read More…
403-762-2971
Johnston Canyon Resort has 42 cabin rentals just outside of Banff on the Bow Valley Parkway hiking distance from beautiful...
Read More…
403-762-3516
Offers photography for weddings, conventions, conferences, commercial and sporting events.
Read More…
403-762-6100
The Banff Centre offers art programs, leadership training, and features full-service conference facilities that can host up to...
Read More…
403-762-1200
The Town of Banff is responsible for bylaws, recreation, fire department, public works (operations), planning and development....
Read More…
403-762-2291
Devoted to the cultural history of the Canadian Rocky Mountains, and the art and culture that have been inspired by them.
Read More…