Dance Classes for Ballroom, Latin & Sequence in Stroud & Gloucester.

Joining one of our Dance Classes is easy. Just contact us via the website or email to let us know which day and venue you would like to attend.   

We learn the Ballroom dances Waltz, Quickstep, Foxtrot, Tango and Latin dances Cha Cha Cha, Rumba, Jive, Samba.  

We teach in an easy to remember format and do not change partners.  

Learning to dance is a rewarding hobby that you can do together.  You may want to come to our events.  We do social dances in Gloucester and Stroud or you can join us on one of our dancing holidays.  There is something for everyone.  

Making friends, keeping the body and mind fit and active are just a few of the rewards you get from our Dance Classes. Dancing has been proven to help with your Mental Health too.  We cater for complete Beginners to Next Levels and Advanced.  Whatever your ambitions, we can help you achieve your goals.  If you want further information get in touch via our contact page.

Dance Classes Stroud


6.30pm Beginners

7.30pm & 8.30pm Next Levels

Cashes Green Primary School,

Hillcrest Road, Stroud, GL5 4NL


Dance Classes Gloucester


7.30pm Next Level

8.30pm Beginners

 Abbeydale Community Centre,

Glevum Way, Gloucester, GL4 4BL




Stroud and Gloucester Dance Classes with Elaine & John

Elaine & John Teaching a Class

Elaine & John Teaching A Group Off Pupils A Routine

First Wedding Dances, or that special event, we can help.

Wedding Dance Lesson

A Wedding Couple

Do you need a Dance Class or Private Tuition for your Wedding or special events in your life?

At Elaine’s Dancing School you can have private tuition or join our Dance Classes at Stroud or Gloucester.

We can choreograph your routine to suit your music and requirements.

Get in touch via our contact page and see how we can help make your special day one to remember.