Skip to content
Mountain Kids, 50 years, home

Class schedules and registration

How registration works

  1. Choose a program

    Open a program below to see its classes.

  2. Pick a class and time

    Find the class, day and time that suit your child.

  3. Register online

    Select “Register online” to enroll securely in our registration portal.

Classes are month to month, and you can join mid-session at a prorated price. Questions about a class or a spot? Call the front office.

Classes by program

Gymnastics

Walking – 18 yrs · 11 classes
  • Moonbeamers

    Walking – 3 yrs, parent & me

    A 45-minute parent-and-me class full of obstacle courses, ball games, music and rhythm. Includes free Friday open gym.

    • Mon–Wed9:15–10am
    • Mon–Wed10:15–11am
    • Thu and Fri9:15–10am
    • Sat9:15–10am
    • Sat10:15–11am
    • Sat11:15am–12pm

    $123/month

    Register online
  • Rainbow Riders

    3 – 5 yrs, beginner

    Lays the foundation for great motor skills — strength, flexibility, balance and confidence. Friday open gym for just $5.

    • Mon–Wed9–10am
    • Mon–Wed10:15–11:15am
    • Thu and Fri9–10am
    • Sat9–10am
    • Sat10:15–11:15am
    • Sat11:15am–12:15pm

    $148/month

    Register online
  • Rainbow Riders & Creative Ballet Combo

    3 – 5 yrs, beginner

    Gymnastics and creative ballet in one hour — props, music and imagery introduce basic ballet vocabulary. Teacher recommendation required.

    • Mon9–10am
    • Sat10:15–11:15am

    $148/month

    Register online
  • Intro to GymStars

    4 – 5 yrs, beginner

    An hour of basics and drills for kids new to gymnastics, preparing them for GymStars.

    • Mon–Thu10–11am
    • Mon–Fri3:30–4:30pm

    $148/month

    Register online

GymStars

  • Girls GymStars (1.5 hr)

    5+ yrs, all levels

    Fundamental skills taught progressively, where safety and fun combine for an optimal learning experience.

    • Mon–Fri4:15–5:45pm
    • Sat9–10:30am

    $225/month

    Register online
  • Girls GymStars (2 hr)

    5+ yrs, intermediate

    Extended GymStars training for gymnasts ready for more time on each event.

    • Mon–Fri4:15–6:15pm
    • Sat10:30am–12:30pm

    $263/month

    Register online
  • Boys GymStars

    5+ yrs, all levels

    Strength, coordination and boys’ apparatus fundamentals, taught by our boys’ coaches.

    • Mon and Wed4:15–5:45pm

    $263/month

    Register online
  • Girls Pre-Team

    6+ yrs, invite only

    Four hours per week (choose two days) for gymnasts preparing for team.

    • Mon–Fri4:15–6:15pm
    • Sat11:30am–1:30pm
  • Galaxy Gang

    8 – 12 yrs, all levels

    Adaptive gymnastics for children with special needs — a safe, inclusive class tailored to each child’s abilities.

    • Mon and Tue3–3:30pm
  • Homeschool GymnasticsNew this season

    School age, all levels

    Two-hour daytime enrichment with foundational skills, strength training and social time.

    Call the front office to enroll.

    • Tue–Thu12:30–2:30pm

    Call for pricing

    Register online
  • Competitive Team (USAIGC)

    7+ yrs, invite only

    Our USAIGC team has produced state champions and regional and international qualifiers since 1976.

    By invitation. Call 970-482-3118.

    Practice times set by the coaches

Preschool

3 – 5 yrs · 4 classes
  • Two Half Days (3s)

    3 yrs, all levels

    Stories, numbers, letters and colors with lots of questions and answers. A weekly gymnastics class is included.

    Must be 3 by Sept. 30 and potty-trained.

    • Tue and Thu8:30–11:30am
    • Tue and Thu12:30–3:30pm
  • Three Half Days (4s)

    4 yrs, all levels

    Kindergarten prep: social skills, letters and sounds, numbers, shapes and fine motor skills through themed units.

    Must be 4 by Sept. 30. Ask about full-day pre-K.

    • Mon, Wed and Fri8:30–11:30am
    • Mon, Wed and Fri12:30–3:30pm
  • Five Half Days (Accelerated)

    4 – 5 yrs, advanced

    Letter sounds, beginning phonics, numbers to 20 and early addition and subtraction.

    Must be 4 by Sept. 30, know the alphabet and count to 10.

    • Mon–Fri12:30–3:30pm
  • Full Day

    4 – 5 yrs, all levels

    Full-day pre-K for our Monday, Wednesday and Friday preschool group.

    Call the front desk for full-day options.

Dance

Toddler – 18 yrs · 22 classes

Toddler – 3

  • Baby Ballet

    Toddler – 3 yrs, beginner

    Creative movement, music and imaginative play introduce basic ballet.

    • Tue9–9:45am

Ages 3 – 5

  • Tiny Taps & Tutus

    3 – 5 yrs, beginner

    Rhythm, musicality and grace — a first taste of ballet and tap.

    • Tue11:45am–12:30pm
  • Dance/Gym Combo

    3 – 5 yrs, beginner

    Rainbow Riders gymnastics plus ballet fundamentals.

    • Mon9–10am
    • Sat10:15–11:15am

    $148/month

    Register online

Ages 3 – 6

  • Pre-Ballet

    3 – 6 yrs, beginner

    Playful but traditionally structured ballet fundamentals.

    • Mon11:45am–12:30pm
    • Mon3:45–4:30pm
  • Mini Taps & Tutus

    3 – 6 yrs, intermediate

    Tap rhythms alongside ballet technique.

    • Mon4:30–5:15pm
  • Mini Hip-Hop

    3 – 6 yrs, beginner

    High-energy hip-hop basics that build confidence.

    • Wed11:45am–12:30pm
    • Fri4–4:45pm
  • Teeny Tappers

    3 – 6 yrs, beginner

    Beginner tap with an emphasis on musicality and rhythm.

    • Tue4–4:45pm

Ages 4 – 6

  • K-Pop Dance (Mini)New this season

    4 – 6 yrs, beginner

    Simple steps to fun K-pop music, focused on rhythm and confidence.

    • Wed4:15–5pm

Ages 7 – 10

  • Ballet I

    7 – 10 yrs, intermediate

    Classical technique, posture and musicality.

    • Mon6–6:45pm

Ages 7 – 14

  • Tap I & II

    7 – 14 yrs, all levels

    Coordination and musicality through tap technique.

    • Tue5:30–6:15pm

Ages 7 – 10

  • Jazz I

    7 – 10 yrs, beginner

    A beginner introduction to jazz rhythm and style.

    • Mon5:15–6pm
  • Hip-Hop I

    7 – 10 yrs, beginner

    Commercial and social hip-hop styles.

    • Wed4:45–5:30pm
  • K-Pop Dance I

    7 – 10 yrs, beginner

    Hip-hop fundamentals geared toward K-pop and commercial dance.

    • Wed4–4:45pm
  • Musical Theatre

    7 – 10 yrs, all levels

    Storytelling through jazz technique and Broadway-inspired choreography.

    • Tue4:45–5:30pm

Ages 11 – 14

  • Ballet II

    11 – 14 yrs, intermediate

    Intermediate classical ballet: technique, skills and musicality.

    • Thu4:45–5:45pm
  • Jazz II

    11 – 14 yrs, intermediate

    Commercial and theatrical jazz with precision and technique.

    • Tue6:15–7:15pm

Ages 11 – 18

  • Hip-Hop II & III

    11 – 18 yrs, intermediate

    Commercial and social hip-hop, focused on dynamics and rhythm.

    • Wed5:30–6:30pm

Ages 11 – 14

  • K-Pop Dance II

    11 – 14 yrs, intermediate

    K-pop and commercial choreography for older dancers.

    • Fri4:45–5:30pm
  • Lyrical

    11 – 14 yrs, intermediate

    Storytelling-driven dance connecting emotion to movement.

    • Thu3:45–4:45pm

Ages 14 – 18

  • Ballet III

    14 – 18 yrs, advanced

    Intermediate/advanced ballet building strength and artistry.

    • Thu6:45–7:45pm
  • Jazz III

    14 – 18 yrs, advanced

    Advanced commercial and theatrical jazz.

    • Wed6:30–7:30pm
  • Contemporary

    14 – 18 yrs, advanced

    Floor work, partnering and dynamics.

    • Thu5:45–6:45pm

Ninja Zone

4 – 10 yrs · 2 classes
  • Lil Ninja

    4 – 5 yrs, beginner

    A playful intro to balance, coordination and confidence through obstacle courses.

    $25 required ninja uniform

    • Mon and Sat11:35am–12:35pm

    $148/month

    Register online
  • White Ninja

    6 – 10 yrs, beginner

    Tougher obstacles, agility drills and strength training — push limits and celebrate progress.

    $25 required ninja uniform

    • Mon and Tue4:15–5:15pm
    • Wed5:30–6:30pm
    • Sat11:35am–12:35pm

    $148/month

    Register online

Cheer

4 – 17 yrs · 5 classes
  • Intro to Cheer

    4 – 6 yrs, beginner

    Arm motions, jumps, first stunts and beginning tumbling like bridges, cartwheels and rolls.

    • Thu4:15–5:15pm

    $148/month

    Register online
  • Beginner Cheer

    6 – 13 yrs, beginner

    Technical tumbling, correct jump form and the basics of prep-level stunts.

    • Mon4:15–5:45pm

    $225/month

    Register online
  • Intermediate Cheer

    6 – 13 yrs, intermediate

    Round-offs, kick-overs, double toe-touches, and extensions, libs and baskets.

    • Wed4:15–5:45pm

    $225/month

    Register online
  • Advanced Cheer

    8 – 13 yrs, advanced

    Back handsprings and advanced tumbling. Requires a mastered round-off, cartwheel, handstand and rolls.

    • Thu4:15–6:15pm

    $263/month

    Register online
  • All Star Competitive Cheer Team

    6 – 17 yrs, advanced

    Our competitive cheer team — fall schedule.

    • Tue4:15–6:15pm

    $263/month

    Register online

Swimming

6 mos – 12 yrs · 4 classes
  • Splash

    6 mos – 3 yrs, parent & me

    Parent-and-baby water adjustment: holding positions, kicks, bubbles, floats and safe entries.

    Two-week summer blocks; dates posted each spring

    $157/8 classes

    Register online
  • Beach Combers

    3 yrs, parent & me

    Week one with a parent in the pool, week two on their own — a bridge to Wave Riders.

    Two-week summer blocks; dates posted each spring

    $157/8 classes

    Register online
  • Wave Riders (Levels 1–4)

    3 – 5 yrs, all levels

    From getting faces wet to jumping in and early strokes, with a skills checklist each session.

    Wave Riders 1 Super Session: $282 / 8 classes

    Two-week summer blocks; dates posted each spring

    $157/8 classes

    Register online
  • Swim Stars (Levels 1–6)

    6 – 12 yrs, all levels

    Beginning confidence through advanced stroke work, rotary breathing and butterfly.

    Two-week summer blocks; dates posted each spring

    $157/8 classes

    Register online

Day Camps

5 – 12 yrs · 2 classes
  • Summer Day Camp — Full Time

    5 – 12 yrs, all levels

    4–5 days per week of swimming, gymnastics, field trips and crafts.

    $100 registration fee. Free extended day 7:15 a.m. – 5:45 p.m.

    • Mon–Fri9am–4:30pm
  • Summer Day Camp — Part Time

    5 – 12 yrs, all levels

    1–3 days per week with the same full camp experience.

    Minimum four weeks of enrollment.

    • Mon–Fri9am–4:30pm

Birthday Parties

2 – 11 yrs · 1 class
  • Birthday Party

    2 – 11 yrs, all levels

    A 2-hour party slot with 1 hour of gym fun, then time in the party loft. Setup and cleanup included; $250 covers up to 14 kids.

    Add-ons: Princess or Ninja package $35, Giant Inflatable $100.

    • Sat4–6pm
    • Sun9–11am
    • Sun12:30–2:30pm
    • Sun3–5pm

Open Gym Fridays

Walking – 5 yrs · 1 class
  • Open Gym Fridays

    Walking – 5 yrs, all levels

    Drop-in climbing, crawling and rolling for little ones.

    Free for Moonbeamers, $5 for Rainbow Riders.

    • Fri11:30am–12:30pm

Open spots right now

Updated live. Full class? Call the front office at 970-482-3118 to join the waitlist.

Loading open spots…