Classes
September - June
Please note: These classes are taught by level, not age. After registering for a Ballet Technique class, a teacher may asses your dance ability and reassign you to a different class with a level more suitable for you.
Beginner
Tiny Dancers
Ages 2-3
Saturday 9:00-9:30am
Miss Meghan
Ballet Introduction
Ages 4-6
Saturday 9:40-10:25am
Miss Meghan
Grade 1 Ballet
Ages 7-8
Thursday 5:00-6:00pm
Miss Tabithah
Grade 2 Ballet
Ages 9-10
Thursday 6:00-7:00pm
Miss Tabithah
Grade 3 Ballet
Ages 11-12
Saturday 10:30-11:30am
Ms Lily
Pre-Pointe
For Grade 3 Ballet students (optional)
Friday 11:30-11:45am
Ms Lily
Intermediate
Intermediate 1 Ballet
Ages 13-14
Wednesday 5:30-6:30pm
Miss Anna
Beginner Pointe
For Inter. 1 Ballet students
Wednesday 6:30-7:00pm
Miss Anna
Intermediate 2 Ballet
Ages 15-16
Saturday 11:45-12:45pm
Ms Lily
Intermediate Pointe
For Inter. 2 Ballet students
Saturday 12:45-1:15pm
Ms Lily
Advanced
Advanced Ballet
Ages 17+
Monday 11:00am-12:00pm
Miss Anna & Mrs. Elliott
Advanced Pointe
For Advanced Ballet students
Monday 12:00-12:30pm
Miss Anna & Mrs. Elliott
Advanced Ballet – Mentorship Program
Ages 17+ by application only
Tuesday 7:45-9:00pm
Mrs. Elliott
Advanced Pointe – Mentorship Program
Ages 17+ by application only
Tuesday 9:00-9:30pm
Mrs. Elliott
Beginner
Tiny Dancers
Ages 2-3
Saturday 9:00-9:30am
Miss Meghan
Ballet Introduction
Ages 4-6
Saturday 9:40-10:25am
Miss Meghan
Homeschool Ballet / Fiesta
Ages 5-10
Tuesday 10:00-11:00am
Miss Sarah
Adult Ballet / Barre & Conditioning
Ages 18+
Thursday 7:00-8:00pm
Mrs. Elliott
Adult Ballet / Fiesta
Ages 18+
Friday 6:00-7:00pm
Mrs. Elliott
50+ Ballet
Ages 50+
Tuesday 11:00am-12:00pm
Mrs. Elliott
Beginner-Intermediate
Recreational 1 Ballet / Fiesta
Ages 7-8
Monday 5:00-6:00pm
Miss Ariana
Recreational 2 Ballet / Fiesta
Ages 9-10
Monday 6:00-7:00pm
Miss Sarah
Recreational 3 Ballet / Fiesta
Ages 11-12
Monday 7:00-8:00pm
Mrs. Elliott
Intermediate-Advanced
Recreational Intermediate Ballet
Ages 13-15
Class Currently Unavailable
Recreational Advanced Ballet – Mentorship Program
Ages 16+
Monday 8:00-9:00pm
Mrs. Elliott
Beginner
Adult Fiesta
Ages 18 +
Thursday 8:00-9:00pm
Mrs Elliott
Adult Ballet / Fiesta
Ages 18+
Friday 6:00-7:00pm
Mrs. Elliott
See our Recreational Ballet Program for other beginner options.
Intermediate
Intermediate Fiesta
Ages 11-14
Friday 5:00-6:00pm
Mrs. Elliott
Advanced
Advanced Fiesta / Hip Hop
Ages 15 +
Tuesday 6:45-7:45pm
Mrs. Elliott & Miss Melah
Please note: These classes are taught by level, not age. After registering for a class, a teacher may asses your dance ability and reassign you to a different class with a level more suitable for you.
Intermediate
Intermedate Lyrical / Acro
For Intermediate ballet students
Wednesday 4:30-5:30pm
Miss Sarah
Intermedate Jazz
For Intermediate ballet students
Wednesday 7:00-8:00pm
Miss Anna
Intermedate Contemporary
Ages 13 +
Saturday 1:15-2:15pm
Ms Lily
Advanced
Advanced Lyrical
For advanced ballet students
Wednesday 3:30-4:40pm
Miss Anna
Contact us to inquire about pricing or book private classes with one of our teachers! stepsoffaithwindsor@gmail.com
ALL dance students are required to have their hair pulled back neatly and out of their face.
Ballet students MUST have their hair done in a proper ballet bun.
Ballet Technique
Tiny Dancers &
Ballet Introduction
Grade 1, Grade 2, & Grade 3
Intermediate 1,
Intermediate 2 & Advanced
Recreational Ballet
Tiny Dancers &
Ballet Introduction
Rec. 1, Rec. 2, & Rec. 3
Rec. Intermediate &
Rec. Advanced
Fiesta
Adult Fiesta
Intermediate Fiesta
Advanced Fiesta / Hip Hop
Lyrical, Jazz & Contemporary
Intermediate Lyrical / Acro & Intermediate Jazz
(only for Lyrical / Acro)
(Optional IF they can roll up.)
Advanced Lyrical
(Shorts are needed by the recital)
(Optional IF they can roll up.)
Intermediate Contemporary
PLEASE NOTE: There will be an additional recital fee & costume fee, for those who are dancing in the recital.
Class Tuition
For 1 Student
Yearly class tuition:
Yearly Pointe class tuition:
Family Discounts
2nd Student Discount: 20%
Yearly class tuition:
- One payment: $544 + HST
- Two payments: $272 + HST
- Four payments: $136 + HST
3rd Student Discount: 30%
Yearly class tuition:
- One payment: $376 + HST
- Two payments: $238 + HST
- Four payments: $119 + HST
Additional Class Discount
If you take more than one style of dance, your additional classes will be discounted.
Yearly additional class tuition:
All payments must be made on or before the date listed.
One Payment
- August 31, 2025
Two Payments
- Augst 31, 2025
- January 18, 2026
Four Payments
- Augst 31, 2025
- October 19, 2026
- January 18, 2026
- April 12, 2026
Scholarships & Discounts
It is our firm belief that no one who wants to dance should be denied the opportunity based on finances. scholarships/reduced rates are available based on financial needs.
See our “Scholarships” page for more information.
Summer Programs (2026 Information Coming Soon...)
All Drop In classes are $10 and are open for all levels of experience.
We don’t reccomend these classes for kids under age 7.
Summer drop in classes are a great way to keep up your technique during the off season! It’s also a fun way to try new dance styles without a long term commitment! Each class is geared towards a specific level, but beginners are welcome to attend advanced classes and vice versa! The levels are listed so that you know what to expect.
Tuesday
Ballet Technique
Intermediate-Advanced
Tuesday, July 2
5:45-7:00pm
Miss Anna
Stretch & Conditioning
Beginner +
Tuesday, July 9
5:45-7:00pm
Ms Lily
Lyrical/Contemporary
Combo Class
Intermediate-Advanced
Tuesday, July 16
5:45-7:00pm
Ms Lily
Ballet Technique
Beginner +
Tuesday, July 23
5:45-7:00pm
Ms Lily
Lyrical
Intermediate-Advanced
Tuesday, August 6
5:45-7:00pm
Miss Anna
Lyrical/Contemporary
Combo Class
Intermediate-Advanced
Tuesday, August 13
5:45-7:00pm
Ms Lily
Lyrical/Contemporary
Combo Class
Intermediate-Advanced
Tuesday, August 27
5:45-7:00pm
Ms Lily
Thursday
Jazz
Intermediate-Advanced
Thursday, July 11
5:45-7:00pm
Miss Anna
Line Dancing
Beginner +
Thursday, August 8
5:45-7:00pm
Miss Anna & Miss Tabithah
Stretch & Conditioning
Intermediate-Advanced
Thursday, August 20
5:45-7:00pm
Ms Lily
Ritmos Latinos (Latin Rhythms)
Beginner +
Thursday, August 22
5:45-7:00pm
Mrs. Elliott
Steps of Faith’s Junior Dance Camp is a week full of fun, friends and LOTS of dancing!
This camp is an opportunity for young dancers to improve their dance ability as well as grow in their faith and love for Jesus! We aim to glorify Him in everything we do, and we want to do our best to impart that to our campers!
This week will include daily worship and chapel sessions, ballet technique and choreography classes, daily snack time, games and other fun activities, and a small performance at the end of the week for the dancers parents to see what they’ve learned!
Jr. Camp is for kids ages 7-11 and runs everyday from 8:00 am – 12:00 pm. The cost for the week is $175 (+tax)
We would love to have your dancer join us for a fun week of dancing, fellowship and worship!
Steps of Faith’s Summer Dance Intensive is a week full of growth, fun and fellowship.
This intensive is an opportunity for dancers to keep up their training through the summer, and give them an extra push to grow in their dance technique and abilities! We also focus on growing together and strengthening their faith and love for the Jesus! We want to glorify Him in everything we do, and we hope to impart that to the dancers who attend our intensive. The week will include daily worship and chapel sessions, ballet technique and choreography classes, conditioning and stretching classes, other dance workshops, and a small performance at the end of the week!
The Intensive is for dancers ages 12-18 and runs everyday from 8:00 am – 4:45pm (+2 evenings from 6:30 – 8:30pm)
The cost for the week is $340 (+tax)
We would love to have you or your child join us for an incredible week of fellowship, fun, dancing and worship!
Host Homes:
If you live out of town, and will not be able to make the drive to and from camp every day, we have the option to stay with a host for the week. Our hosts are trusted, Christian adults, carefully chosen by our staff, and will be there to feed, house, and drive dancers during the week of the Intensive. The additional cost for this service is $60. (To help cover the expense of gas, and meals they will provide for your child.)
We may also be able to accommodate you if you only need a host for driving/supper time on the two days of camp with evening events.
If you have any questions about our host homes, we’re more than happy to talk with you! Send us an email! stepsoffaithwindsor@gmail.com