Join our dance family and have the time of your life!

Avondale Dance Directions is a full-service ballroom dance studio, providing the finest instruction available in the Jacksonville for all dance styles including American Smooth, American Rhythm, International Standard and International Latin.


Private Classes

Develop your skills quickly and individually with our private lessons, available in all styles of dance. Each lesson will be tailored to your needs, interests and desires.

Group Classes

Group dance lessons are an excellent place to put some of your training into practice!  You will learn rapidly and will have the time of your life while learning!

Wedding Dances

Have a pending wedding date and dreading the first dance? Not to worry! Avondale Dance Directions loves choreographing wedding dances and can help you be prepared for the big day!

Novices Welcome!

Think you have 2 left feet? Not a problem! Avondale Dance  Directions welcomes a challenge, and promises our highly trained instructors will have you dancing in no time!

Join a class (no partner required!) to learn dances like the waltz, foxtrot, tango, salsa, and swing in the camaraderie of a group setting. Or, sign up for private lessons customized just for your needs and desires. Come to Avondale Dance Directions to learn social dancing, or to refine your skills for competitions.

Dreaming of the perfect wedding dance? We specialize in unique choreography created just for you, or we will teach you all the basics you need to make your first dance as a married couple memorable, elegant and stress-free.

On your own or with a partner or friend, whether you’re a beginner or a seasoned professional, whether you want to meet new friends while learning basic skills or train for competition, Avondale Dance Directions is the place for you.