Youth Dance Classes
Kick off your shoes and get in the groove with a dance class at the Trails Recreation Center!
All about our...
Youth Dance Lessons
If you’ve ever been curious about what dance classes are located near your home, look no further! The Trails Rec Center’s Dance Studio is sure to offer a dance class for parents and toddlers, kids and youth, and even adults!
Our dance classes for kids include a variety of styles and levels, such as ballet, hip hop, tap, poms, and contemporary. Students will learn from qualified and friendly instructors who will guide them through the steps and movements of each dance style. The September-December session of dance classes will also have the opportunity to perform in an end-of-year recital.
Ballet: Our ballet classes focus on developing strong technique, flexibility, and poise, while fostering creativity and musicality.
Poms: Designed to enhance rhythm, coordination, and style, these classes incorporate upbeat music and energetic movements that will keep your child engaged and entertained.
Hip-Hop: Our hip-hop classes teach popular dance styles and choreography while promoting self-expression and confidence.
Tap: Learn rhythmic footwork, syncopation, and improvisation in a lively and interactive environment that will have your child tapping their way to fun and fitness.
Register Today!
Please use this link to register for a class directly on Amilia.
Parent-Toddler Dance: walking-3 years
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Parent/Tot Dance (Mar 27-May 15) | 1-3 | Friday | 9:00am - 9:30am | Mar 27th, 2026 | May 15th, 2026 | Feb 9th, 2026 | 2 | Enroll |
| Parent/Tot Dance (May 29-Jul 17) | 1-3 | Friday | 9:00am - 9:30am | May 29th, 2026 | Jul 17th, 2026 | Feb 9th, 2026 | 7 | Enroll |
| Parent/Tot Dance (Jul 31-Sep 18) | 1-3 | Friday | 9:00am - 9:30am | Jul 31st, 2026 | Sep 18th, 2026 | Feb 9th, 2026 | 7 | Enroll |
| Movement Milestones (May 28-Jul 16) | 6-48 months | Thursday | 9:00am - 9:45am | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 8 | Enroll |
Sampler Combo: 3-5 years
Sampler Combo combines elements of ballet, tap, and hip-hop into one dance class for kids ages 3 to 5.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Monday Sampler (Mar 23-May 11) | 3-5 | Monday | 5:00pm - 5:45pm | Mar 23rd, 2026 | May 11th, 2026 | Feb 9th, 2026 | 0 | Enroll |
| Thursday Sampler (Mar 26-May 14) | 3-5 | Thursday | 10:00am - 10:45am | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Monday Sampler (Jun 1- Jul 20) | 3-5 | Monday | 5:00pm - 5:45pm | Jun 1st, 2026 | Jul 20th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Sampler (May 28-Jul 16) | 3-5 | Thursday | 10:00am - 10:45am | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 9 | Enroll |
| Monday Sampler (Jul 27-Sep 21) | 3-5 | Monday | 5:00pm - 5:45pm | Jul 27th, 2026 | Sep 21st, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Sampler (Jul 30-Sep 17) | 3-5 | Thursday | 10:00am - 10:45am | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Monday Sampler 6P (Mar 23-May 11) | 3-5 | Monday | 6:00pm - 6:45pm | Mar 23rd, 2026 | May 11th, 2026 | Feb 9th, 2026 | 0 | Enroll |
| Monday Sampler 6P (Jun 1- Jul 20) | 3-5 | Monday | 6:00pm - 6:45pm | Jun 1st, 2026 | Jul 20th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Monday Sampler 6P (Jul 27-Sep 21) | 3-5 | Monday | 6:00pm - 6:45pm | Jul 27th, 2026 | Sep 21st, 2026 | Feb 9th, 2026 | 8 | Enroll |
Pre-Ballet: 3-5 years
Pre-Ballet, designed for children ages 3-5, is the first in our series of ballet classes for kids, and teaches participants basic ballet terms and technique like a plié, tendu, and relevé in a fun and engaging way.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Wednesday Pre-Ballet (Mar 25-May 13) | 3-5 | Wednesday | 6:15pm - 7:00pm | Mar 25th, 2026 | May 13th, 2026 | Feb 9th, 2026 | 6 | Enroll |
| Thursday Pre-Ballet (Mar 26-May 14) | 3-5 | Thursday | 11:00am - 11:45am | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 10 | Enroll |
| Friday Pre-Ballet 930am (Mar 27-May 15) | 3-5 | Friday | 9:30am - 10:15am | Mar 27th, 2026 | May 15th, 2026 | Feb 9th, 2026 | 5 | Enroll |
| Friday Pre-Ballet 1015am (Mar 27-May 15) | 3-5 | Friday | 10:15am - 11:00am | Mar 27th, 2026 | May 15th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Wednesday Pre-Ballet (May 27-Jul 15) | 3-5 | Wednesday | 6:15pm - 7:00pm | May 27th, 2026 | Jul 15th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Pre-Ballet (May 28-Jul 16) | 3-5 | Thursday | 11:00am - 11:45am | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 930am (May 29-Jul 17) | 3-5 | Friday | 9:30am - 10:15am | May 29th, 2026 | Jul 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 1015am (May 29-Jul 17) | 3-5 | Friday | 10:15am - 11:00am | May 29th, 2026 | Jul 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Wednesday Pre-Ballet (Jul 29-Sep 16) | 3-5 | Wednesday | 6:15pm - 7:00pm | Jul 29th, 2026 | Sep 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Pre-Ballet (Jul 30-Sep 17) | 3-5 | Thursday | 11:00am - 11:45am | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 930am (Jul 31-Sep 18) | 3-5 | Friday | 9:30am - 10:15am | Jul 31st, 2026 | Sep 18th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 1015am (Jul 31-Sep 18) | 3-5 | Friday | 10:15am - 11:00am | Jul 31st, 2026 | Sep 18th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Tap: 4-10 years
This class is a continuation from Sampler Combo and serves as a beginner tap dance class for young children. Kids will learn various tap-dancing steps and terminology like the flap, shuffle, dig, and toe tap.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Tap (Mar 23-May 11) | 4-10 | Monday | 4:15pm - 5:00pm | Mar 23rd, 2026 | May 11th, 2026 | Feb 9th, 2026 | 9 | Enroll |
| Tap (Jun 1- Jul 20) | 4-10 | Monday | 4:15pm - 5:00pm | Jun 1st, 2026 | Jul 20th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Tap (Jul 27-Sep 21) | 4-10 | Monday | 4:15pm - 5:00pm | Jul 27th, 2026 | Sep 21st, 2026 | Feb 9th, 2026 | 12 | Enroll |
Poms: 5-10 years
This high-energy class combines kids’ cheerleading with a traditional dance class. Kids will learn different cheers, jumps, and short dance routines.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Poms (Mar 24-May 12) | 5-10 | Tuesday | 5:00pm - 5:45pm | Mar 24th, 2026 | May 12th, 2026 | Feb 9th, 2026 | 6 | Enroll |
| Poms (May 26-Jul 14) | 5-10 | Tuesday | 5:00pm - 5:45pm | May 26th, 2026 | Jul 14th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Poms (Jul 28-Sep 15) | 5-10 | Tuesday | 5:00pm - 5:45pm | Jul 28th, 2026 | Sep 15th, 2026 | Feb 9th, 2026 | 11 | Enroll |
Hip Hop 1: 5-10 years
This kid’s hip-hop class teaches self-expression and creativity in a group setting. Hip Hop is a high-energy, rhythmic form of dance that focuses on body isolations, techniques and sharp movements.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Hip-Hop I 4PM (Mar 24-May 12) | 5-10 | Tuesday | 4:00pm - 4:45pm | Mar 24th, 2026 | May 12th, 2026 | Feb 9th, 2026 | 9 | Enroll |
| Hip-Hop I 6PM (Mar 24-May 12) | 5-10 | Tuesday | 6:00pm - 6:45pm | Mar 24th, 2026 | May 12th, 2026 | Feb 9th, 2026 | 5 | Enroll |
| Hip-Hop I 4PM (May 26-Jul 14) | 5-10 | Tuesday | 4:00pm - 4:45pm | May 26th, 2026 | Jul 14th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Hip-Hop I 6PM (May 26-Jul 14) | 5-10 | Tuesday | 6:00pm - 6:45pm | May 26th, 2026 | Jul 14th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Hip-Hop I 4PM (Jul 28-Sep 15) | 5-10 | Tuesday | 4:00pm - 4:45pm | Jul 28th, 2026 | Sep 15th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Hip-Hop I 6PM (Jul 28-Sep 15) | 5-10 | Tuesday | 6:00pm - 6:45pm | Jul 28th, 2026 | Sep 15th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Hip Hop 2: 9-16 years
Take your hip hop dance skills to the next level with Hip Hop II. This class is a continuation of Hip Hop I, this dance class will build on students’ knowledge with fun choreography, skills, and dance moves.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Hip-Hop II (Mar 24-May 12) | 9-16 | Tuesday | 6:45pm - 7:30pm | Mar 24th, 2026 | May 12th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Hip-Hop II (May 26-Jul 14) | 9-16 | Tuesday | 6:45pm - 7:30pm | May 26th, 2026 | Jul 14th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Hip-Hop II (Jul 28-Sep 15) | 9-16 | Tuesday | 6:45pm - 7:30pm | Jul 28th, 2026 | Sep 15th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Beginner: 5-10 years
Start off on the right foot with a beginner ballet class that focuses on fundamental ballet terms and techniques. This youth dance class teaches poise, control, flexibility, and endurance by teaching various positions, moves, and vocabulary to students ages 5-10. This class is a great beginner class, or a follow up to Pre-Ballet.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Beginner (Mar 25-May 13) | 5-10 | Wednesday | 7:00pm - 7:45pm | Mar 25th, 2026 | May 13th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Ballet Beginner (May 27-Jul 15) | 5-10 | Wednesday | 7:00pm - 7:45pm | May 27th, 2026 | Jul 15th, 2026 | Feb 9th, 2026 | 10 | Enroll |
| Ballet Beginner (Jul 29-Sep 16) | 5-10 | Wednesday | 7:00pm - 7:45pm | Jul 29th, 2026 | Sep 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Intermediate: 5-10 years
Ballet Intermediate is the next step in our series of ballet classes for kids. Expanding on ballet terms previously taught, students will focus on dance moves including tendu, sauté, relevé, and balancé to help students develop a more robust ballet knowledge.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Intermediate (Mar 26-May 14) | 5-10 | Thursday | 4:30pm - 5:30pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Ballet Intermediate (May 28-Jul 16) | 5-10 | Thursday | 4:30pm - 5:30pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Ballet Intermediate (Jul 30-Sep 17) | 5-10 | Thursday | 4:30pm - 5:30pm | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Advanced: 8-15 years
Ballet Advanced is a dance class that furthers a student’s ballet knowledge. Youth ages 8 to 15 will learn and practice ballet terms such as pas de bourrée, passé, piqué turn, and pirouette.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Advanced (Mar 26-May 14) | 8-15 | Thursday | 5:45pm - 6:45pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Ballet Advanced (May 28-Jul 16) | 8-15 | Thursday | 5:45pm - 6:45pm | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 15 | Enroll |
| Ballet Advanced (Jul 30-Sep 17) | 8-15 | Thursday | 5:45pm - 6:45pm | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 15 | Enroll |
Youth Dance Lessons
Frequently Asked Questions
Do I need any prior dance experience to join?
Q: Do I need any prior dance experience to join?
A: No prior experience is necessary for our beginner classes! Our classes are designed to accommodate dancers of all skill levels. See each class listing for further information about prerequisites.
What should my child wear to class?
Q: What should my child wear to class?
A: Comfortable clothing that allows for easy movement such as leggings, t-shirts, and dance shoes or sneakers. Specific attire requirements may vary depending on the style of dance, so check each class listing for specific requirements (like ballet shoes or tap shoes).
What is the cost of classes?
Q: What is the cost of classes?
A: The cost varies depending on the length and frequency of classes, but we offer competitive pricing. See each class listing for specific prices.



