mainstage.sg SGBP Demo
WhatsApp +65 8742 1199 Bugis & Somerset
Home All classes Crews Showcases Class Finder Gallery The studio FAQ Book a trial
A Mainstage Dance crew mid-performance under stage lights in Singapore
K-pop · Choreography · Hip-hop · Bugis & Somerset

Dance the moves you actually want to dance

Mainstage is a K-pop and urban dance studio in the heart of Singapore. Learn real cover choreography, fresh urban routines and hip-hop foundations — built for total beginners, with a real stage to work towards.

Next showcase in
00
Days
00
Hours
00
Mins
00
Secs
Mainstage Live: Cypher Season
Sat 26 Jul · *SCAPE The Ground Theatre
2,400+
dancers trained since 2019
18
classes a week across two studios
4
performance crews
4.9★
from 600+ Google reviews
Mainstage dancers rehearsing together in the Bugis studio
The studio

A K-pop studio built for people who can’t dance — yet

Mainstage started in 2019 in a rented Bugis studio, out of one frustration: the people most excited to dance K-pop were the ones too scared to try a class. So we built the opposite of an intimidating studio — slow breakdowns, no auditions to join, and a room that hypes you up instead of judging you.

Today we run eighteen classes a week across two central studios, from never-danced beginners to four performance crews — and we still teach the actual choreography from the songs you already love, never a watered-down version.

What we teach

Four ways to move

From your first 8-count to a competition crew, every style has a clear path. Mix them freely — most of our dancers do.

K-pop Covers

Learn the real stage choreography from current and classic K-pop releases — beginner-friendly, never watered-down.

Urban Choreography

Fresh original pieces to today’s tracks, a new routine every few weeks to build genuine range and musicality.

Hip-Hop & Grooves

The foundations every street style is built on — bounces, rocks and freestyle confidence for total beginners.

Crews & Showcases

Heels, crew prep and performance teams for dancers chasing the stage, competitions and auditions.

Find a class

The classes people book most

Every class has a level, a day and a from-price up front. Tap one to see what to expect, then book a trial in a couple of taps.

K-pop Cover Class at Mainstage Dance Singapore All levels Popular
K-pop

K-pop Cover Class

Learn the real choreography behind a current K-pop release, broken down 8-count by 8-count.

Tue & Thu · 7:30pm · 90 min
from $28 trial Book
Urban Choreography Class at Mainstage Dance Singapore Beginner–Intermediate Popular
Choreography

Urban Choreography Class

Fresh original choreography to today’s tracks — a new routine every few weeks to grow your range.

Mon & Wed · 8:00pm · 90 min
from $30 trial Book
Hip-Hop Foundations at Mainstage Dance Singapore Beginner Popular
Hip-Hop

Hip-Hop Foundations

The grooves, bounces and foundations every street style is built on — the best place to start.

Sat · 11:00am · 75 min
from $28 trial Book
K-pop Girl-Group Intensive at Mainstage Dance Singapore Intermediate Popular
K-pop

K-pop Girl-Group Intensive

Sharper, faster K-pop covers for dancers who can already pick up choreography and want stage polish.

Sun · 2:00pm · 120 min
from $34 trial Book
See all 8 classes & schedules
The pathway

From never-danced to the stage

There’s no jumping in the deep end. Most dancers follow the same four steps — and you can stop wherever feels right.

Start with a trial

Book one trial class in any open style for $28. No experience, no commitment — just turn up in comfy clothes and trainers.

Find your rhythm

Join a term in the style that clicked. Come weekly, build foundations, and learn full pieces from start to finish.

Hit the stage

Work your class’s piece towards our termly showcase — your first real audience, and the moment most dancers get hooked.

Join a crew

Ready for more? Audition for a Mainstage performance crew and train for competitions, events and bigger stages.

The people up front

Meet the choreographers

The dancers who set the pieces, run the crews and direct the showcase — and who remember being nervous beginners themselves.

Renee Koh

Renee Koh

Founder & Artistic Director

Started Mainstage in a rented Bugis studio after a decade dancing covers and competing. Choreographs the crew pieces and still teaches the Tuesday K-pop class herself.

Daryl Ng

Daryl Ng

Head of Hip-Hop & Crews

A foundations obsessive and battle veteran who runs our hip-hop and crew-prep classes. Famous for making nervous beginners groove within one session.

Mira Tan

Mira Tan

Heels & Choreography Lead

Choreographs our heels and urban classes and directs the showcase. Trained in commercial and contemporary; teaches presence as hard as she teaches steps.

What’s coming up

Showcases & studio events

Every term builds towards a real stage — plus free studio events anyone can drop into through the year.

Mainstage Live: Cypher SeasonSat 26 Jul

Mainstage Live: Cypher Season

*SCAPE The Ground Theatre

Our flagship termly showcase — every class from Junior K-pop to the crew finale takes the stage. Friends, family and first-timers welcome; this is the show our term classes build towards.

K-pop Random Play DanceSun 17 Aug

K-pop Random Play Dance

Mainstage HQ · Bugis

A free, walk-in afternoon of random-play K-pop in the studio — a track drops, whoever knows the dance jumps in. Pure fun, zero pressure, all welcome.

Open Studio Week1–7 Sep

Open Studio Week

Both studios

Try any class free for a week. Sample K-pop, choreography, hip-hop and heels with no commitment, and meet the instructors before the new term begins.

All showcases & events
In the room & on the stage

Mainstage, in motion

Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
Mainstage dancers performing and training
See the full gallery
Not sure where to start?

Find your class in 20 seconds

Tell us your level, the style you’re drawn to, your goal and when you can train — we’ll match you to the right room and set up a trial.

1 · Your experience · be honest, we love beginners
2 · What you want to dance
3 · Your goal
4 · When you can train
Your matched classes

This is a guide to point you at the right room, not a fixed timetable — class days and pieces change each term, so confirm your trial slot over WhatsApp. Mainstage Dance is a fictional demo brand built by SGBP.

Built for real beginners

Most of our students walked in having never danced. Our breakdowns are slow enough for first-timers and detailed enough to never look watered-down.

A real stage to aim for

Every term builds towards a proper showcase at a Singapore theatre — not a recital, a real performance you’ll genuinely want to invite people to.

A studio, not a clique

People come solo and leave with a group chat. No judgement, no mirror-anxiety — just a room that hypes you up while you learn.

Simple passes

Try once, or go unlimited

Start with a single trial and only commit once a style clicks. Every pass is a reservation — no cart, no joining fee, no contract.

One class

Trial Class

A single class in any open style — the no-pressure way to see if a room is for you.

  • Any one open-level or beginner class
  • Full 60–90 min session
  • No term commitment
  • Counts towards a term if you join
$28 one-off
Enquire
4 classes

4-Class Pack

Four classes to use across any styles over eight weeks — perfect for sampling the studio.

  • 4 classes, any open styles
  • Valid for 8 weeks
  • Mix K-pop, choreo & hip-hop
  • Book around your schedule
$110 pack
Enquire
Best value 10-week term

Term Unlimited

Dance as much as you like for a full 10-week term — our best value for the genuinely hooked.

  • Unlimited open & term classes
  • Priority booking for showcases
  • 10% off workshops & merch
  • A spot in your class’s filmed run
$320 term
Enquire
10-week term

Junior Term

A full term of the kids’ class, including a spot in the junior segment of our showcase.

  • 10 weeks of Junior K-pop
  • A place in the kids’ showcase segment
  • Termly progress note for parents
  • Make-up class if you miss one
$280 term
Enquire
In their words

From “I can’t dance” to the stage

Cheryl Sim
Cheryl Sim
Tampines · K-pop Cover Class
★★★★★

I genuinely could not dance and was terrified walking in. Eight weeks later I filmed a full K-pop cover with my class and actually posted it. The breakdowns are so patient, and the room cheers for you. I’ve since done two showcases. Best decision.

Marcus Lee
Marcus Lee
Clementi · Hip-Hop Foundations
★★★★★

Came in stiff and self-conscious. Daryl’s foundations class fixed my groove and the freestyle circle killed my mirror-anxiety completely. Everything else I learn now sits in the music. Cannot recommend starting here enough.

Nurul Aisyah
Nurul Aisyah
Bedok · Heels Class
★★★★★

The heels class is so much more than dance — I walk taller everywhere now. Mira makes it safe and powerful and there is zero judgement. I started in trainers and now I run there straight after work every Friday. Obsessed.

Javier Wong
Javier Wong
Serangoon · Crew & Audition Prep
★★★★★

I joined to get sharper for auditions and the feedback is brutally honest in the best way. Made it into a Mainstage crew within two terms and we’ve competed twice. They actually train you for the stage, not just teach steps.

Read more reviews
Your first class is waiting

Book a trial for $28

No experience, no audition, no commitment — just turn up in comfy clothes and trainers. WhatsApp us and we’ll sort your slot within the hour.

Book a trial WhatsApp us

Two central studios

Mainstage HQ · Bugis
231 Bain Street, #03-18 Bras Basah Complex, Singapore 180231
4 min from Bugis MRT · sprung floors, two mirrored rooms
Mainstage West · Somerset
8 Grange Road, #05-09 Cathay Cineleisure, Singapore 239695
3 min from Somerset MRT · our heels & crew-prep room
Never danced? Start with a $28 trial. Book a trial
Live demo of a K-pop / Urban Dance studio website. Customise & buy this site → All packages