We offer classes in various different styles for children from approximately 15 months old to school leavers. Please see the information below to choose the class(es) suitable for you.

New Students

If you would like your child(ren) to start classes with us then please register with our MKDC Class Manager Portal.  Once you have completed the registration details, with yourself as the customer and your child(ren) as the student(s), you will be able to see the classes that are suitable for your child(ren) to join using the Enrol Now option (we do not use the trial classes part of the Portal).

Provided there is space in the class you have chosen we will approve your enrolment and the class will be moved from your ‘pending enrolment’ list to ‘upcoming classes’.  We will issue you with an invoice for the next lesson in each class you chose as a trial and you will need to make payment when attending the lesson(s).  After the trial has taken place we will issue you with an invoice for the remainder of the half-term block and if you wish to continue with the classes then you all you need to do is make payment by the due date shown to secure your child’s class place(s).

If suitable classes are full then your child will be placed on the waiting list for the class you have chosen and we will contact you to offer alternative classes or once a place becomes available in your chosen class.

Please email us if you have any questions.


The majority of our classes are held at our dance centre in the Success Temple in New Bradwell – see here for how to find us. Some of our Wednesday after school classes are held at New Bradwell School which is just around the corner from the dance centre – see here for directions.

Our children’s classes run during term times only. We follow Milton Keynes Council for our term dates and these can be found here. We run a revised pay-as-you-go timetable on Saturdays during the school summer holidays which are open to current and new students.

Children under the age of 11 should be escorted into the building by a parent/carer to ensure that they are correctly booked into classes before being left with us.

Parents/carers do not stay in any classes with the children, with the exception of Baby Boppers (for our youngest dancers). However, we do ask that a parent/carer of any pre-school aged child attending Lollipops or pre-school ballet stays on the premises or in our car-park during their child’s class.

You can book and pay for one initial trial lesson in all of our classes before committing to a half-term block.  After this trial lesson all classes are booked and paid for in half-termly blocks. Our term dates can be found here. Our Baby Boppers and Lollipops classes are pay-as-you-go with the option of booking a half term in advance with a discount.

Class places are limited and will need to be booked and paid for in advance.  We do not offer pay-as-you-go prices (except for Baby Boppers, Lollipops and our Summer Holiday classes) or casual drop in / one-off session bookings, and there will be no price reduction if you are not able to make any of the lessons, for any reason, in each half-term block.  We are also unable to carry forward credits for any unattended lessons to the next block. Our half-term block prices include a discount on the weekly lesson price for block booking and pre-payment.

Current students can login to our Portal check their class details and invoices.

Baby Boppers – 15 months – 2 ½ years old

An energetic, fun class designed for confident walkers, aged from approximately 15 months up to 3 years, to experience their first dance lessons. These classes can be attended on a pay-as-you-go basis, with the option to book and pay for half-termly blocks with a discount if wished.

This class is disco freestyle based with elements of ballet and rock ‘n’ roll.  We focus on engaging the children with fun active exercise whilst introducing good dancing technique to prepare them for their dancing future.

Grown ups must accompany their child(ren) during the class and are encouraged to join in with the dancing too!

9:30am – 10:15am Tuesdays
9:30am – 10:15am Thursdays

Lollipops  – 2 ½ to 4 years (pre-school age) 

An energetic, fun class for toddlers aged from approximately 2½ upwards.  We encourage all children aged under 3 who are new to classes with us to join our Baby Boppers classes with a parent/carer first and do not register new children aged under 2½ years straight into our Lollipops classes. These classes can be attended on a pay-as-you-go basis, with the option to book and pay for half-termly blocks with a discount if wished.

This class is Disco Freestyle based with elements of ballet and rock ‘n’ roll. Following on from our Baby Boppers class, we focus on engaging the children with fun active exercise whilst introducing them to more dancing techniques.

Parents/carers do not stay in class with the children, but we do ask you to stay on the premises or in the carpark for the duration of the class.

10:15am – 11:00am Tuesdays
10:15am – 11:00am Thursdays
9:15am – 10:00am Saturdays

Ballet – from 3 years old

This classical style of expressive movement has something to offer for everyone. Ballet dates back to the 17th century and the conventional steps, grace and fluidity of movement are still found in ballet today. Ballet choreographers have been influenced by composers through the ages and we use both classical and modern pieces of music during our classes. Ballet techniques are the foundation of all dance, and ballet classes can assist with posture and form for all other styles.

We teach ballet for pleasure or for the more serious-minded, and children can start in our pre-school class from age 3.  We offer Rosette and Graded IDTA examinations to those pupils who wish to follow this route. We only enter pupils when we feel they are ready for an exam.

All age ranges for our ballet classes are approximate and children generally only move classes after our annual exam sessions.

Pre-school: age 3-4 years (pre-school age)

4:15pm – 5:00pm Tuesdays

Children can start ballet classes with us from age 3, and remain in this class until they start school.

For the pre-school class, we do ask a parent/carer to stay on the premises or in the car park for the duration of the class.

Preparatory: age 4 and attending school – 7 years (Reception, Years 1 & 2)

5:00pm – 5:45pm Tuesdays
4:15pm – 5:00pm Thursdays

Primary: age 7+ (School Year 3 and above)

5:45pm – 6:30pm Tuesdays

Graded Classes

Children who are at Secondary School (age 11+) and are new to ballet should start with a trial in the Grade 1 class.

Grade 1: 5:00pm – 5:45pm Thursdays
Grade 2: 5:45pm – 6:30pm Thursdays
Grade 3: 6:30pm – 7:15pm Thursdays
Grades 4&5: 7:15pm – 8:00pm Thursdays

Disco Freestyle – from school age (4/5+)

A modern, expressive and varied dance style.  Freestyle is a popular form of dance in the UK today.  It involves runs, spins, kicks and leaps, as well as many other diverse steps and movements with lots of arm and hand actions.

The music can be fast and rhythmic or slow and sensuous, allowing dancers of all ages to use freedom of expression to enhance their style.

Age 4-7 (School Years Reception, 1 & 2)

9:15am – 10:00am Saturdays
10:45am – 11:30am Saturdays
4:00pm – 4:45pm Wednesdays

Age 7-11 (School Years 3-6)

12:15pm – 1:00pm Saturdays
5:45pm – 6:30pm Wednesdays @ New Bradwell School
(Advanced classes by invitation only – Saturdays)

Age 11+ (School Year 7+) – Freestyle Commercial

10:45am – 11:30am Saturdays
7:15pm – 8:00pm Wednesdays @ New Bradwell School
(Advanced classes by invitation only – Wednesdays)

Rock ‘n’ Roll – from school age (4/5+)

Rock ‘n’ Roll is a fast-paced and lively dance; one of the many Jive dance styles it emerged in America from the Swing dance Lindy Hop.  Rock ‘n’ Roll is fun, energetic and can be performed socially or as a competitive dance.  This dance has something for everyone; adults and children alike, and is performed to great music.

Children (and more adventurous adults) choosing to compete in Rock ‘n’ Roll will learn Acrobatic Rock ‘n’ Roll, which requires a lot of skill and stamina and is a highly demanding sport. Kicks and acrobatic elements such as lifts, throws, jumps and flips, are all characteristic of competitive Rock ‘n’ Roll dancing.

Our Freestyle Rock class combines Disco Freestyle and Rock ‘n’ Roll into one class for those wishing to start to learn both styles together.

Age 4-7 (School Years Reception, 1 & 2)

10:00am – 10:45am Saturdays
5:00pm – 5:45pm Wednesdays @ New Bradwell School – From age 5

Age 7-11 (School Years 3-6)

1:00pm – 1:45pm Saturdays
5:00pm – 5:45pm Wednesdays @ New Bradwell School
(Advanced class by invitation only – Saturdays)

Age 11+ (School Year 7+)

11:30am – 12:15pm Saturdays
6:30pm – 7:15pm Wednesdays @ New Bradwell School
(Advanced class by invitation only – Saturdays/Wednesdays)

Ballroom and Latin American – from School Year 2+

We introduce this ‘Strictly’ style of dancing to children from 6/7 years of age (School Year 2 +). Whether they are budding professional dancers or just looking for a new hobby where they can make friends and have fun they are sure to enjoy these classes.

Our Ballroom and Latin classes promote coordination, improved posture, strength, flexibility, self-confidence and positive body image.  We offer children the option of taking IDTA examinations in both Ballroom and Latin styles and the opportunity to sparkle on stage in our theatre shows.

Our children’s classes include various different styles of Ballroom and Latin dances.

4:15pm – 5:00pm Thursdays: New Beginners
(Advanced classes follow this class – by invitation only)

Contemporary – from 9 years (school year 5+)

Varying rhythms and styles for fun musical interpretation.

Contemporary is fun. You will learn to develop many different movements reacting to a broad choice of varying rhythms and musical styles. Classes are structured to begin to prepare the physical strength and flexibility required to demonstrate emotion through interpretation of any musical genre.

One minute you may be dancing to the rhythm of a drum, the next to a contemporary jazz style. You may explore the contrast between expansion and relaxation or learn to isolate in a slick stylish mood. Whatever the atmosphere of the class, it will be a wonderful opportunity to react and interact with other members and really dance to express your feelings.

6:30pm – 7:15pm Tuesdays
(7:30pm Advanced classes by invitation only)

Competitive Dancing

You must regularly attend a Freestyle and/or Rock’n’Roll class with us in order to join our Competition Squad. Further details can be found on this page.