Discovery Coast Dance Centre offers a large variety of dance classes for all skill levels and for all ages (2yrs to adults) in Agnes Water and Miriam Vale.

Our experienced teachers are passionate about helping each dancer achieve their highest potential, while also having as much fun as possible. Have a look at our classes below and our timetable to find the classes that best fit your needs.



Classical ballet is the foundation for all other dance styles. Ballet improves your body's control, posture, muscle tone, flexibility and core strength.


One of the most popular and well known forms of dance. Jazz dance includes strength, flexibility and conditioning technique and progressions including turns, kicks and leaps. In a Jazz class the dancers also learn many fun and trendy dance steps that are used for all forms of dance.


Tap dance is a style of dance in which a dancer wears shoes with heel and toe taps attached, and sounds out audible beats by rhythmically striking the floor.

Hip Hop

Hip Hop encompasses a wide range of street styles including urban, new school and breaking.


Lyrical and Contemporary are expressive dance forms with a free, artistic and creative feel. They draw a lot of their technique from classical ballet.

Lyrical is a fusion of ballet and jazz, with expressive motions that tell a story.

Contemporary often focuses on floor work and works on the principles of centering, alignment, gravity, contraction, release and suspension.

Musical Theatre

Musical Theatre is a combination of dialogue, acting, dancing and singing.  In Musical Theatre you will learn about different musical productions across the ages.

Tiny Tots Classes

Our Tiny Tots classes in Ballet, Jazz and Tap are specifically designed for children aged 2-4 years. Children are introduced to basic movement, coordination and rhythm skills. They learn how to skip, put simple movement combinations together, balance and gain an awareness of self and others.

Adults Classes

Our Adult classes in Ballet, Jazz and Tap combine easy to follow dance moves with strength-training exercises, and will have you sweating and singing along to the music. Build endurance, burn fat, and tone your body in these Adults classes for all dance and fitness levels.

Progressing Ballet Technique

Progressing Ballet Technique (PBT) is an innovative body-conditioning and strengthening program that has been designed to enhance students' technique by focussing on training the muscle memory required in each exercise in all forms of dance. It is a unique training system using ballet-technique specific exercises to train skill acquisition in a graded and progressive manner from junior through to advanced levels.

Competitions and Performances

All our classes have the opportunity to compete and perform at local events.


Progress in dance and undertake exams in the CSTD Syllabus.

Private Lessons

Learn a solo, duo or trio dance to compete or perform, or simply improve your dancing with a one off or regular private lesson.

Video Resources

Can't get enough of dance? Want a little extra practise? Let us know what Video Resources you need to help you on your dance journey.