Find a class that suits you
Love Dance Academy offer dance classes for ages 2 and over across a number of local communities. Our classes are all about developing a life-long passion for dance and movement in our students. We believe that dance is for everyone and are sure to have a class to suit you!
You can view our full timetable of current offerings below. Free trials are available in all children’s classes!
Read more about our unique class styles
Our classes teach Modern Dance technique and explore Lyrical, Commercial and Musical Theatre Jazz styles. We also include creative movement in every class, allowing students to develop their own sense of style and love for movement.
Click on the images to find out more about our class style, levels and fees!
Babies Classes
(ages 2-4)
Minis Classes
(ages 4-6)
Junior 1 & 2 Classes
(ages 7-13)
Interested in Adult classes?
They will be COMING SOON!
Read more by clicking the button.
Teens Classes
(ages 13+)
Multiple locations in West Oxfordshire!
Love Dance Academy currently offers weekly classes for ages 2-13 in Charlbury, Eynsham and Ducklington (Witney). Classes in Alvescot, Carterton are launching in September 2026! All venues have been specially selected offering a large dance space, toilet and baby change facilities and either onsite or close by parking.
Eynsham Village Hall
Ducklington Village Hall
Charlbury Memorial Hall
Alvescot Village Hall
Join Love Dance Academy today!