
Join us for a weekly class and watch your child, learn, grow, and have a blast!
Haven Movement Centre Classes
Movement is innate in all human beings. We move involuntarily in the womb and continue to master voluntary movements every day once we are born. Movement makes us all feel good. Movement can be for fitness, to reach a goal, it gets us from one place to another, it can be important for our work, for creating art, and it can save our life!
At the foundation of all physical activity and sport is gymnastics. At the foundation of art, is movement. The movement of a brush stroke, a dance move, a sculptures curve.
Children of all ages, body types, and abilities can develop a great physical foundation for daily movement, play, and other activities through gymnastics and dance. There are also many other benefits, that extend beyond the physical. A consistent, weekly group class setting provides opportunities for developing social, emotional, and cognitive skills that will benefit them for life!
​
Our mission is to provide a safe, welcoming, and enriching space for kids and their families to explore movement in a fun and functional way! We can't wait to move with you!
​
​
​Our gymnastics & Dance classes run year round in one annual session starting in September and ending in August.
​
Students may join at any time as long as there is availability in your desired class.
​
Once registered, students attend class on the same day and time each week.​
​
You can choose to drop your enrollment at any time throughout the term or session. To do so, please contact customer service BEFORE the recurring payment date which is the 20th day of each month. If you drop and then return at a later date within the annual session, you will re-pay the $25+gst enrollment fee.
​
For more answers to frequently asked questions visit our FAQ page under About Us.
REGISTRATION FOR OUR ANNUAL 2025/2026 SESSION IS OPEN & ONGOING!​
​
ALL kids enrolling into classes will be charged a non-refundable $25+gst enrollment fee to secure your spot. When you register, your class starts immediately, we do not hold spots or future-date enrollment. The enrollment fee is per child & covers you the entire annual year for as many classes as you'd like to enroll into, as long as you remain actively enrolled in class.
​
Monthly Class Tuition fees are recurring each month on the 20th for the following month of classes. You may contact us anytime prior to the charge date to request a drop.
​
Our classes run all year long- Sept 2025-Aug 2026 with only a few short breaks. Enrollment is open throughout the year & we have flexible a monthly commitment structure - no long term contracts or large upfront payments.
Tiny Wigglers Active Class

Class Type: Adult Participation
​​
Class Size: 8 Students - 1 Instructor
​
Ages: Approx. 3/4 months (holding head up) - 12 months (pre-walking)
​
Class Length: 45 min - once per week (25 minutes of instructional time, 20 minutes of casual hang out time)
​
Class Cost: $52 per month +gst
​
Our usual $25 enrollment fee is waived for this class!
Our Tiny Wigglers class is a great atmosphere for parents and infants to learn & bond together, while introducing you both to basic movement. They will get the benefit of socialization with other babies, & so much more out of this class!
There are many benefits to joining this weekly class session, such as:
-
Establishing a routine
-
Getting yourselves out of the house!
-
Social development being around other babies & adults
-
Many stimulating experiences that support visual, auditory, tactile, and vestibular development
-
Cognitive development, as babies brain will be creating new neural pathways with new and repetitive information.
​
The class will begin with 25 minutes of instructional time- including songs w/ actions, baby sign language, instruments, sensory experiences, stretching, & early gymnastics movement. The last 20 minutes is casual. We encourage you to hang out, explore with the equipment, and meet some new friends in your community.
​
*We understand the challenges of being a new parent, and the unpredictability of infants. We meet you and your baby where you're at. We are a feeding friendly space & have a change table on site. You may bring a small blanket to each class for laying baby on/spit up messes.​
​
If you do not have an account with us click here for help getting started.
Little Cruisers Gymnastics Class

Class Type: Adult Participation
​​
Class Size: 6 Students - 1 Instructor
​
Ages: Approx. 10-20 months *Motor skills: close to walking & early walkers/pre-running
​
Class Length: 30 min - once per week
​
Class Cost: $52 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
Little Cruisers is a new transition class at Haven, nestled between our Infant "Tiny Wigglers" class (for 4-12m) and our "Little Movers" (18m-3 year) adult participation classes. This class is perfect for those babies/toddlers who are almost walking or early walking, between 10-20 months or so. It takes place in the big gym (as opposed to our upstairs flex space where we hold our infant class), & will be a relaxed introduction into what a typical class structure looks like as we move through the gym & explore- including songs, intro gymnastics skills, and cognitive development opportunities.
Throughout this 30 minute class, the instructor will introduce activities & skills and guide the adult on how to best assist them. This class is hands-on and we anticipate your enthusiastic participation! We will help guide older Little Cruisers who may be getting close to readiness for the Little Movers class. This is a great bonding experience for you and your little one and a fun way to meet new friends in the community too!
​
If you do not have an account with us click here for help getting started.
Little Movers Gymnastics Class
.jpg)
Class Type: Adult Participation
​​
Class Size: 6 Students + 1 Adult each- 1 Instructor
​
Ages: Walking/Running (around 18M) up to 3 years
​
Class Length: 30 min - once per week
​
Class Cost: $51 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
Our Little Movers class is a great opportunity for parents/ caregivers and their little one to grow and bond together. In this class, we build a strong foundation for your child to develop a sense of achievement, build social skills, and through foundational gymnastics skills, develop physical skills such as increased strength, endurance, flexibility, balance, mobility, coordination, and more, that will support them all aspects of life!
The instructor will introduce foundational gymnastics skills, and strength-builder drills and guide the parent/caregiver on how to best assist the child. This class is hands-on and we anticipate your enthusiastic participation! We will help guide older Little Movers who may be getting close to readiness for an independent class (3+) on expectations and structure.
​
If you do not have an account with us click here for help getting started.
Little Jumpers Gymnastics Class

Class Type: Independent
​
Class Size: 5 Students - 1 Instructor
​
Ages: 3 & 4 years
​
Class Length: 45 min - once per week
​
Class Cost: $78 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
Independent and on their own... watch your child grow and develop in this pre-school gymnastics class through an interactive, action-packed class. We work on building a strong foundation for your child to develop a sense of achievement, build social skills, and learn foundational gymnastics. Through these fun skills & drills, they will develop increased strength, endurance, flexibility, balance, mobility, coordination, and more, that will support them all aspects of life! We also incorporate other cognitive, and social-emotional skill building opportunities.
The instructor will introduce foundational gymnastics skills, and strength-builder drills and guide/spot the child on how to do them safely. This class also teaches important pre-school skills such as active listening, staying with and following their instructor, and safety!
​
If you do not have an account with us click here for help getting started. ​
Mini Tumblers Gymnastics Class

Class Type: Independent
​
Class Size: 5 Students - 1 Instructor
​
Ages: 4 & 5 years
​
Class Length: 45 min - once per week
​
Class Cost: $78 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
Watch your child grow and develop in this action-packed pre-school/ Kindergarten age gymnastics class. We work on building a strong foundation for your child to develop a sense of achievement, build social skills, learn foundational gymnastics AND build on already developed skills from our 3/4 little jumpers class, and outdoor play! We will start to level up our skills introducing cartwheels, handstands, and bridges. Through fun skills & drills, they will develop increased strength, endurance, flexibility, balance, mobility, coordination, and more, that will support them all aspects of life! We also incorporate other cognitive, and social-emotional skill building opportunities.
The instructor will guide/spot the child on how to do the skills safely. This class also reinforces pre-school skills such as active listening, staying with and following their instructor, and safety! Every class is full of fun challenges, repetition and new skills, and each child is challenged individually. ​​
​
If you do not have an account with us click here for help getting started.
Junior Tumblers Gymnastics Class

Class Type: Independent
​
Class Size: 7 Students - 1 Instructor
​
Ages: 6 - 11 years
​
Class Length: 55 min - once per week
​
Class Cost: $102 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
This is our school-age class which allows children to work on higher level skills with individual events on; vault, bars, beam, floor, rings, parallel bars, and trampoline. With a consistent weekly class, their skill level will begin to increase, along with their strength. In this class your child will also work on social skills, build bonds and friendships, develop discipline and resilience (doing hard things is good for our bodies & brains!), set goals, and learn respect for themselves, others, and the centre.
As with all of our programs, this class is recreational. It is very difficult to advance to higher level skills with casual attendance and a 55 min. class per week. Attending more than once per week will assist in developing skills much faster, as well as we encourage stretching, conditioning, and practising skills at home when possible, especially if your child has a specific goal. We offer a 20% discount for additional classes, as well as private lessons which can be a great addition!
​
No experience is needed to start in this class if they meet the age requirement. If your child is a minimum of 7 years old and has some previous gymnastics experience- please see our Senior Tumblers class to see if that is more appropriate placement.
​
If you do not have an account with us click here for help getting started.
Senior Tumblers Gymnastics Class

Class Type: Independent
​
Class Size: 7 Students - 1 Instructor
​
Ages: 7 - 11 years
​
Class Length: 55 min - once per week
​
Class Cost: $102 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
If your child is currently registered with us in Junior Tumblers- their instructor will recommend kids who meet the requirements to enroll or transfer into Senior Tumblers. If you're unsure, just give us a call or email and we can find out. We can also do a quick assessment before, during, or after their class to determine their readiness or let you know what they need to work on to get there!
​
Kids can move up at anytime during enrollment with no fee to transfer if their instructors feels that they're ready. We will let you know what the next steps are.
This class is the next level up from our 6+ Junior Tumblers program. While still recreational, as with all of our programs, this is for kids who are a little more skill-focused and working on more advanced movement in all events; vault, bars, beam, floor, rings, parallel bars, and trampoline. If your child is not interested in doing gymnastics competitively, but still wants to learn the skills, and progress higher, this is the perfect class for them!
​
Your child must be a minimum of 7 years old to join this class and have the social emotional maturity needed! Your child must also meet all of these skill benchmarks consistently unassisted:
​
-
Knowledge of basic gymnastics body positions (i.e. scales, tuck, pike, straddle, pointed/flexed feet, present, etc.)
-
Kick to Handstand
-
Bridge from floor
-
Cartwheel
-
Walks confidently forward, sideways, and backwards on beam
-
Rolls: forwards & backwards to stand & present
-
Jump up to front support hold on bar, cast and dismount
​
If not all skills listed are acquired, please see our Junior Tumblers class to see if that is more appropriate placement, or contact us if you're unsure.
It is very difficult to advance to higher level skills with casual attendance and a 55 min. class per week. Attending more than once per week will assist in developing skills much faster, as well as we encourage stretching, conditioning, and practising skills at home when possible, especially if your child has a specific goal. We offer a 20% discount for additional classes, as well as private lessons which can be a great addition!
​
If you do not have an account with us click here for help getting started. ​
Little Leapers Creative Movement Dance Class

Class Type: Adult Participation
​
Class size: 6 kids - 1 instructor
​
Ages: 2 - 3
​
Class Length: 30 min - once per week
​
Class Cost: $52 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
​
Little Leapers creative movement dance classes are for kids who love to move and groove to a beat!
​
We offer 2 Creative Movement Dance classes:
​
-
Our first Little Leapers class is an adult-participation class for kids ages 2-3 who would benefit from the support and encouragement of an adult. Adults attending with a child are expected to enthusiastically participate & encourage their child.
-
Our next Little Leapers class is for kids ages 3 to 6 who are ready for an independent class experience.
In both classes we will foster a love for movement and music, and explore the fun ways our bodies can move us through space. We will learn the introductory techniques and body positions of ballet, as it's a great foundation for all dance mediums, and also incorporate some jazz and hip hop elements for an upbeat, fresh, and fun experience.
Your child will also be developing social skills, coordination, flexibility, body and spatial awareness, balance, and musicality. We will explore emotions, expressions, and acting, as it relates to dance. ​
​
If you do not have an account with us click here for help getting started. ​
​
Adult Participation Ages 2/3:
Class Type: Independent
​
Class size: 6 kids - 1 instructor
​
Ages: 3 - 6
​
Class Length: 45 min - once per week
​
Class Cost: $78 per month +gst
​
A $25 enrollment fee is due at registration per new enrollment.
​
Independant Ages 3-6:
Musical Theatre Class

Class Type: Independent
​
Class size: 7 kids - 1 instructor
​
Ages: 4 - 7
​
Class Length: 45 min - once per week
​
Class Cost: $78 per month +gst *see note below
​
Promo Offer: $25 enrollment fee is waived for this class!
​
Our NEW Musical Theatre class is for kids who show a love for show tunes, disney movies, and want to learn the 3 elements of musical theatre- dancing, singing, and acting!
This class is for kids age 4 to 7 who are ready for an independent class experience. In this class we will foster a love for movement, music, and expression through song and dance. We will explore the fun ways our bodies can move us through space, how our face and bodies can portray emotions in a dramatic way, and how to properly sing as to not injure our vocal chords! We will learn basic techniques and body positions of ballet and jazz as it relates to our routine. Your child will also be developing social skills, coordination, flexibility, body and spatial awareness, balance, and musicality.
​
Please note: Dance shoes not required- but are great to have- jazz or ballet shoes work well and you can find them second hand!​​
​
If you do not have an account with us click here for help getting started. ​​
*PLEASE NOTE- OUR CLASSES TYPICALLY RUN UNDER OUR FLEXIBLE ENROLLMENT STRUCTURE- MEANING YOU CAN JOIN ANYTIME THERE IS SPACE, AND DROP ANYTIME. FOR THIS CLASS ONLY- WE ARE REQUESTING FAMILIES COMMIT TO THE FULL 4 MONTH TERM AS THE KIDS WILL BE BUILDING ON THEIR SKILLS AND WORKING ON A ROUTINE FOR SHOW WEEK- MID DECEMBER. WE WILL CUT OFF ENROLLMENT AT THE END OF OCTOBER FOR THIS REASON. IF YOU PRE-PAY FOR THE FULL TERM UPON REGISTRATION YOU GET 15% OFF!
Variety Dance Class - Adult
.png)
Class size: 10
​
Ages: 18+
​
Class Length: 55 min - once per week
​
Class Cost: PROMO OFFER $288 +GST FOR 16 WEEKS (4 MONTH TERM). *SAVE 10% BY PAYING IN FULL! OR PAY $80 per month + gst. Tuition will be prorated if you start part way through the 16 week term.
​
Promo Offer: $25 enrollment fee is waived for this class!
​
Please note: Dance shoes not required- but are great to have- jazz or ballet shoes work well and you can find them second hand! Clean runners or socks are also ok.
​
Kids are not allowed into the studio during this class- please ensure you arrange alternate care. ​
​
If you do not have an account with us click here for help getting started. If you already have an account with your kids at Haven, please add yourself as a student to your account. ​
Welcome movers of all adult ages & abilities! Do you like busting out your favourite moves every time you see a dance floor? Did you take dance class when you were younger and miss it? Are you looking for an interesting way to get some exercise (that's not a gym)? If you answered yes to any of those, then this class is for you! Nervous about trying something new, or feel like you have 2 left feet? No problem. This class will have a slow to moderate pace and break things down so you can learn at a comfortable pace, in a judgement free zone! As long as you're moving your body and having fun- that's the goal of this class!
​
In this class we will foster that love for movement and music, and explore the fun ways our bodies can move us through space. The focus style will be broadway jazz (don't worry- no singing involved!) We will learn some introductory jazz, ballet, ballroom, and hip hop techniques to build a great foundation for learning a fun broadway jazz routine.
This class is also a great way to meet new friends in the community, step out of your comfort zone, get a good stretch & workout, and to do something for yourself- you deserve it!​​
Unlike our typical month to month enrollment structure, This class will run on a 16 week term from September 4th - December 18th. For the most success, we are asking for commitment to all 16 weeks as we will begin learning a routine. A New session will start in January!
SPRINGERS- Relaxed/Adaptive Gym Class

Class Type: Adult Participation Required for this class. *Parent, caregiver, or support worker - 18+.
​
Event size: Up to 12 kids - 1 instructor
​
Ages: 3 - 11
​
Class Length: 55 min - once per week
​
Class Cost: PROMO OFFER $78 +gst per month
​
A $25 enrollment fee is due at registration per new enrollment.
​
In our effort to be an inclusive centre for all, our goal is to have kids integrated into our regular programming and classes whenever possible! However we know for some families, that is not ideal, or just not possible for the success of their child in a gymnastics class setting. We already offer one to one lessons, and we wanted to offer a group class as well for kids that need an adapted environment and style of learning. It's a much more relaxed vibe, that meets each child and family where they're at.
​​​
This class is designed specifically with special needs participants in mind, and any child who you suspect will thrive in this environment vs. our regular classes is welcome!
​
Adaptations & sensory friendly accommodations for this class:
​
-
No other programs running in the gym at the same time.
-
Low music (or none) if needed.
-
Lights low/off when possible (this will not be possible during fall/winter months).
-
Relaxed expectations for participation in structured activities
-
Program developed by a trained behaviour interventionist. ​​
​
This class will consist of open exploration & sensory play, options to try fun games/warm ups/stretches that may challenge kids cognitively, and/or physically. Kids will also have the opportunity to try out a few new focus skills each week that will help them build strength, balance, spatial awareness, coordination and more! Other benefits of a group class involve building bonds with peers and instructors, confidence, social/emotional development, and a chance to be yourself and have fun!
​
*Please note: our equipment is child-sized therefore do have some height & weight limitations. Please contact us if your child is outside of the age range listed, but still may be eligible to participate if under 18.
Pre-School & All Ages Open Gym Sessions

Event Type: Adult Participation Required for pre-school sessions & All Ages sessions for kids under 6.
​
Event size: Up to 15 kids
​
Ages: 0 - 6 Pre-School, 0 - 11 All Ages
​
Event Length: 60 min
​
Session Cost: $10 +gst per child
​
Our Open Gym sessions are non-instructional gym exploration time for kids. You will have access to the entire gym & the instructor may choose to bring out some small equipment and play music as well.
Preschool Open Gym sessions are for ages 0-6 years to explore the gym and play. Every child must be accompanied by an adult over 18 years old, and adults must stay within arm's reach of their child at all times.
​​
-
Sundays from 9:00am - 10:00am.
-
Wednesdays 11:30am - 12:30pm.
​
All Ages Open Gym sessions are for ages 0-11 years to explore, play, and practise skills. Every child under the age of 6 MUST be ​accompanied by an adult over 18 years old, 6-11 year olds can come into the gym without an adult, but an adult must stay in the facility during this session. ​​*see calendar for current offered dates & times.
​
You must pre-book for Open Gym sessions, and it's best to book at least 24 hours in advance. They may be cancelled & unavailable to book if there is no enrollment as of the day of the event.
One to One Lessons- Gymnastics/Dance

Program Type: One to One Lessons
​
Program size: One child - 1 instructor
​
Ages: 3 - 11
​
Event Length: Priced per each 25 min
​
Session Costs:
1:1 session in a shared facility - $25 per 25 MIN
1:1 session in a private facility - $35 per 25 MIN
​
At Haven Movement Centre, we are happy to make accommodations in order to make our facility accessible and inclusive for all. One to one lessons are great for many families' needs!
​
These sessions are priced differently than our group classes and can be submitted through funding if you qualify. We also offer one to one sessions for kids who want a focused experience to obtain a specific skill, build strength, or develop confidence.
​
One of our team members, Coach Rhi is a certified behaviour interventionist & educated in supporting children with disabilities and behavioural challenges; and can offer one to one coaching sessions. Many of our other coaching team if they are not behaviour/special needs focused lessons, are also available for one to one coaching- schedule permitting.
​
We'd love to know more about your child, their needs, prior gymnastics experience if any, and behaviour. We'd be happy to discuss via phone or in person prior to deciding whether or not you would like to proceed with registering.
We sincerely look forward to hearing back from you!


