We get to re-open July 16 with indoor classes! To celebrate, we're offering new members a discount of $10/week. That's just $25 + HST per week! Sign up below.Sign up for a membership
Apex challenges you in ways you don’t get at other gyms. From classes that push you to your limit, to gravity-defying obstacles that make you want to try just one more time.
Apex is more than a gym – it’s a group who support and look out for each other. Make lifelong friends who will guide and encourage you along your fitness journey.
Ask us about the best running trails in town, or specialised training services, an Apex membership gives you access to the resources you need to meet and exceed your goals.
$20 + HST for the day
$15 + HST for 60 minutes*
$30 + HST for classes
To book, register for a class or open gym time as a non-member via the class schedule.
$35/week + HST (billed bi-weekly).
10 visit pass:
$150 + HST
*Kids single visit info: ages 6+ only. Single visit passes for children are for the ninja course only; they are not permitted to use any cardio equipment, free weights, or climb on any structures on the gym side. Kids single visit passes are for 60 min in the ninja course only, supervision required unless attending a class.)
Want to see maximum results fast? Ask us about personal training options to provide you with targeted results. Our PT sessions are guaranteed to take your fitness to the next level.
$70 + HST for 60 minutes
Fascial stretch therapy improves the mobility of your nerves and the flexibility of your muscles and fascia by focusing on the fascial lines that connect through and wrap around muscle, nerves, organs, and almost everything else in your body.
$75 + HST for 60 minutes
Our facility is available to host your special events including birthday parties, bachelor or bachelorette parties, corporate and team building, and more!
Our programs run throughout the year – the kids learn:
We set up the course in an American Ninja Warrior style for the kids to play on. For more details reach out below!
$250 + HST (2 hours)
Each additional child: