24405 Halsted Rd. 
Farmington  Hills MI, 48335
248-476-7074


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:

(248)476-7074