24405 Halsted Rd. 
Farmington  Hills MI, 48335

Barbara Hatch 
School of Dance

At Barbara Hatch School of Dance (BHSOD), we are committed to providing an outstanding dance education and training program in a friendly, nurturing environment. We encourage an appreciation of the arts, love of music and movement, and foster a respectful team spirit. We can't wait to welcome you to the BHSOD family!

Register today for the 2021-22 dance season!

  • In-person registration will take place August 24, 25 & 31, 4-7 p.m.

  • Online registration via Studio Director is now available

  • Register via email at barbarahatch@bhdance.com OR by phone at 248-476-7074

  • For additional registration information, please click here

  • Classes begin Monday, September 13
We proudly train students ages 3 and up in a variety of dance subjects. Our curriculum includes:

  • Preschool Ballet & Tap
  • Ballet
  • Pointe
  • Lyrical
  • Tap
  • Jazz
  • Hip Hop
  • Acro
  • Adult classes
Our highly qualified faculty provide our students with a stellar dance education in a state of the art facility. Some studio features include:

  • 5,000 square feet of space
  • Professionally sprung dance floors
  • Study room for use during break times
  • Private changing facilities
  • Ample waiting room space for families
Stay social! Connect with us on Instagram @barbarahatchschoolofdance and Facebook @BHSOD
Nutcracker Ballet:

Auditions for BHSOD's renowned full length Nutcracker Ballet will take place September 1, 2021 at the studio.

  • Ages 4-6, 5-5:30 p.m.
  • Ages 7-10, 5:30-6:15 p.m.
  • Ages 11-18, 6:15-7:15 p.m.
  • Clara Audition, 7:15-8:00 p.m.

Safety Protocols:

  • For the health and safety of our students, families, and staff, BHSOD follows all CDC guidelines as well as state and local mandates related to COVID-19. We appreciate your cooperation.

Online Payments:

To make a payment or view your account, click here.
  • Sign in with the email address you have on file with us.
  • If this is your first visit to the site, click 'forgot password' to set up a password.
    • Each dancer will have an existing account upon registration
      • Please do not set up a new account for your dancer as the system can only accommodate one account per dancer.
  • Under 'Autopay/Recurring Payment Plan' you do not have to check the "Yes" box; you can leave it blank and click "Next" to continue to the payment screen.
    • If you have any questions about your online account, please call 248-476-7074
Be a part of our renowned BHSOD Competition Company!

Contact us for more information and audition opportunities.
Contact Us: