CLASSES

REGISTER NOW! -

REGISTER NOW! -

A young girl in a purple and blue princess costume kneeling with hands clasped, smiling, with a blue flower headband on her curly blonde hair, against a white background.

REGISTER NOW!

Hot Shots Dance Studio offers classes for beginning through pre-professional students. Currently, our curriculum includes jazz and contemporary technique, ballet and pointe technique, tap, hip hop, tumbling, ballroom, and performing teams.

A dance student is doing a needle pose in a tunnel with a smile, wearing a blue sports bra and shorts.

Summer 2026 Class Schedule

-CLASSES BEGIN JUNE 8TH-

Monday

  • Jazz Tumbling

    • Age: 5-8yrs

    • Time: 9:00-10:00 AM

  • Shining Stars

    • Age: 3-4yrs

    • Time: 10:00-11:00 AM

  • Ballet

    • Age: 7-9yrs

    • Time: 12:00-1:00 PM

  • Beginning Ballroom

    • Age: 8-14yrs

    • Time: 1:30-2:30 PM

Tuesday

  • Ballet

    • Age: 9-13yrs

    • Time: 10:30-12:00 PM

  • Princess Ballet

    • Age: 4-7yrs

    • Time: 11:30-12:30 PM

  • Tap/Jazz Tech

    • Age: 4-7yrs

    • Time: 12:30-1:30 PM

  • Hip Hop Kidz

    • Age: 8-11yrs

    • Time: 1:30-2:30 PM

Wednesday

  • Hip Hop Kidz

    • Age: 7-9yrs

    • Time: 9:00-10:00 AM

  • Tap/Ballet

    • Age: 5-8yrs

    • Time: 10:00-11:00 AM

  • Tumbling

    • Age: 7-11yrs

    • Time: 10:00-11:00 AM

  • Ballet

    • Age: 6-8yrs

    • Time: 11:00-12:00 PM

  • Jazz Tech

    • Age: 7-9yrs

    • Time: 11:00-12:00 PM

Thursday

  • All Stars (Jazz)

    • Age: 6-8yrs

    • Time: 9:30-10:30 AM

  • Mom & Tots

    • Age: 18mo-3yrs

    • Time: 10:30-11:30 AM

  • Jazz Tech

    • Age: 6-8yrs

    • Time: 1:00-2:00 PM

  • Tumbling

    • Age: 4-7yrs

    • Time: 1:00-2:00 PM

  • Teen Hip Hop

    • Age: 11-18yrs

    • Time: 1:30-2:30 PM


Class Descriptions

    • Ages 2.5-3 (or 4yrs)

    • A combo class that includes Tap, Ballet, and tumbling

    • Ages 2.5-4

    • A fun, energetic, and creative movement class designed to introduce young children to all forms of dance.

    • Ages 4-5

    • An introduction to both tap and ballet.

    • Ages 4-6

      • Or 5-7yrs

    • An introduction to Jazz

    • Ages 6-8

    • An intermediate level class building skills in jazz technique.

    • Ages 8-10

    • A beginner/intermediate level class focusing on jazz technique.

    • Ages 5-7

    • Pre-ballet, learning ballet positions and creative movement while using princess-themed music and props

    • Ages 7-8

    • A beginner level ballet class

    • Ages 4-6

    • Basic tumbling skills (floor only)

    • Ages 8-12

      • or 5-10

    • This class will be divided into skill levels, including beginner, intermediate, and advanced. Basic tumbling skills will be taught, floor only.

    • Ages 5-8

    • This class is a fun and energetic introduction to hip hop designed for younger children.

    • Ages 8-11

    • This class is a fun and energetic beginner/intermediate hip hop class.

    • Ages 12+

    • This class is a fun and energetic intermediate/advanced hip hop class.

    • Ages 5 and up, by audition only. 

    • Call (801) 785-5883 or visit our “Competition Teams” page for more details on our national award-winning teams.

Come try your first class for FREE!

summer schedule

by age

1.5 - 2 yrs old

  • Mom & Tots

    • Thursday 10:30-11:30 AM

    • Teacher: Stephanie

3 yrs old

  • Shining Stars

    • Monday 10-11 AM

    • Teacher: Hailey

  • Mom & Tots

    • Thursday 10:30-11:30 AM

    • Teacher: Stephanie

4 yrs old

  • Shining Stars

    • Monday 10:00-11:00 AM

    • Teacher: Hailey

  • Pee Wee Hip Hop

    • Tuesday 9:30-10:30 AM

    • Teacher: TBD

  • Princess Ballet

    • Tuesday 11:30-12:30 PM

    • Teacher: Summer

  • Tap/Jazz Tech

    • Tuesday 12:30-1:30 PM

    • Teacher: Stephanie

  • Tumbling

    • Thursday 1:00-2:30 PM

    • Teachers: Kirsten & Hailey

5 yrs old

  • Jazz/Tumbling

    • Monday, 9:00-10:00 AM

    • Teacher: Hailey

  • Pee Wee Hip Hop

    • Tuesday, 9:30-10:30 AM

    • Teacher: TBD

  • Princess Ballet

    • Tuesday, 11:30-12:30 PM

    • Teacher: Summer

  • Tap/Jazz Tech

    • Tuesday, 12:30-1:30 PM

    • Teacher: Stephanie

  • Tap/Ballet

    • Wednesday, 10:00-11:00 AM

    • Teacher: Rylee

  • Tumbling

    • Thursday, 1:00-2:00 PM

    • Teacher: Kirsten & Hailey

6 yrs old

  • Jazz Tumbling

    • Monday, 9:00-10:00 AM

    • Teacher: Hailey

  • Princess Ballet

    • Tuesday, 11:30-12:30 PM

    • Teacher: Summer

  • Tap/Jazz Tech

    • Tuesday, 12:30-1:30 PM

    • Teacher: Stephanie

  • Tap/Ballet

    • Wednesday, 10:00-11:00 AM

    • Teacher: Rylee

  • Ballet

    • Wednesday, 11:00-12:00 PM

    • Teacher: Ashley

  • All Stars (Jazz)

    • Thursday, 9:30-10:30 AM

    • Teacher: Hailey

  • Jazz Tech

    • Thursday, 1:00-2:00 PM

    • Teacher: TBD

  • Tumbling

    • Thursday, 1:00-2:00 PM

    • Teachers: Kirsten & Hailey

7 yrs old

  • Jazz Tumbling

    • Monday, 9:00-10:00 AM

    • Teacher: Hailey

  • Ballet

    • Monday, 12:00-1:00 PM

    • Teacher: Rylee

  • Princess Ballet

    • Tuesday, 11:30-12:30 PM

    • Teacher: Summer

  • Tap/Jazz Tech

    • Tuesday, 12:30-1:30 PM

    • Teacher: Stephanie

  • Hip Hop Kidz

    • Wednesday, 9:00-10:00 AM

    • Teacher: Lucy

  • Tap/Ballet

    • Wednesday, 10:00-11:00 AM

    • Teacher: Rylee

  • Tumbling

    • Wednesday, 10:00-11:00 AM

    • Teachers: Kirsten, Hailey, Ashley

  • Ballet

    • Wednesday, 11:00-12:00 PM

    • Teacher: Ashley

  • Jazz Tech

    • Wednesday, 11:00-12:00 PM

    • Teacher: Hailey

  • All Stars (Jazz)

    • Thursday, 9:30-10:30 AM

    • Teacher: Hailey

  • Jazz Tech

    • Thursday, 1:00-2:00 PM

    • TBD

  • Tumbling

    • Thursday, 1:00-2:00 PM

    • Teachers: Kirsten & Hailey

8 yrs old

  • Jazz Tumbling

    • Monday, 9:00-10:00 AM

    • Teacher: Hailey

  • Ballet

    • Monday, 12:00-1:00 PM

    • Teacher: Rylee

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Hip Hop Kidz

    • Tuesday, 1:30-2:30 PM

    • Teacher: Natalie

  • Hip Hop Kidz

    • Wednesday, 9:00-10:00 AM

    • Teacher: Lucy

  • Tap/Ballet

    • Wednesday, 10:00-11:00 AM

  • Tumbling

    • Wednesday, 10:00-11:00 AM

    • Teachers: Kirsten, Hailey, Ashley

  • Ballet

    • Wednesday, 11:00-12:00 PM

    • Teacher: Ashley

  • Jazz Tech

    • Wednesday, 11:00-12:00 PM

    • Teacher: Hailey

  • All Stars (Jazz)

    • Thursday, 9:30-10:30 AM

    • Teacher: Hailey

  • Jazz Tech

    • Thursday, 1:00-2:00 PM

    • TBD

9 yrs old

  • Ballet

    • Monday, 12:00-1:00 PM

    • Teacher: Rylee

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Ballet

    • Tuesday, 10:30-12:00 PM

    • Teacher: Stephanie

  • Hip Hop Kidz

    • Tuesday, 1:30-2:30 PM

    • Teacher: Natalie

  • Hip Hop Kidz

    • Wednesday, 9:00-10:00 AM

    • Teacher: Lucy

  • Tumbling

    • Wednesday, 10:00-11:00 AM

    • Teachers: Kirsten, Hailey, Ashley

  • Jazz Tech

    • Wednesday, 11:00-12:00 PM

    • Teacher: Hailey

10 yrs old

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Ballet

    • Tuesday, 10:30-12:00 PM

    • Teacher: Stephanie

  • Hip Hop Kidz

    • Tuesday, 1:30-2:30 PM

    • Teacher: Natalie

  • Tumbling

    • Wednesday, 10:00-11:00 AM

    • Teachers: Kirsten, Hailey, Ashley

11 yrs old

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Ballet

    • Tuesday, 10:30-12:00 PM

    • Teacher: Stephanie

  • Hip Hop Kidz

    • Tuesday, 1:30-2:30 PM

    • Teacher: Natalie

  • Tumbling

    • Wednesday, 10:00-11:00 AM

    • Teachers: Kirsten, Hailey, Ashley

  • Teen Hip Hop

    • Thursday, 1:30-2:30 PM

    • Teacher: Savanna

12 & 13 yrs old

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Ballet

    • Tuesday, 10:30-12:00 PM

    • Teacher: Stephanie

  • Teen Hip Hop

    • Thursday, 1:30-2:30 PM

    • Teacher: Savanna

14 yrs old

  • Beginning Ballroom

    • Monday, 1:30-2:30 PM

    • Teacher: Lucy

  • Teen Hip Hop

    • Thursday, 1:30-2:30 PM

    • Teacher: Savanna

15-18 yrs old

  • Teen Hip Hop

    • Thursday, 1:30-2:30 PM

    • Teacher: Savanna

winter 2026 Class Schedule

(Classes start January 5th)

Monday

  • Beginning Ballet (8-11yrs) from 7:30-8:30PM

Tuesday

  • Princess Ballet (4-6yrs) from 4:00-5:00PM

  • All Stars (6-8yrs) from 5:00-6:00PM

  • Shining Stars (3-5yrs) from 6:00-7:00PM

  • Jazz/Hip Hop (7-11yrs) from 7:00-8:00PM

Wednesday

  • Jazz/Tumbling (4-6yrs) from 3:30-4:30PM

  • Beginning Ballet (5-7yrs) from 4:30-5:30PM

  • Hip Hop Kidz (8-12yrs) from 6:30-7:30PM

  • Beginning Ballet (8-11yrs) from 6:30-7:30PM

Thursday

  • Shooting Stars (2.5-5yrs) from 3:30-4:30PM

  • Ballet (6-8yrs) from 4:30-5:30PM

  • Pee Wee Hip Hop (5-8yrs) from 4:00-5:00PM

  • Jazz / Hip Hop (6-9yrs) from 6:00-7:00PM


Class Descriptions

    • Ages 2.5-3 (or 4yrs)

    • A combo class that includes Tap, Ballet, and tumbling

    • Ages 2.5-4

    • A fun, energetic, and creative movement class designed to introduce young children to all forms of dance.

    • Ages 4-5

    • An introduction to both tap and ballet.

    • Ages 4-6

      • Or 5-7yrs

    • An introduction to Jazz

    • Ages 6-8

    • An intermediate level class building skills in jazz technique.

    • Ages 8-10

    • A beginner/intermediate level class focusing on jazz technique.

    • Ages 5-7

    • Pre-ballet, learning ballet positions and creative movement while using princess-themed music and props

    • Ages 7-8

    • A beginner level ballet class

    • Ages 4-6

    • Basic tumbling skills (floor only)

    • Ages 8-12

      • or 5-10

    • This class will be divided into skill levels, including beginner, intermediate, and advanced. Basic tumbling skills will be taught, floor only.

    • Ages 5-8

    • This class is a fun and energetic introduction to hip hop designed for younger children.

    • Ages 8-11

    • This class is a fun and energetic beginner/intermediate hip hop class.

    • Ages 12+

    • This class is a fun and energetic intermediate/advanced hip hop class.

    • Ages 5 and up, by audition only. 

    • Call (801) 785-5883 or visit our “Competition Teams” page for more details on our national award-winning teams.

Come try your first class for FREE!