10 Best Dance Classes in Singapore 2023

10 Best Dance Classes in Singapore 2023

Are you ready to let out your inner dancer and join the lively dance scene in Singapore? Here is a list of the top 10 dance schools in Singapore, so you don't have to look any further. From classical ballet to modern dance, hip-hop to salsa, these schools offer a wide range of dance classes for people of all skill levels and interests.

Whether you have danced before or not, get ready to dive into a world of rhythm, movement, and creative expression. Let's take a look at the best dance schools in Singapore, where you can find expert teachers, inspiring spaces, and a community of people who love to dance.

Key Consideration Factors

At Steriluxe, we care a lot about giving our readers information they can trust. Because of this, we are very careful about how we choose the best companies in each area. Google and Facebook scores are one of the most important things we look at when making our list. By looking at feedback from real customers, we make sure that our reviews are reliable and unbiased. These scores show how happy customers are in general and how good the service is.


Best Dance Classes Singapore

  1. STEP Studio

STEP school is a great dance school in Singapore that was started by Stephanie Loh and Deo Amarawi. It gives dancers of all levels the tools they need to reach their full potential. STEP Studio is a fun place for students to learn and play. It focuses on skill development and personal growth. Their classes include hip-hop, ballet, modern dance, and more. The studio also offers specialized classes and a yearly recital production. 

>>Company details

Website  https://www.step.sg/ 
Address 231 Mountbatten Rd, Block G #01-05, Singapore 397999
Contact +65 6397 4989
Operating hours

Mon 6:30 – 10 PM

Tues 5:30 – 10:30 PM

Wed to Fri 5:30 – 10 PM

Weekends 10:30 AM – 7 PM

>>What we like about it

  • Personalized guidance
  • Skills and growth focus
  • Diverse dance genres


Been here since I started dance 5 years ago, and everytime I go back to dance it has always been a homely and cozy space to let go of your inhibitions and just learn to dance:””) very very good for beginner dancers because all the instructors are very friendly and attentive on improving you as a dancer - Pearly (Facebook review)


  1. EN Motion Dance School 

EN Artistic Director Mr. Gary Foo started Motion Dance School in 2004. It is the biggest and most well-known Street Latin Dance school in Singapore. They have a lot of different classes, like LA Salsa, Bachata, and more. The school's commitment to teaching the basics and focus on basic body movements in Latin dancing have led to impressive results.

>>Company details

Website  https://dance-en-motion.com/ 
Address  03-05/05A Cineleisure, 8 Grange Rd, Singapore 239695
Contact +65 9159 7811
Operating hours Daily 9AM – 10PM

>>What we like about it

  • Singapore’s largest Street Latin Dance school.
  • Most award-winning dance school in Singapore.
  • Taught by experienced award-winning instructors.


The instructors are very friendly and patient. They teach every detail of the steps and moves that U need to learn.. they also have sense of humor while teaching . It's really fun dancing at En Motion Dance School. More power and Thank you. - Maria Belle (Facebook review)


  1. Kavanagh Dance 

Kavanagh Dance is a well-known dance school in Singapore. It has been around since 1972. They offer dance lesson plans that have been approved by the Australian Commonwealth Society of Teachers of Dancing. Students of all ages can learn Ballet, Theatrical, Jazz, and other styles in a warm setting that focuses on technical skills and emotional depth.

>>Company details

Website  https://www.kavanaghdance.com.sg/ 
Address 1999 Lor 8 Toa Payoh, Singapore 319258
Contact +65 8101 5270
Operating hours

Thursday and Friday 3:30PM – 6PM

Saturday and Sunday 10AM – 6PM

>>What we like about it

  • 49 years of experience in the dance industry
  • Focus on nurturing very young children
  • Offers C.S.T.D. dance syllabi


Wonderful team of teachers with experience and most importantly, they have genuine hearts to groom dancers from within all the little ones. I highly recommend it for parents who are looking for a safe space for their children to explore different genres of dance with great teachers who are patient, professional and real practitioners who dance their talk!Didn't regret sending my kid and nieces to them.. keep up the great work teachers!! (Google review)

  1. ZiggyFeet 

ZiggyFeet stands out for its social dance classes, which give students a real experience of social dancing while they are also learning in the classroom. Their lesson plan helps people feel more confident when dancing with a partner. The studio is known for having a lot of dancers and a lively setting.

>>Company details

Website  https://www.ziggyfeet.com/ 
Address 6 Raffles Boulevard, #B1-01/02/03, Singapore, Singapore 039594
Contact +65 8181 9785
Operating hours

Weekdays 6 -10 PM

Weekends 2 – 10 PM

>>What we like about it

  • Well-paced syllabus
  • Confidence-building approach
  • Passionate instructors


Always have fun learning bachata and choreography with Ziggy Feet. Great instructors and lovely dance community. Just Dance Lah don’t worry even if you have two left feet. - Joseph (Facebook Review)

  1. BarreWorks Dance Studio

BarreWorks Dance Studio is best known for its classical ballet classes, but it also teaches other types of dance. They are a registered school with the Royal Academy of Dance, which teaches students to appreciate the past and cultural importance of dance. BarreWorks wants to help people learn how to dance and grow to love and enjoy it.

>>Company details

Website  https://www.barreworks.sg/ 
Address 897b Old Holland Rd, Singapore 278690
Contact +65 9664 6551
Operating hours

Mon, Wed, Fri: 3–9pm

Tuesday and Thurs: 9am–8pm

Saturday: 9am–7pm

Sunday: 9am–5pm

>>What we like about it

  • Registered school with the Royal Academy of Dance
  • Commitment to accompany students throughout their dance journey
  • Emphasis on exposing students to various dance forms


Nurturing dance environment with passionate teachers. - Nezia Marina (Facebook review)

  1. Danz People

Since 2008, Danz People has been a top school that offers a wide range of dance-related activities. Their teachers teach different kinds of dance, which helps people love dancing and promotes Arts Enrichment Programs for schools. Their full curriculum shows how much they care about dance instruction.

>>Company details

Website  https://www.danzpeople.com/ 
Address  6 Raffles Blvd, #02 – 15 / 17, Singapore 039594
Contact +65 6884 9072
Operating hours

Weekdays 3PM – 10PM

Saturday 10:30AM – 7PM

Sunday 11:30AM – 6PM

>>What we like about it

  • Offers courses for all ranges of levels
  • Instructors with diverse backgrounds and expertise
  • Curriculum includes Hip Hop, Jazz, and Contemporary


A great dance studio in singapore Marina Square :/) awesome teachers and a great place to express your own flow! - Alex Leroy (Facebook review)

  1. Slap Dance Studio

SLAP is the best pole and aerial dance school in Singapore. It teaches both athletic and dance-based moves. Their classes are fun and offer physical workouts that improve strength, flexibility, and dance skills.

>>Company details

Website  https://www.slap.sg/ 
Address 144 Robinson Road 10-01, #11-01, #13-02 Reception at #10-01, Singapore 068908
Contact +9128 2166
Operating hours

Monday to Friday

12PM – 2PM, 6PM – 10PM

>>What we like about it

  • Premier pole and aerial dance studio in Singapore.
  • All-round cardiovascular workout.
  • Emphasis on building strength and flexibility.


Slap instructors are awesome! Did an Intro to Pole and currently doing Heels Basic simply because the song selections and choreography are amazing  Both Fiona and Charmaine are great at breaking down the choreos and cues are always on point! Jasmine (the Queen) made me laugh so hard and I had sooo much fun at her Chair Trial! It's no wonder everyone adores the founder of SLAP  200% recommend to anyone wanting to try this studio!! - Lea Ang (Facebook review)

  1. Groove 

Groove Dance School has passionate teachers who teach many different types of dance. They are a well-known pole and exotic dance school that offers fun and interesting classes to improve dance skills and get people moving.

>>Company details

Website  https://www.groove.com.sg/ 
Address 195 Pearl’s Hill Terrace, #01-01, Singapore 168976
Contact +68020 4587
Operating hours

Mondays to Fridays

9am to 3pm

>>What we like about it

  • Passionate and specialized instructors.
  • Fun and enjoyable dance lessons.
  • Established as Singapore’s premier pole and exotic dance school.


Once you get started, you will get hooked and look forward to more... awesome Teachers and meeting beautiful people... wish you had a branch in our suburbs in the sunshine state…- Noreen (Facebook review)

  1. Caliente-Dance

Caliente Dance Studio focuses on Latin dances like Salsa, Bachata, and more. Through dance classes, they try to improve the mind-body connection, self-expression, and general well-being.

>>Company details

Website  https://www.caliente-dance.com/ 
Address #08-02 Realty Centre, 15 Enggor Street Singapore 079716
Contact +65 9005 3482
Operating hours Daily 7am–12am

>>What we like about it

  • Focus on the mind-body connection
  • Emphasis on self-expression and creativity
  • Holistic approach to fitness and well-being


Hi, my name is Maya! I am a music teacher from Japan and I've been living in Singapore for the last 2 years. I am currently taking Salsa and Bachata lessons to try my skills at social dancing. I'm looking to keep taking dance lessons at Caliente Dance Studio and hopefully adding solo dancing to my repertoire soon as well. "I've always had a fascination for people with the skills to dance. And also as a music teacher, anything related to music always catches my attention. I started learning Salsa and Bachata after my friend kept taking me to different social dancing events. At some point I decided it wouldn't hurt learning how to dance myself. And now that I've finished a few levels, I just want to keep improving!" - Maya

  1. Breathe Dance Company

Breathe Dance Company has a variety of lessons, such as pole dance, adult ballet, floorwork, and flexibility. Their teachers are enthusiastic and have a lot of experience, so they can make lessons for people of all skill levels.

>>Company details

Website  https://breathedance.co/ 
Address  18 Cross St, #B1-114, Singapore 048423
Contact +65 8805 8791 (text only)
Operating hours

Weekdays 12 – 2 PM, 6 – 9 PM

Weekends 10 AM– 4 PM

>>What we like about it

  • Beginner-friendly classes with no prerequisites
  • Group classes available
  • One-to-one private classes offered


Love the vibes and the friendly warm instructors who were awesome in their own dance styles. Patient & encouraging. Inspires me to be better. I love that they have Kids class too! - Suzi Tan (Google review)

Popular Types of Dance in Singapore

Singapore likes different kinds of dance, like hip-hop, modern, K-pop, ballet, Latin dance, Bollywood, and jazz. Hip-hop is popular with young people because of its fast-paced movements, while modern music focuses on creativity. K-pop dance copies famous dance moves, and ballet is all about being graceful. Latin dances like salsa and bachata are exciting because of their lively beats. Bollywood mixes forms from India and the West, and jazz has a wide range, from Broadway to modern music.

Frequently Asked Questions

  • How long do dance classes typically last? 

Dance class durations vary but usually range from 45 minutes to 1.5 hours per session.

  • What age groups do dance classes cater to? 

Dance classes are often available for all age groups, from toddlers to adults.

  • Do I need to bring any special equipment or attire for dance classes? 

Attire depends on the dance style, but comfortable clothing and appropriate dance shoes are common. Some classes might require specific shoes or accessories.

  • How much do dance classes typically cost in Singapore? 

Dance class costs vary based on the studio, dance style, and duration. Prices can range from around SGD 20 to SGD 50 per class.

  • How do I choose the right dance class for me? 

Consider your interests, experience level, preferred dance style, and class schedule when selecting a dance class.

Back to blog