Let's Find A A Fun An Exciting A Challenging An Inspiring The Perfect Class

Student Age

Student Age

Student Gender

Student Gender

Program Type

Program Type

Programs

Programs
  • All
  • Dance (34)
  • Gymnastics (58)
  • Karate (35)
  • Ninja (20)
Select Session
  • "Fall" Session
  • "Summer" Session
Class Day
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
Morning or Evening Classes
  • Weekday Mornings
  • Weekday Evenings
In Stock
  • In Stock

Junior
Ninja


Mon @ 4:00pm
Sept 14 - Dec 7
Ages 6 - 8
45 Minutes
FALL Session

Junior Kinder
Dance


Creative
Mon @ 4:15am
Sept 14 - Dec 7
Ages 3 - 5
30 Minutes
FALL Session

Junior Girls
Advanced
Gymnastics


By Invitation Only
Mon @ 4:30pm
Sept 14 - Dec 7
Ages 7 - 9
2 Hours
FALL Session

Senior Kinder
Dance


Mini Ballet - Level II
Mon @ 4:45pm
Sept 14 - Dec 7
Ages 4 - 6
45 Minutes
FALL Session

Senior Kinder
Gymnastics


Mon @ 4:45pm
Sept 14 - Dec 7
Ages 4 - 6
1 Hour
FALL Session

Junior
Ninja


Mon @ 4:45pm
Sept 14 - Dec 7
Ages 6 - 8
45 Minutes
FALL Session

Senior Kinder
Dance


Mini Jazz
Mon @ 5:30pm
Sept 14 - Dec 7
Ages 4 - 6
30 Minutes
FALL Session

Junior
Ninja


Mon @ 5:30pm
Sept 14 - Dec 7
Ages 6 - 8
45 Minutes
FALL Session

Junior Girls
Gymnastics


Mon @ 6:00pm
Sept 14 - Dec 7
Ages 6 - 8
1.5 Hours
FALL Session

Intermediate
Dance


Jazz
Mon @ 6:00pm
Sept 14 - Dec 7
Ages 10 - 12
45 Minutes
FALL Session

Intermediate
Ninja


Mon @ 6:30pm
Sept 14 - Dec 7
Ages 9 - 11
1 Hour
FALL Session

Senior Girls
Advanced
Gymnastics


By Invitation Only
Mon @ 6:30pm
Sept 14 - Dec 7
Ages 10 +
2 Hours
FALL Session
YOUR CART
  • No products in the cart.
Dates & Events

Summer Camp Is In Full Swing!

Unfortunately, all weeks are

SOLD OUT!

July 7 – 8

First Day of Karate Classes
For the Summer Session
(Other programs start in the Fall)

August 10 – 13

Priority Registration for FALL Rec Classes
(open to All Active Members
from the Spring Session)

August 18 @ 12:00pm

Registration for all Rec Classes for the FALL Session
(open to everyone)

September 12

First Day of Rec Classes for the FALL Session
FALL Session
Recreational Class Registration


Priority Registration: August 10th to the 13th

This is available to all the Active Members from our 2026 Spring Session. Priority Registration allows members to rebook the same class for their child in the upcoming Fall Session.

Registration is open over a 4 day period so there is no urgency in booking the class.

If you require a change, such as your child has 'aged up' to the next level, please send an email to info@epicgym.ca on August 10th. We will do our best to acomodate you.

Please Note: The time/day of a class may have changed or possibly even been cancelled if we were unable to run it.


Open Registration: August 18th @ 12:00pm

This is available to everyone. It is based on first come, first served - so it is best to book the class just after 12:00pm. Once you have booked a class, you will also receive Priority Registration for the Winter Session.
Do you want to join our
Hugely Successful
Competitive Dance Program???

Competitive Dance Teams Tryout
for 2026-27


Friday, June 12th

Everyone Is Welcome
Please RSVP if you are planning to attend
We look forward to seeing you there!
(Schedule Below)

Ages 4 – 6

Mini Hip Hop
Competitive Dance Team

(NEW!)
4:30-5:00pm
Mini
Competitive Dance Team

(focus on Ballet & Jazz)
5:00-6:00pm

Ages 7 – 9

Junior Hip Hop
Competitive Dance Team

(NEW!)
4:30-5:00pm
Junior
Competitive Dance Team

(focus on Ballet & Jazz)
5:00-6:00pm

Ages 10 – 12

Intermediate
Competitive Dance Team

(focus on Ballet, Jazz & Contemporary)
6:00-7:00pm
Intermediate Hip Hop
Competitive Dance Team

7:00-7:45pm

Ages 13+

Senior
Competitive Dance Team

(focus on Ballet, Jazz & Contemporary)
6:00-7:00pm
Senior Hip Hop
Competitive Dance Team

7:00-7:45pm
0