Promoting health and wellness.

Horns Recreation is committed to providing health and wellness as a lifestyle choice for all members of our community.


Whether for competition or fun, our top-notch sport and recreation facilities give people of all ages and abilities a place to get moving. Horns Recreation facilities feature accessible parking (see map and meter locations) and affordable memberships.

Ascent Climbing Centre

With 2,000 square feet of modular climbing and a large bouldering cave, the Ascent Climbing Centre offers day passes, beginner lessons, lead and rappelling courses, group bookings, birthday parties and youth programs.

COVID-19 Guidelines >

Book your visit > 

Register for climbing programs >

Vita Sana Fitness Centre

With more than 8,400 square feet of space over two levels, the Fitness Centre is functional and user friendly for every level of fitness enthusiast! We have a variety of cardio equipment, cable and weight machines, free weights and platforms, and an area for stretching and functional movement.

 

Book your visit >

Max Bell Aquatic Centre

Max Bell Regional Aquatic Centre

The Aquatic Centre features an Olympic-sized 50-metre pool, springboards, dive towers, variable depth pool and viewing gallery. The pool offers private swim lessons, lifeguard courses, mermaid camps, and more.

Book your visit >

Register for programs >

Fitness Swimmer Program >

People running on indoor track

Open gym and indoor track

A triple gymnasium (2 hardwood floors and 1 synthetic surface), with retractable seating for 2000 spectators; suitable for hosting major sporting events as well as conferences and speaking engagements.

Book your visit > 

Community sports stadium

The stadium consists of an artificial field for football, rugby and soccer, a natural practice field, a synthetic 400-metre track, track and field space, off-street parking, and 2000-person bleacher seating.

Book your visit >

 

For sponsorship opportunities in the 1st Choice Savings Centre, contact our Sales & Promotions Manager.