Thomas School of Dance - Dance studio in Bangor, Maine
Google Maps

Thomas School of Dance

Verified
Address

193 Union Street

Bangor, Maine 04401

Opening Hours
  • Monday: Closed
  • Tuesday: 4:00 - 7:00 PM
  • Wednesday: 4:00 - 7:00 PM
  • Thursday: 4:00 - 7:00 PM
  • Friday: Closed
  • Saturday: Closed
  • Sunday: Closed
97 programs

About Thomas School of Dance

Thomas School of Dance, located in Bangor, Maine, offers a rich and diverse dance education for students of all ages. With a comprehensive curriculum, the school provides opportunities to explore a wide array of dance styles, including foundational techniques in Ballet and Jazz, alongside energetic Hip Hop and expressive Contemporary classes. Students can also delve into the grace of Lyrical and Modern dance, the rhythmic storytelling of Musical Theater, and the discipline of Tap. For those seeking a more structured approach, dedicated Barre classes are available. The studio fosters a supportive environment where passionate instructors guide students in developing their skills, artistry, and love for dance. Thomas School of Dance is committed to nurturing the next generation of dancers, offering programs that cater to various interests and skill levels, from introductory classes to advanced training. Whether aspiring for performance, personal enrichment, or competitive endeavors, students at Thomas School of Dance receive a well-rounded dance education.

Programs from Thomas School of Dance

97 programs available

Classes

Level 5-7 Technique

Ballet classes.

Fridays 3:45 pm - 5:00 pm
Level 3-5 Technique Class

Ballet classes. R designation means participation in recital is optional, not mandatory.

Fridays 4:00 pm - 5:00 pm
Level 6 & 7 Partnering

Dancers must take preceding technique class. Ballet classes. Will not be performing in spring recital.

Fridays 5:00 pm - 5:45 pm
Pre-Pointe & Beginner Pointe

Minimum level 3. For the safety of the dancer, dancers may only participate in pointe work at the discretion of the instructor & director of ballet. Minimum age 10 for pointe work; may take pre-pointe prior to age 10 with at least two level 3 (or higher) ballet technique classes per week. Level 3 & 4 dancers ages 10-11 dancing on pointe must take at least 3 technique classes per week. Level 3 & 4 dancers ages 12 and up must take 2 technique classes per week for pointe work. Dancers must also take preceding ballet technique class. Does not participate in spring recital.

Fridays 5:00 pm - 5:45 pm
Combo B: Tap/Ballet

For students that have completed Combo 1 or new students 7 & up. Ongoing combination classes for students in grades K-4 with the option to perform in the spring recital. Please inquire for appropriate placement.

Mondays 4:00 pm - 5:00 pm
Combo A: Tap/Ballet

For students ages 5 and up. Ongoing combination classes for students in grades K-4 with the option to perform in the spring recital. Please inquire for appropriate placement.

Mondays 4:00 pm - 5:00 pm
Level 5-7 Divertissement

Dancers must take preceding technique class. Ballet classes. R designation means participation in recital is optional, not mandatory.

Mondays 5:00 pm - 6:00 pm
Junior Performance Ensemble Workshop
$211.00

For dancers ages 6-9. Dancers must be enrolled in a Combo class or in tap and ballet classes.

Mondays 5:00 pm - 6:00 pm
Jazz 4/Intermediate Jazz

Ongoing classes with the option to perform in the spring recital.

Mondays 5:00 pm - 6:00 pm
Adult Performance Ensemble Workshop
$211.00

For adult dancers minimum age 18. Please speak with Cassie or Serena about Performance Ensemble requirements.

Mondays 5:15 pm - 6:15 pm
Tap Line/Pre-Thomasettes & Thomasettes

Level 5 and up. Dancers need to be enrolled in two tap classes per week in order to proceed to Tap Line. Dancers need to continue in two tap classes per week until they receive the designation of “Thomasette” at which time additional tap classes are optional. Ongoing classes with the option to perform in the spring recital.

Mondays 6:00 pm - 7:15 pm
Tap 4

Ongoing classes with the option to perform in the spring recital.

Mondays 6:00 pm - 7:00 pm
Youth Hip Hop

Ages 6-12. Ongoing classes with the option to perform in the spring recital.

Mondays 6:15 pm - 7:15 pm
Teen Int/Adv Jazz

Ongoing classes with the option to perform in the spring recital.

Mondays 7:15 pm - 8:15 pm
Level 3, 3A & 4 Technique Class

(recommended as 1st class) Ballet classes. R designation means participation in recital is optional, not mandatory.

Saturdays 10:00 am - 11:15 am
Jazz 1 & 2

Dancers who have completed Jazz 1 or Combo 3, new dancers ages 8 and up or by placement. Ongoing classes with the option to perform in the spring recital.

Saturdays 10:15 am - 11:15 am
Jazz 1
*Tuition will be charged: Two classes for the price of one.* This pricing is not available for online registration.

Part of the 2 for 1 Level 1 Option. By placement or for dancers ages 8 and up. From the following three class options, dancers may choose two classes (choosing from two of the three disciplines) for the price of one. Please contact the studio to inform us of your choices. Additional classes will be charged separately.

Saturdays 10:15 am - 11:15 am
Combo C: Tap/Ballet & Jazz

For students that have completed Combo 2 or new students 8 & up. Ongoing combination classes for students in grades K-4 with the option to perform in the spring recital. Please inquire for appropriate placement.

Saturdays 10:15 am - 11:15 am
Level 5-7 Technique

Ballet classes. R designation means participation in recital is optional, not mandatory.

Saturdays 11:15 am - 12:30 pm
Tap 3

Ongoing classes with the option to perform in the spring recital.

Saturdays 11:15 am - 12:15 pm
Tap 1 & 2

Dancers who have completed Combo 3, new dancers ages 8 and up, or by placement. Ongoing classes with the option to perform in the spring recital.

Saturdays 11:15 am - 12:15 pm
Tap 1
*Tuition will be charged: Two classes for the price of one.* This pricing is not available for online registration.

Part of the 2 for 1 Level 1 Option. By placement or for dancers ages 8 and up. From the following three class options, dancers may choose two classes (choosing from two of the three disciplines) for the price of one. Please contact the studio to inform us of your choices. Additional classes will be charged separately.

Saturdays 11:15 am - 12:15 pm
Youth Irish 1/2

Ages 6 and up. Ongoing classes with the option to perform in the spring recital.

Saturdays 12:15 pm - 1:15 pm
Intermediate/Advanced Pointe

Level 6 and up and by placement. Dancers Levels 5 and up must take 2 technique classes per week for pointe work. Dancers must take preceding technique class.

Saturdays 12:30 pm - 1:30 pm
Tap 5 & Adv Tap

Ongoing classes with the option to perform in the spring recital.

Saturdays 2:30 pm - 3:30 pm
1st Semester Ongoing Young Preschool Workshop
$195.00

Ongoing class for young preschoolers. More information about the curriculum and performance opportunities is available upon request.

Saturdays 9:00 am - 9:30 am
Young Preschool
$99.00

1/2 hour independent pre-ballet and creative dance for 2 1/2 to 4 years. Parents/caretakers do not go into the studio with dancers. Does not perform in spring recital. Pre-registration required.

Saturdays 9:00 am - 9:30 am
Level 1 & 2 Technique Class

Ballet classes. R designation means participation in recital is optional, not mandatory.

Saturdays 9:15 am - 10:15 am
Ballet 1
*Tuition will be charged: Two classes for the price of one.* This pricing is not available for online registration.

Part of the 2 for 1 Level 1 Option. By placement or for dancers ages 8 and up. From the following three class options, dancers may choose two classes (choosing from two of the three disciplines) for the price of one. Please contact the studio to inform us of your choices. Additional classes will be charged separately.

Saturdays 9:15 am - 10:15 am
Preschool Combination Classes for 4 & 5 Years Old
$58.00

Ongoing classes for 4-5 years old not yet in kindergarten. No parent participation: parents/caretakers do not go into the studio with dancers. Will include pre-ballet creative dance and introduction to tap. Ongoing Preschool for 4 & 5 Years Old classes/dancers have option to perform in the spring recital.

Saturdays 9:30 am - 10:15 am
Level 4-6 Technique

Ballet classes.

Thursdays 3:45 pm - 5:00 pm
Hip Hop 3

Ages 7-10. Ongoing classes with the option to perform in the spring recital.

Thursdays 4:15 pm - 5:15 pm
Preschool Combination Class for 3 Years Old
$58.00

Ongoing class for age 3. No parent participation; parents/caretakers do not go into the studio with dancers. Will include pre-ballet creative dance and introduction to tap. Recital participation TBA.

Thursdays 4:15 pm - 5:00 pm
Level 4-6 Pirouette/Grand Jete Class

Dancers must take preceding technique class. Ballet classes. R designation means participation in recital is optional, not mandatory.

Thursdays 5:00 pm - 5:45 pm
Dance With Me
$75.00

Pre-ballet and creative dance for 18 months to 4 years. Adult participation/presence required; parent, grandparent, guardian, or other adult caretaker, etc. welcome to participate with child. Does not perform in spring recital. Pre-registration required.

Thursdays 5:00 pm - 5:30 pm
Level 2, 3 & 3A Technique Class

Ballet classes. R designation means participation in recital is optional, not mandatory.

Thursdays 5:30 pm - 6:45 pm
Hip Hop 4

Ages 11-13 or by recommendation. Ongoing classes with the option to perform in the spring recital.

Thursdays 5:45 pm - 6:45 pm
ADULT Beginner/Basic Tap

Ongoing classes with the option to perform in the spring recital.

Thursdays 6:45 pm - 7:45 pm
Tap 4 & 5/Junior Line & Pre-Thomasettes

Level 4 may take as 2 nd tap class, level 5 to take as 1 st tap class. Dancers looking ahead to proceed to Tap Line need to be enrolled in two tap classes per week by level 4/5. Ongoing classes with the option to perform in the spring recital.

Thursdays 6:45 pm - 7:45 pm
Hip Hop 5

Ages 14 and up or by recommendation. Ongoing classes with the option to perform in the spring recital.

Thursdays 6:45 pm - 7:45 pm
ADULT Intermediate/Continuing Hip Hop

Ongoing classes with the option to perform in the spring recital.

Thursdays 7:45 pm - 8:45 pm
Youth Lyrical 1, 2 & 3

Ages 6 and up. Ongoing classes with the option to perform in the spring recital.

Tuesdays 3:45 pm - 4:30 pm
Level 3A, 4 & 5 Technique Class

Ballet classes.

Tuesdays 4:00 pm - 5:15 pm
Combo D

For students that have completed Combo 3, new students 9 & up, or by placement. Ongoing combination classes for students in grades K-4 with the option to perform in the spring recital. Please inquire for appropriate placement.

Tuesdays 4:30 pm - 6:00 pm
Level 2 & 3 Technique Class

Ballet classes. R designation means participation in recital is optional, not mandatory.

Tuesdays 5:00 pm - 6:00 pm
Pointe 1-3

For Dancers Level 4+. For the safety of the dancer, dancers may only participate in pointe work at the discretion of the instructor & director of ballet. Minimum age 10. Level 4 dancers ages 10-11 dancing on pointe must take at least 3 technique classes per week. Level 4 dancers ages 12 and up must take 2 technique classes per week for pointe work. Dancers must take preceding technique class.

Tuesdays 5:15 pm - 6:00 pm
ADULT/Teen Beginner Ballet & Family Ballet Workshop Fall Session 2
$99.00

Pre-registration required. Beginners welcome! Youth, minimum age 7 may participate with an adult.

Tuesdays 6:00 pm - 7:00 pm
ADULT/Teen Beginner Ballet & Family Ballet Workshop Fall Session 1
$99.00

Pre-registration required. Beginners welcome! Youth, minimum age 7 may participate with an adult.

Tuesdays 6:00 pm - 7:00 pm
ADULT Continuing Ballet

Ongoing class. Ballet classes. R designation means participation in recital is optional, not mandatory.

Tuesdays 6:00 pm - 7:15 pm
Youth Lyrical/Contemporary 4

Ongoing classes with the option to perform in the spring recital.

Tuesdays 6:00 pm - 7:00 pm
ADULT Intermediate/Continuing Irish

Ongoing classes with the option to perform in the spring recital.

Tuesdays 7:15 pm - 8:15 pm
Adv Teen Contemporary/Lyrical

Ongoing classes with the option to perform in the spring recital.

Tuesdays 7:15 pm - 8:15 pm
Performance Ensemble Workshop
$211.00

For dancers ages 10 and up. Please speak with Cassie or Serena about Performance Ensemble requirements.

Wednesdays 3:45 pm - 5:00 pm
Young Preschool Workshops
$75.00

1/2 hour independent pre-ballet and creative dance for 2 1/2 to 4 years. Parents/caretakers do not go into the studio with dancers. Does not perform in spring recital. Pre-registration required.

Wednesdays 3:45 pm - 4:15 pm
Level 3-7 Stretch Class

Ballet class. Does not participate in spring recital.

Wednesdays 4:15 pm - 5:00 pm
Stretch & Conditioning Class

Ballet levels 3-7. Ongoing class. Does not participate in spring recital.

Wednesdays 4:15 pm - 5:00 pm
Levels 2/3 Irish

Ongoing classes with the option to perform in the spring recital.

Wednesdays 4:15 pm - 5:15 pm
Youth Intermediate 4/5 Irish

Ongoing classes with the option to perform in the spring recital.

Wednesdays 5:15 pm - 6:15 pm
ADULT/Teen Intermediate/Continuing Contemporary/Lyrical Workshop Fall Session 2
$132.00

Does not perform in spring recital. Pre-registration required.

Wednesdays 5:15 pm - 6:15 pm
ADULT/Teen Intermediate/Continuing Contemporary/Lyrical

Ongoing classes with the option to perform in the spring recital.

Wednesdays 5:15 pm - 6:15 pm
Level 5-7 Variations Class

Dancers must take preceding technique class. Ballet classes. R designation means participation in recital is optional, not mandatory.

Wednesdays 6:15 pm - 7:15 pm
ADULT Intermediate Tap

Ongoing classes with the option to perform in the spring recital.

Wednesdays 6:15 pm - 7:15 pm
ADULT/Teen Beginner Irish & Family Workshop Fall Session 1
$99.00

Soft shoe only. Youth, minimum age 7, may participate with an adult. Pre-registration required.

Wednesdays 6:15 pm - 7:15 pm
Advanced Tap

Open to level 6 and up. Ongoing classes with the option to perform in the spring recital.

Wednesdays 7:15 pm - 8:15 pm
ADULT Continuing Jazz Workshop Fall Session 2
$132.00

Pre-registration required.

Wednesdays 7:15 pm - 8:15 pm
ADULT Continuing Jazz

Ongoing classes with the option to perform in the spring recital.

Wednesdays 7:15 pm - 8:15 pm

Courses

Ballroom Workshops
$85.00

6 week workshops which will guide all levels through the Waltz, Swing, Foxtrot, Rhumba, Salsa and more; each workshop will be tailored to the group in attendance. Beginners welcome! These workshops do not perform in spring show. Please wear comfortable clothing and non-marking indoor shoes; no street shoes allowed on dance floors.

Thursdays 6:30 pm - 7:30 pm

Workshops

Modern Workshop Fall Session 1
$75.00

Appropriate for students in ballet level 5 and up or minimum age 12. More info coming soon.

Youth Modern Workshop Fall Session 2
$75.00

Open to students ages 7-11. More info coming soon!

Irish 6/7 Semester Workshop
$211.00

Please contact studio if interested in enrolling.

ADULT/Teen Beginner Lyrical/Contemporary Fall Session 1 Workshop

Workshop. TBA.

Teen Choreography Workshop
$175.00

Open to dancers in ballet level 5 and up or minimum age 12. Pre-registration required.

Fridays 5:45 pm - 6:45 pm
ADULT/Teen Beginner Jazz Workshop Fall Session 2
$99.00

Pre-registration required.

Mondays 7:15 pm - 8:15 pm
ADULT/Teen Beginner Jazz Workshop Fall Session 1
$99.00

Pre-registration required.

Mondays 7:15 pm - 8:15 pm
ADULT/Teen Beginner Modern Workshop Fall Session 2
$99.00

Pre-registration required.

Saturdays 10:15 am - 11:15 am
ADULT/Teen Beginner Modern Workshop Fall Session 1
$75.00

Pre-registration required.

Saturdays 10:15 am - 11:15 am
Dance With Me Workshop
$99.00

Pre-ballet and creative dance for 18 months to 4 years. Adult participation/presence required; parent, grandparent, guardian, or other adult caretaker, etc. welcome to participate with child. Does not perform in spring recital. Pre-registration required.

Saturdays 8:45 am - 9:15 am
Dance with Me Workshops
$75.00

Pre-ballet and creative dance for 18 months to 4 years. Adult participation/presence required; parent, grandparent, guardian, or other adult caretaker, etc. welcome to participate with child. Does not perform in spring recital. Pre-registration required.

Saturdays 8:45 am - 9:15 am
Preschool Tumbling Workshop Fall Session 1
$75.00

For 3 to 6 year olds. Does not perform in spring recital. Pre-registration required.

9/4, 9/11, 9/18, 9/25, 10/2 & 10/9
Preschool Tumbling Workshop Fall Session 2
$87.00

For 3 to 6 year olds. Does not perform in spring recital. Pre-registration required.

Thursdays 3:45 pm - 4:15 pm
Youth Hip Hop 1 & 2 Workshop
$211.00

Ages 4-6. Option to perform in spring recital.

Thursdays 5:15 pm - 5:45 pm
ADULT/Teen Beginner/Basic Tap Workshop Fall Session 2
$132.00

Pre-registration required.

Thursdays 6:45 pm - 7:45 pm
ADULT/Teen Beginner/Basic Tap Workshop Fall Session 1
$99.00

Pre-registration required.

Thursdays 6:45 pm - 7:45 pm
ADULT Intermediate/Continuing Hip Hop Workshop Fall Session 2
$132.00

Does not perform in spring recital. Pre-registration required.

Thursdays 7:45 pm - 8:45 pm
ADULT Intermediate/Continuing Hip Hop Fall Session 1 Workshop
$99.00

Does not perform in spring recital. Pre-registration required.

Thursdays 7:45 pm - 8:45 pm
ADULT/Teen Beginner Hip Hop Fall Session 1 Workshop
$88.00

Beginners welcome! Pre-registration required.

Thursdays 8:45 pm - 9:30 pm
ADULT/Teen Beginner Hip Hop Workshop Fall Session 2
$99.00

Pre-registration required.

Tuesdays 5:15 pm - 6:15 pm
ADULT/Teen Beginner Hip Hop Fall Session 1 Workshop
$99.00

Pre-registration required.

Tuesdays 5:15 pm - 6:15 pm
ADULT Continuing Ballet Workshop Fall Session 2
$99.00

Pre-registration required.

Tuesdays 6:00 pm - 7:15 pm
ADULT Continuing Ballet Workshop Fall Session 1
$99.00

Pre-registration required.

Tuesdays 6:00 pm - 7:15 pm
ADULT Intermediate Irish Workshop Fall Session 2
$99.00

Pre-registration required.

Tuesdays 7:15 pm - 8:15 pm
ADULT Intermediate Irish Workshop Fall Session 1
$99.00

Pre-registration required.

Tuesdays 7:15 pm - 8:15 pm
ADULT/Teen Intermediate/Continuing Contemporary/Lyrical Fall Session 1 Workshop
$99.00

Does not perform in spring recital. Pre-registration required.

Wednesdays 5:15 pm - 6:15 pm
ADULT Intermediate Tap Workshop Fall Session 2
$132.00

Pre-registration required.

Wednesdays 6:15 pm - 7:15 pm
ADULT Intermediate Tap Workshop Fall Session 1
$99.00

Pre-registration required.

Wednesdays 6:15 pm - 7:15 pm
ADULT/Teen Beginner Irish & Family Workshop Fall Session 2
$132.00

Soft shoe only. Youth, minimum age 7, may participate with an adult. Pre-registration required.

Wednesdays 6:30 pm - 7:30 pm
ADULT Continuing Jazz Workshop Fall Session 1
$99.00

Pre-registration required.

Wednesdays 7:15 pm - 8:15 pm

Frequently Asked Questions

How do I contact Thomas School of Dance?

Call Thomas School of Dance at (207) 945-3457 or visit https://thomasschoolofdance.com/.

Does Thomas School of Dance have evening hours?

Yes, Thomas School of Dance offers evening hours. Tuesday: 4:00 - 7:00 PM, Wednesday: 4:00 - 7:00 PM, Thursday: 4:00 - 7:00 PM.

What is the best way to contact Thomas School of Dance?

The quickest way is to call (207) 945-3457 or visit https://thomasschoolofdance.com/.

What city is Thomas School of Dance in?

Thomas School of Dance is in Bangor, Maine.

What is Thomas School of Dance's phone number?

You can phone Thomas School of Dance at (207) 945-3457.