We are open for registration!
Please email office@steffendance.com if you have any questions about which class is right for your child.
To view our fee structure please click here:
To see important dates for the 2022-2023 year please click here:
2022-2023 Fall/Winter Schedule

Yoga Offerings
Chair Yoga: Wednesday 10:00-11:00 am (Pat)
~
Fine Arts Club age 3-5years
Tuesday 9:30-11:30 am
Friday 9:30-11:30 am
~
Little Steps Programming
Mommy and Me (18 months-3 years): Thursday 10:00-11:00 am (Amy)
Little Steps (Age Three): Saturday 10:00-10:45 am (Sophie)
Little Steps (Age Four): Saturday 9:15-10:00 am (Sophie)
Little Steps (Age Four): Saturday 11:30 am -12:15 pm (Susan)
~
Recreational Programming
Age 5 Jazz/Ballet: Saturday 10:45-11:45 am (Sophie)
Age 5 Jazz/Ballet: Saturday 3:30-4:30 pm (Allison)
~
Age 5-6 Tap/Ballet: Saturday 10:30-11:30 am (Susan)
Age 5-6 Hip Hop: Saturday 11:45 am -12:30 pm (Maria)
~
Age 6 Jazz/Ballet: Saturday 9:30-10:30 am (Susan)
~
Age 6-8 Jazz: Tuesday 4:00-5:00 pm (Molly)
Age 6-8 Ballet: Wednesday 4:15-5:15pm (Lucy)
Age 6-8 Hip Hop: Thursday 4:30-5:15 pm (Maria)
~
Age 7-9 Jazz: Saturday 12:30-1:30 pm (Maria)
Age 7-9 Ballet: Saturday 1:30-2:30 pm (Allison
Age 7-9 Hip Hop: Saturday 1:30-2:30 pm (Erin)
Age 7-9 Tap: Saturday 2:30-3:30 pm (Allison)
~
Age 9-11 Hip Hop: Thursday 5:15-6:15 pm (Maria)
Age 9-11 Jazz: Thursday 6:15-7:15 pm (Maria)
Age 9-11 Modern: Thursday 6:30-7:30 pm (Amy)
Age 9-11 Hip Hop: Saturday 2:30-3:30 pm (Erin)
Age 9-11 Modern: Saturday 3:30-4:30 pm (Molly)
~
Age 12+ Boys Hip Hop: Wednesday 5:15-6:15 pm (Alicia)
~
Teen Tap: Monday 6:15-7:15 pm (Sophie)
Teen Jazz: Monday 7:15-8:15 pm (Sophie)
Teen Ballet: Tuesday 5:45-6:45 pm (Molly)
Teen Modern: Tuesday 6:45-7:45 pm (Alicia)
Teen Hip Hop: Tuesday 7:45-8:45 pm (Alicia)
~
Advanced Ballet: Monday 8:15-9:15 pm (Susan)
Advanced Pointe: Monday 9:15-10:00 pm (Susan)
Advanced Tap: Tuesday 7:45-8:45 pm (Allison)
Advanced Modern: Tuesday 8:45-9:45 pm (Alicia)
Advanced Hip Hop: Wednesday 8:30-9:30 pm (Alicia)
Advanced Latin Jazz: Thursday 7:30-8:30 pm (Alicia)
~
Adaptive Dance – Dance Club for Dancers with Down Syndrome: Friday 6:00-7:00 pm (Hilary)
~
Performance Programming
Performance Program One Tap: Monday 4:30-5:15 pm (Susan)
Performance Program One Jazz: Monday 5:15-6:00 pm (Miranda)
Performance Program One Ballet: Saturday 12:30-1:15 pm (Allison)
Performance Program One Modern: Saturday 1:15-2:00 pm (Marie)
~
Performance Program Two Jazz: Monday 4:30-5:15 pm (Miranda)
Performance Program Two Ballet: Monday 5:15-6:15 pm (Susan)
Performance Program Two Tap: Saturday 2:00-2:45 pm (Marie)
Performance Program Two Modern: Saturday 2:45-3:30 pm (Molly)
~
Performance Program Three Ballet: Tuesday 5:00-6:00 pm (Molly)
Performance Program Three Tap: Tuesday 6:00-6:45 pm (Allison)
Performance Program Three Modern: Thursday 4:30-5:30 pm (Alicia)
Performance Program Three Jazz: Thursday 5:30-6:30 pm (Amy)
Optional Performance Program Three/Four Hip Hop: Thursday 6:30-7:30 pm (Alicia)
~
Performance Program Four Tap: Wednesday 4:45-5:30 pm (Marie)
Performance Program Four Pre Pointe: Wednesday 5:30-6:00 pm (Marie)
Performance Program Four Ballet: Wednesday 6:15-7:15 pm (Susan)
Performance Program Four Jazz: Thursday 4:30-5:30 pm (Amy)
Performance Program Four Modern: Thursday 5:30-6:30 pm (Alicia)
Performance Program Four Hip Hop: Thursday 6:30-7:30 pm (Alicia)
~
Performance Program Five Tap: Monday 6:15-7:15 pm (Susan)
Performance Program Five Jazz: Monday 7:15-8:15 pm (Amy)
Performance Program Five Ballet/Pointe: Wednesday 4:45-6:15 pm (Susan)
Performance Program Five Hip Hop: Wednesday 6:15-7:15 pm (Alicia)
Performance Program Five Modern: Wednesday 7:15-8:15 pm (Alicia)
~
Performance Program Six Hip Hop: Tuesday 4:45-5:45 pm (Alicia)
Performance Program Six Modern: Tuesday 5:45-6:45 pm (Alicia)
Performance Program Six Tap: Tuesday 7:45-8:45 pm (Allison)
Performance Program Six Ballet/Pointe: Wednesday 6:15-7:45 pm (Marie)
Performance Program Six Jazz: Wednesday 7:45-8:45 pm (Susan)