Barbara Hatch School of Dance

24405 Halsted Rd. 
Farmington  Hills MI, 48335
2017 Groove Nationals Champs!
     JAM Winner 2016 and 2017!

It is the goal of Barbara Hatch School of Dance to provide dance education in a friendly, nurturing environment, as well as appreciation of all the arts, love of music and movement. Dancers are not born, they are made, and the best dancers are made right here at BHSOD.

- Pre-School Ballet & Tap
  - Ballet and Pointe
  - Lyrical
  - Tap
  - Jazz
  - Hip Hop
  - Acro
  - Adult Classes

Studio Features:
  - Highly Qualified Staff
  - Professionally Sprung Dance Floors
  - Study Room for students
  - Excellent Pre-School Program
  - Competitive Company
  - Full Length Nutcracker Ballet 

Memorial Weekend The studio will be closed Saturday, May 26th - Monday, May 28th.

Summer Camps & Classes Sign up for Summer Camps or classes by May 1st and save 10%! For more details -(Click Here)

Recital Tickets go on sale Friday, May 11th at 10am online:
or call: (435)222-2849
Please note: Tickets will not be sold at the studio. Any remaining unsold tickets will be available at the door.

Competition Team Auditions 
Tuesday, July 10th 2018
Tuesday, August 7th 2018
  • Ages 6-9  5:30-6:15pm
  • Ages 10-13  6:15-7:15pm
  • Ages 13 & Up 7:15-8:15pm

Photo Days at BHSOD A professional photographer will be in our studio to take individual dancer photos. Please sign up for an appointment at the front desk.
  • Friday, June 1st 4:00pm-7:00pm
  • Saturday, June 2nd 12:00pm-5:00pm

    Online Payments:                            
    Sign in with the email address you have on file with us. On your initial visit to the site, click 'forgot password' to set up your password. Please DO NOT set up a new account for your dancer. Every registered dancer has an existing account already. To access that account, please follow the directions above. Our system can only accommodate one account per dancer.

    2017/18 Schedules:
      -- In-Person Reg. Form - (Click Here)
      -- PDF Class Schedule - (Click Here)

    Contact Us: (248)476-7074