Est. 1999 · Teach · Connect · Inspire

Real Ballroom. Real Confidence.
A Community, Not Just a Class.

From your child's first cha-cha, to your own progress on the floor, to the first dance you'll never forget — JJ Dance Academy has been Singapore's home for ballroom, Latin & social dance, and the community built around it, for over 25 years.

Adults & Social dance at JJ Dance Academy

Adults & Social

Ballroom, Latin & social dance for teens and adults — beginner to competitive, solo or with a partner.

Explore adult classes →
Wedding first dance coaching at JJ Dance Academy

Wedding Dance

Private coaching for couples — walk into your first dance ready, relaxed and looking like you've done it for years.

Explore wedding packages →
Kids dance class at JJ Dance Academy

Kids Dance

Ballroom & Latin classes for children from age 4 — confidence, posture and discipline through movement.

Explore kids classes →
1999
Studio Founded
25+
Years in Singapore
15+
Dance Styles Taught
3
Programmes: Adults, Weddings & Kids
4
MRT Lines Nearby
Early Membership

Join Before the Rate Goes Up

JJ Dance Academy membership pricing rises in cohorts of 50 as we grow. Join now to secure the current rate.

Sold Out

First 50 Members

$99/mo
Closed — thank you to our founding 50
Live Now

Next 50 Members

$148/mo
Starts August 2026
Our first 50 members already sold out
Join Now — Lock in $148/mo Not sure yet? Book a free trial first
Coming Next

Standard Rate

$208/mo
Once the next 50 spots are filled
This is lifetime early-member pricing. Join now and your $148/mo rate stays locked in for as long as your membership remains active — even after this cohort closes and the rate rises for new members.

What's Included

  • Unlimited group classes across Ballroom, Latin & Social styles
  • 4 free practice sessions per month
  • Member pricing on socials & workshops
  • Access for beginner through advanced levels
  • Founding rate locked for life, for as long as your membership stays active
  • No long-term contract — cancel with 7 days' notice before your next billing date
  • A community of dancers to grow with — not just a class to attend
Teach · Connect · Inspire

More Than Classes. A Place to Belong.

Membership at JJ Dance Academy isn't just access to a timetable. It's a fast-growing community of dancers who train, celebrate and grow together — right in the heart of Singapore, with new faces joining the floor every single week.

Social & practice night at JJ Dance Academy

Social & Practice Nights

Regular social dance evenings where members of every level practice together outside of class hours.

Showcase and medal test winners at JJ Dance Academy

Showcases & Medal Tests

Shared milestones — from your first Bronze test to a spot in our annual showcase — celebrated as a studio, together.

Member celebration at JJ Dance Academy

Member Celebrations

Birthdays, dance anniversaries and personal wins get recognised — this is a studio that knows your name.

Adults & Social Dance

Progress at Your Own Pace, Socially or Competitively

Whether you want a fun night out on the floor or you're chasing your next medal, our adult programme meets you where you are.

  • Group, semi-private & private lessons available
  • Ballroom, Latin & social styles: Salsa, Rock 'n' Roll, Cha-cha & more
  • No partner needed — solo-friendly group classes
  • Pathway into medal tests, showcases & open competitions
  • Minutes from City Hall, Bugis, Bras Basah & Esplanade MRT — easy to drop in after work
Book a Trial Class
Private Lessons · Ballroom & Latin

One-on-One Coaching, Built Around You

Want to progress faster than a group class allows, or need focused attention on a specific style or technique? Our private lessons give you the instructor's full attention, every session — solo or as a dance couple.

  • Full instructor attention — book solo or as a dance couple
  • Learn at your own pace, on your own schedule
  • Faster technique correction & accelerated progress
  • Focus on any style: Ballroom, Latin, or a specific dance
  • Ideal for medal test, showcase & competition prep
  • Great for individuals, couples & competitive partnerships
Enquire About Private Lessons
Wedding Dance Packages

Walk Onto the Floor Like You've Done This Before

Private coaching built around your song, your timeline and your comfort level — from first-timers to couples who want something showstopping.

  • Private couple's coaching, flexible scheduling
  • Choreography built to your chosen song & style
  • Suitable for complete beginners
  • Add-on packages for wedding party or parent dances
Enquire About Wedding Packages
Kids Dance · Age 4+

Where Confident Kids Learn to Move

Structured, joyful group classes that build posture, discipline and confidence — through real ballroom and Latin technique, not just free play.

  • Group classes, 1 hour, ages 4 and up
  • Ballroom & Latin fundamentals: Waltz, Cha-cha, Jive & more
  • No partner or experience required to start
  • Optional path into medal tests & competitions (UKA, SODC)
Book a Trial for Your Child
Our Story

Built by John & Josephine. Carried Forward as JJ Dance Academy.

What began in 1999 as a partnership between John and Josephine, under the name John & Josephine Dance Creative, grew into one of Singapore's longest-running ballroom and Latin dance studios. Today, under new leadership, that legacy continues as JJ Dance Academy — same studio, same values, a new chapter.

From medal tests with the UKA (England) to the Singapore Open Dance Championship and our own annual gala, this studio has shaped generations of dancers — as children, as competitors, as couples on their wedding day.

1999
Founded as John & Josephine Dance Creative
2000+
Singapore Millennium & national competitions
Annual
UKA (England) Medal Tests hosted in-studio
Ongoing
SEP school dance programme partnerships
2026
Reborn as JJ Dance Academy under new leadership
Explore SODC 2011–2022: Photos & Videos →
From the archives — John & Josephine, 1990s–2000s
See It For Yourself

Live From Our Grand Opening

A look inside JJ Dance Academy as we opened our doors under new leadership — same studio, same heart, new chapter.

In Their Words

From Our Members

Real feedback from people who've taken class with us.

"Joining JJ Dance Academy was one of the best decisions I've made. The classes are well structured and the teachers explain techniques in a way that's easy to understand. What stands out the most is the sense of community — they make everyone feel comfortable from day one. Whether you're a complete beginner or have dance experience, you'll feel supported throughout your journey. Looking forward to many more classes!"

— Sueanne T.

"Great place to learn dancing. The instructors explain things clearly and the classes are always fun. Looking forward to coming back every week!"

— Jennifer Lim

"Really enjoy coming here every week. The teachers know their stuff and they make the lessons easy to follow. I like that they focus on getting the technique right but still keep the class enjoyable. The people here are friendly too, so it doesn't feel intimidating even if you're new. Glad I found this studio."

— Sam
FAQ

Common Questions

What age can my child start? +
Children can start from age 4. Around age 5 is ideal, as most kids can follow structured instruction and begin learning full routines.
Do I need a partner or prior experience? +
No. Group classes for kids, adults and social dancers are solo-friendly — no partner or prior experience required.
What should I wear or bring? +
Comfortable clothing you can move in. Outside shoes aren't allowed on the dance floor — please bring dance shoes if you have them, or dance in socks if you don't.
How does membership pricing work? +
Membership is offered in limited cohorts of 50 at a fixed rate, and your rate is locked in for as long as your membership stays active. There's no long-term contract — to cancel, just submit a request at least 7 days before your next billing date.
Can I try before joining? +
Yes — message us on WhatsApp to book a trial class before committing to membership.
Are fees refundable or transferable? +
Membership fees and private lesson packages are non-refundable and non-transferable. For membership, you can cancel anytime with 7 days' notice before your next billing date to stop future charges.
How far in advance should we book wedding coaching? +
We recommend starting 2–3 months before your wedding date, though we can accommodate shorter timelines depending on availability.
Ready to Start?

Your First Class Could Be This Week.

Kids, adults, couples — whatever brought you here, message us and we'll find the right class for you.

Message Us on WhatsApp
Visit Us

Studio & Contact

📍
Address
231 Bain Street, #04-03/05, Bras Basah Complex, Singapore 180231
💬
WhatsApp
+65 9046 3013
✉️
Email
info@johnjosephinedance.com.sg
💬