
4 November 2026 · 20 min read
Most dance classes for kids in Singapore say they start at 3. What a 3-year-old gets is far less uniform. At Tanglin Arts Studio it is a 30-minute Twinkle Stars class; at Amy's School of Dance, 35 minutes of preschool ballet; at Danz People, Creative Hip Hop. The bigger split comes at 6. Amy's and Charlotte Marn School of Dance make exams compulsory from about then, while Danspirations calls them "totally optional".
This guide covers the 36 dance schools on Jungle that run a class a child aged 2 to 12 can join, checked on their own websites, timetables, fee sheets and booking pages on 4 November 2026. Each card gives the youngest class, the styles, the exam board where the school names one, the fee and the trial. Thirteen of the 36 publish their fees.
Start with what a class looks like at each age and which style suits which child, then singing and dancing classes, exams and fees. After the three quick picks, every school is grouped by area, with chains at the end and a fees table. For ballet by age, see our guides to ballet for 2, 3 and 4 year olds and ballet for 5 and 6 year olds.

Preschoolers in tutus holding hands in a circle during a class at Dance At The Difference in Novena. Photo: Jungle
Under 3, a parent dances too. Dance At The Difference's Mini Movers and Danspirations' Tiny Movers, both for 1.5 to 3, have a parent or carer in the class. All That Jazz's Family Fun (2 to 3), Le Grand's Mummy & Me (2 to 3) and Centre Stage's Ballet Tots (2.5 to 3.5) work the same way. Crestar's Creative Movement starts at 18 months.
At 3, classes start to go drop-off. All That Jazz's Twinkle Tots (3 to 4) is its first drop-off class, Dance At The Difference's Tiny Tots (3 to 5) is drop-off, and Centre Stage's Beginners Ballet (3.5 to 5) is too. Classes at this age run 30 to 60 minutes, and many mix ballet with jazz, tap or tumbling: Charlotte Marn's Dance Tots, Elevate's Foundation in Dance and All That Jazz's Little Movers all combine styles.
From 5, the style choice gets real. RAD Pre-Primary starts at 4 to 5 at most ballet schools. Hip hop and K-pop courses from 5 run at Dancepointe's 5th Avenue and Dance Factory faculties, DF Academy, L5 by O School and Legacy Dance Co. Lessons stretch to an hour; O School's are 90 minutes.
From 7 to 12, exams and teams take over. RAD, ISTD and CSTD grades begin, competition teams form (All That Jazz's by audition from 5, Swan Ballet's Elite groups), and Ballet Quarter, M.A Ballet, Singapore Ballet Academy and Yan Ballet Academy add a second weekly class for exam students.
Singing and dancing classes, often called sing and dance or musical theatre, mix vocal work with simple choreography. Three Jungle schools run one a 4-year-old can join, and two more teach singing alongside dance.
Emerge Arts and Media Academy at Clarke Quay Central runs Sing & Dance for children from 4, with a $28 trial. MADDspace runs a Preschool Sing & Dance class for 3 to 5, with singing on the London College of Music syllabus.
Centre Stage runs Musical Theatre Minis (3.5 to 5) at its Portsdown centre on Woking Road and Musical Theatre Juniors (5 to 7) there and at its East Coast centre, then Popstars (5 to 12) and singing from 8.
DanceHomeStudios in Sengkang teaches singing as separate classes, and Tanglin Arts Studio's musical theatre programme mixes jazz, tap, singing and acting. For acting as well, see our guide to performing arts programmes for children.
A trial will tell you more than any checklist. Cheng Ballet Academy, Le Grand and The Dance Place give the first class free; Crestar's trial is $10 until 31 December 2026 if you commit to three terms, and 17 other schools publish trial prices of $10 to $50.
RAD (Royal Academy of Dance) is the most common ballet syllabus here, at 19 of the 36 schools. Its first graded exam is Primary in Dance; Pre-Primary is a class award. Singapore Ballet Academy examines from Primary, Dancepointe from Pre-Primary at 6 to 7, and The Ballet School from Pre-primary Senior. Yan says the graded syllabus is for 5 and up.
ISTD (Imperial Society of Teachers of Dancing) is used by two schools. All That Jazz teaches its Imperial Ballet syllabus, and Elevate Dance Academie, an approved RAD and ISTD exam centre, teaches the ISTD Modern Theatre syllabus.
CSTD (Commonwealth Society of Teachers of Dancing, from Australia) is used by eight. Dancepointe ends its preschool ballet years with a CSTD "Come Dance With Me" assessment in front of parents. City Ballet and Crestar enter ballet students for both RAD and CSTD, and Charlotte Marn, Ritz, StepUp and Stellar use CSTD for jazz. MADDspace's dance classes follow it too.
Other boards cover the rest. ATOD (Australian Teachers of Dancing) at Amy's, Tanglin, Centre Stage for jazz and Dancepointe for jazz. Charlotte Marn uses American Ballet Theatre for ballet, Singapore Chinese Dance Theatre the Chinese Folk Dance Graded Examination from the Beijing Dance Academy, and All That Jazz adds ADAPT, Rambert Grades, Trinity, ADTA and RSL.
Exams are compulsory at some schools. Amy's makes the ATOD exam compulsory from Pre School 3, and Charlotte Marn makes exams and exam coaching mandatory from 6. Danspirations says exams are optional, and All That Jazz calls them "optional or recommended". Ballet Quarter, Singapore Ballet Academy, M.A Ballet and Yan add a second weekly class for exam students.
Exam fees come on top of class fees. RAD's own 2026 Singapore fee list puts the Pre-Primary class award at S$69 and the Grade 1 exam at S$117 at an Approved Examination Centre; schools add their own admin fees. Our guide to what ballet classes cost in Singapore has the full exam costs.
Thirteen of the 36 schools publish fees. A class costs $18 to $59; most fall between $22 and $40. Preschool ballet at 3 costs $30 a class at Yan Ballet Academy, $32 at Amy's, $33 at City Ballet and $40 at M.A Ballet. Hip hop costs $22.50 for EV Dance's 45-minute Mini Hoppers on an 8-class block, $28 for an hour at DF Academy and $35 for O School's 90-minute class before GST.
Check what the term fee leaves out. Registration costs $45 at The Dance Place, $50 at Centre Stage, $60 at Yan and $100 at M.A Ballet; Yan and Centre Stage also take a $200 refundable deposit. M.A Ballet's December recital costs $150 a student, plus $50 for each of three rehearsals and $300 or more for the costume. Most terms run 10 to 12 weeks; Tanglin's run 21 and 17 weeks to a Northern Hemisphere calendar.
Twenty-three schools publish no fees, including the biggest chains, Dancepointe, The Ballet School and Crestar. All That Jazz's booking system shows figures from $52 labelled "Monthly (Recreational)" without saying how many lessons they cover.

Young dancers from The Dance Place waiting to perform at an outdoor show, with families watching. Photo: Jungle
The Dance Place is the only school here with a free trial and more than two styles for children: nine, sorted by age from 2 to 12, from toddler movement and RAD ballet to hip hop, K-pop, tap and contemporary. The first class is free and doubles as a placement check, so a child who dislikes ballet can try hip hop in the same building. The catch: term fees are not published, and there is a $45 registration fee.
Price: The Dance Place does not publish its term fees online. Contact them for current prices.
Book on Jungle: The Dance Place

Young hip hop dancers from O School performing on stage. Photo: Jungle
O School's Junior Programme costs $280 for eight 90-minute hip hop lessons before GST, about $23 an hour ($25 with GST). That is the lowest published hourly rate for a term course of the schools that give both fees and lesson lengths; DF Academy and EV Dance's Foundation classes work out at about $28 an hour. The catches: it starts at 5, teaches only hip hop and K-pop, and does not state the trial price.
Price: $280 for eight 90-minute lessons before GST ($35 a class).
Book on Jungle: L5 by O School
All That Jazz names an exam board for every style it teaches: ISTD ballet, ADAPT jazz and tap, Rambert contemporary, Trinity musical theatre, ADTA acro and RSL street dance. Its competition team takes dancers from 5 by audition, every student performs in the annual recital at Mediacorp Theatre, and classes start at 2. The catches: fees are listed without a lesson count, and the trial price is not published.
Price: The booking system lists $52 to $92 labelled "Monthly (Recreational)" without saying how many lessons that covers. Contact them to confirm.
Book on Jungle: All That Jazz, Forum
City and OrchardBukit Timah, Novena and HollandEastNorth-eastNorthWestSchools with several branches
Racecourse Road, Farrer Park · Little India MRT (DT12/NE7), 220 m
Ages 5 to 14Hip hop, salsaSundays$22 a class
ACTFA's timetable is mostly adult classes, from salsa and tango to hip hop. For children it schedules two Sunday classes: Kids Hip Hop for 5 to 9 at 2pm and Kids Salsa for 7 to 14 at 3pm. Its kids page says hip hop and ballet start from 3.5, but no class for under-5s is on the schedule. You book by WhatsApp.
Times: Sunday, Kids Hip Hop 2pm, Kids Salsa 3pm.
Price: $286 for three months of one class a week ($22 a class, the school's own figure), or $160 for five weeks ($32 a class). Sunday classes are 20% off: $229 for three months.
Trial: No trial class mentioned; the shortest package is five weeks.
Address: 66B Racecourse Road, Singapore 218570. Google Maps
Book on Jungle: ACTFA School of Dance and Performing Arts
Excelsior, City Hall · City Hall MRT (EW13/NS25), 320 m
Ages 3.5 to 16ABT ballet, CSTD jazzExams from 6Trial $10 to $15
Dance Tots 1 (3.5 to 4, born 2022) is an hour of creative movement, ballet, jazz and tumbling; Dance Tots 2 (4 to 5) runs 90 minutes and adds tap. From 6, ballet follows the American Ballet Theatre curriculum, the only school here to use it, and jazz the CSTD Modern Jazz syllabus. The catch: exams and exam coaching are mandatory from 6.
Price: Charlotte Marn School of Dance does not publish its fees online. Contact them for current prices.
Trial: Dance Tots trial $10 (born 2022) or $15 (born 2021), on Saturdays.
Address: 5 Coleman Street, #04-01 Excelsior Shopping Centre, Singapore 179805. Google Maps
Book on Jungle: Charlotte Marn School of Dance
Telok Blangah · Harbourfront MRT (NE1/CC29), 220 m
From 3RAD ballet30-minute tots classTrial on request
DancEdge is mostly a senior RAD school. For younger children, its Term 4 2026 timetable has one 30-minute Tots Dance class for children born in 2022, introducing basic ballet positions, and RAD Grade 1; the school gives the graded syllabus as 5 and up. Contemporary classes are for teens and adults.
Price: DancEdge Academy does not publish its fees online. Contact them for current prices.
Trial: For all classes, by phone or email; price not published.
Address: 52 Telok Blangah Road, #03-07 Telok Blangah House, Singapore 098829. Google Maps
Book on Jungle: DancEdge Academy
River Valley · Fort Canning MRT (DT20), 390 m
From 18 monthsBallet, jazz, hip hop, K-popExams optionalTrial $15
Tiny Movers Mommy & Me (1.5 to 3) is ballet and jazz with a parent or carer. Tiny Tots Ballet takes 2.5 to 3 and Pre-Ballet 3 to 6; jazz, modern, contemporary and freestyle start at 3. From 5, ballet is RAD graded or recreational, and the school says exams are optional. Kids Hip Hop and K-Pop classes run too, with no ages given. A second studio on Telok Blangah Road is not yet on Jungle.
Price: Danspirations does not publish its fees online. Contact them for current prices.
Trial: 45-minute trial $15 (usual price $33), on the school's offers page.
Address: 280 River Valley Road, Singapore 238321. Google Maps
Book on Jungle: Danspirations Dance Studio
Marina Square · Promenade MRT (CC4/DT15), 280 m
Ages 3 to 14Hip hop, K-popWeekends$312 a term
Danz People teaches hip hop by age on Saturdays and Sundays: Creative Hip Hop for 3 to 4, then Hip Hop for 5 to 6, 7 to 9 and 10 to 14, and K-pop for 7 to 12. Street Jazz for 7 to 12 is taking registrations of interest. Terms are quarterly, and fees paid are non-refundable.
Price: $312 for a 12-week term ($26 a week), or $552 for two terms. 10% off for siblings.
Trial: $18.
Address: 6 Raffles Boulevard, #02-15/17 Marina Square, Singapore 039594. Google Maps
Book on Jungle: Danz People
Clarke Quay Central · Clarke Quay MRT (NE5), 50 m
From 4Sing and dance, ballet, hip hop45 min$24 a class
Emerge's Sing & Dance class mixes vocal training with choreography for children from 4. Dance classes start at 5, with ballet for 5 to 9 and beginner hip hop from 5. It also teaches jazz, K-pop, acro and musical theatre, and prepares older children for DSA.
Price: From $238 for 10 lessons of 45 minutes ($24 a class).
Trial: $28 (usual price $75).
Address: 6 Eu Tong Sen Street, #04-36 Clarke Quay Central, Singapore 059817. Google Maps
Book on Jungle: Emerge Arts and Media Academy
Waterloo Centre · Bencoolen MRT (DT21), 190 m
Ages 4 to 16Hip hop, K-pop, modern45 to 75 min$25 a class
Mini Hoppers (4 to 6) is 45 minutes of creative movement in hip hop, K-pop, modern or creative jazz. From 7, children join Foundation classes by style for an hour, then Intermediate (10 to 12) for 75 minutes. EV says its ballet is not an RAD-graded pathway and suggests specialist schools for that. It also runs DSA private classes.
Price: Mini Hoppers $25 a class or $180 for an 8-class block ($22.50 a class); Foundation (7 to 9) $30 or $220 for 8; Intermediate (10 to 12) $35 or $260 for 8. An older page still shows $320 for an 8-session term.
Trial: $20 (the same page also mentions a free trial; ask which applies).
Address: 261 Waterloo Street, #03-09 Waterloo Centre, Singapore 180261. Google Maps
Book on Jungle: EV Dance
GR.iD, Selegie Road · Bencoolen MRT (DT21), 180 m
Ages 5 to 12Hip hop, K-pop90 min$35 a class before GST
O School's Junior Programme is a graded hip hop syllabus: Foundation (Grades 1 to 3) for 5 to 8, Intermediate for 8 to 11 and Advance for 10 to 12, in 90-minute lessons. K-pop for 6 to 11 runs on Sundays at 10am for 75 minutes. Dancers from 10 can be picked for its O Crew Junior training team.
Price: $280 for eight 90-minute lessons before GST ($35 a class); K-pop $270 for eight 75-minute lessons before GST ($34 a class).
Trial: First-timers register through an online form; the price is not stated.
Address: 1 Selegie Road, #05-01/02 GR.iD, Singapore 188306. Google Maps
Book on Jungle: L5 by O School
Marina Square · Promenade MRT (CC4/DT15), 280 m
Ages 5 to 12Hip hopWeekend courseOpen class $20
Legacy's Kids Course is hip hop for 5 to 12, with Saturday and Sunday sign-ups for the term that started in September and October 2026. Children of 8 and up with some experience can also join a Saturday open class from 12.15pm to 1.15pm. The term course fee appears only on a poster image, and no trial is mentioned.
Price: Kids open class $20, or $90 for five ($18 a class). Legacy Dance Co. does not publish its term course fee online as text.
Trial: None mentioned.
Address: 6 Raffles Boulevard, #03-03 Marina Square, Singapore 039594. Google Maps
Book on Jungle: Legacy Dance Co.
Far East Shopping Centre, Orchard · Orchard MRT (NS22/TE14), 300 m
From 3RAD and own levels45 min to 1.5 hr$40 a class
Pre-Ballet (3 to 5) is 45 minutes once a week, built on classical music and creative movement. RAD Pre-Primary starts at 4, and exam candidates move to twice a week. The school's own Étude levels run alongside the RAD track. Its 2026 fee guidebook lists every cost, including the annual Elysian show.
Price: Pre-Ballet $480 for a 12-week term ($40 a class); RAD Grade 1 (7 to 8) $960 for 24 one-hour classes, twice a week ($40 a class). $100 registration.
Trial: $50 for one class, or four classes for $180.
Address: 545 Orchard Road, #16-10/11/12 Far East Shopping Centre, Singapore 238882. Google Maps
Book on Jungle: M.A Ballet
Havelock II · Clarke Quay MRT (NE5), 110 m
From 2.5RAD balletExam at each gradeTrial on request
Toddler ballet (2.5 to 4) links movement to music. Pre-primary (4 to 6) follows the RAD syllabus, and Primary (6 to 7) ends with an exam. Grades 1 to 5, for 8 to 12, take an RAD exam at each level. Petit Elite (5 to 7) and the older Elite groups add repertoire, lyrical and character dance, and form the school's competition track.
Price: Swan Ballet Academy does not publish its fees online. Contact them for current prices.
Trial: Booked online, then confirmed by the school after it checks your child's age; price not published.
Address: 2 Havelock Road, #03-08 Havelock II, Singapore 059763. Google Maps
Book on Jungle: Swan Ballet Academy
Forum Office Tower, Orchard · Orchard MRT (NS22/TE14), 450 m
From 2Nine stylesRAD from 4Free trial
Toddler Movement & Rhythm takes 2 to 3 and Ballet Introduction 3 to 4, then RAD Pre-Primary (4 to 5) up to Grade 3 (9 to 10). Jazz, hip hop and Little Stompers pre-tap start at 4, lyrical at 5, street dance at 6, K-pop at 9 and contemporary at 10. The annual recital was at The Theatre at Mediacorp on 17 May 2026.
Price: The Dance Place does not publish its term fees online. Contact them for current prices. $45 one-time registration fee.
Trial: Free, also used to place your child in the right level.
Address: 583 Orchard Road, #08-02/03 Forum Office Tower, Singapore 238884. Google Maps
Book on Jungle: The Dance Place
Also in the city and Orchard: All That Jazz at Forum and Claymore Hill, City Ballet Academy at Dhoby Ghaut and Prinsep Street, Dancepointe at City Square Mall, and MADDspace at Selegie Road. See schools with several branches.
Bukit Timah Shopping Centre · Beauty World MRT (DT5), 220 m
Ages 4 to 12Pop dance, DanceSportClass packages$25 a class
Aure is a dance and fitness studio that sells class packages rather than terms. For children it runs Young Dancers and Kids Pop Dance (4 to 6), Kids Pop Danz (7 to 11), Kids Dancesports Basic (6 to 8) and a 90-minute Kids Dancesport class (7 to 12). Kids Hip Hop is on the schedule with no ages given.
Price: $110 for 4 kids' classes in a month ($28 a class), $300 for 12 in three months ($25), or $640 for 32 in six months ($20).
Trial: $15 for a 45-minute kids' class, $25 for 90 minutes, or four 45-minute trials for $60.
Address: 170 Upper Bukit Timah Road, #08-01 Bukit Timah Shopping Centre, Singapore 588179. Google Maps
Book on Jungle: Aure Studios
Woking Road, Portsdown · Commonwealth MRT (EW20), 800 m
From 2.5Ballet, jazz, musical theatreRAD and ATODPaid trial
Centre Stage is a performing arts school whose dance classes run at Woking Road. Ballet Tots (2.5 to 3.5) is a "Mummy and Me" class, Beginners Ballet (3.5 to 5) is drop-off, and ballet then follows the RAD syllabus. Just Dance (5 to 7) is 45 minutes; jazz (ATOD) starts at 7, and hip hop, tap and contemporary at 8.
Price: Centre Stage does not publish its term fees online. Contact them for current prices. $50 registration per family and a $200 refundable deposit per class.
Trial: A paid trial, arranged after you register; price not published.
Address: 15 Woking Road, Singapore 138694. Google Maps
Book on Jungle: Centre Stage School of the Arts
Bukit Timah Road · Newton MRT (DT11/NS21), 440 m
From 3Vaganova-based balletNo exam board namedFree trial
Cheng teaches ballet on the Russian Vaganova method rather than an exam syllabus, and names no external exam board for children. Baby Ballet takes children from 3; the Pre Ballet programme is for 4 to 8 with no ballet experience, and a vocational track runs from 8 to 14. The school stages two productions a year.
Price: Cheng Ballet Academy does not publish its fees online. Contact them for current prices.
Trial: Free for a limited time, Baby Ballet to Ballet 7, with 20% off the first term if you register the same day.
Address: 204 Bukit Timah Road, #04-00 Boon Liew Building, Singapore 229863. Google Maps
Book on Jungle: Cheng Ballet Academy
Goldhill Centre, Novena · Novena MRT (NS20), 230 m
From 18 monthsBallet, jazz, tap, hip hop45 to 60 minTrial $40
Mini Movers (1.5 to 3) is a 45-minute class with a parent or carer joining. Tiny Tots (3 to 5) is drop-off ballet and jazz, and Tiny Beats adds tap and hip hop. Little Dancers (5 to 8) runs 60 minutes, K-Pop/Hip Hop takes 5 to 9, and the timetable also lists a class for 7 to 10. The site names no exam syllabus.
Price: Dance At The Difference does not publish its term fees online. Contact them for current prices.
Trial: $40 for Mini Movers or Tiny Tots, $42 for Advanced Tiny Tots or K-Pop/Hip Hop, $48 for Little Dancers, paid ahead.
Address: 203A Thomson Road, Goldhill Centre, Singapore 307638. Google Maps
Book on Jungle: Dance At The Difference
Connexis, one-north · One-North MRT (CC23), 70 m
From 2.5RAD ballet, CSTD jazz and tap45 minTrial on request
Pre-School Ballet and Pre School Jazz both take 2.5 to 4, in 45-minute classes. RAD graded ballet runs from Pre-Primary to Grade 5 for 6 and up, and jazz and tap follow the CSTD syllabus. Stellar also teaches Latin, with IDTA rosette awards for 3 to 8. Terms run 11 weeks or as arranged.
Price: Stellar School of Dance does not publish its fees online. Contact them for current prices.
Trial: For all levels, by online form; price not published.
Address: 1 Fusionopolis Way, #03-01 Connexis, Singapore 138632. Google Maps
Book on Jungle: Stellar School of Dance
Hollandse Club, Tanglin · Botanic Gardens MRT (CC19/DT9), 840 m
From 18 monthsBallet, jazz, tap, acroATOD examsFrom $25 a class
The Early Years programme uses the Leap 'N Learn curriculum: Dance With Me (1.5 to 3, up to 10 children) and Twinkle Stars (3 to 4) run 30 minutes, Starlites (4 to 5) 45. From 5, Roses Ballet & Jazz (an hour) and Jades (6 to 7, 75 minutes) lead to ATOD exams in ballet, jazz and tap. Parents generally do not watch regular classes.
Price: Early Years from $25 a class; accompanied classes $30 a class or $250 for 10 ($25 a class). Kids' classes from $50 an hour. Terms run January to June (21 weeks) and August to December (17 weeks).
Trial: $50, paid before the class, non-refundable if cancelled.
Address: 22 Camden Park, Hollandse Club, Singapore 299814. Google Maps
Book on Jungle: Tanglin Arts Studio
Also in central Singapore: Dancepointe at Bishan Community Club and The Woodleigh Mall. See schools with several branches. For Bukit Timah, Holland and Tanglin in more detail, see our guide to dance classes in Bukit Timah, Holland and Tanglin.
PLQ Mall, Paya Lebar · Paya Lebar MRT (CC9/EW8), 60 m
From 3RAD ballet11-week termsTrial $25 to $40
Ballet for Tots takes 3 to 5, Pre-Primary 5 to 6, Primary 6 to 8 and RAD Grades 1 to 5 for 7 to 12, in 11-week terms. The catch for exam students: from Primary, the RAD examinable grades need two classes a week, and the school adds an exam administrative fee to RAD's own fee. A free trial for 3 to 5 year olds ran in August 2026.
Price: Ballet Quarter does not publish its fees online. Contact them for current prices. Its fees page lists adult drop-in rates only.
Trial: $25 to $40.
Address: 10 Paya Lebar Road, #03-23 PLQ Mall, Singapore 409057. Google Maps
Book on Jungle: Ballet Quarter
East Coast Road, Katong · Marine Parade MRT (TE26), 360 m
From 2RAD balletMummy & MeFree trial
Le Grand has moved from Tampines to East Coast Road in Katong. Its toddler ballet (2 to 3) is either Mummy & Me, with a parent dancing alongside, or Baby Ballet, which prepares for RAD Pre-Primary. Classical ballet starts at 4, with RAD exams from Pre-Primary; the school is an RAD Approved Examination Centre. It also lists hip hop and flamenco, without ages.
Price: Le Grand School of Dance does not publish its fees online. Contact them for current prices.
Trial: Free, booked by WhatsApp.
Address: 19 East Coast Road, #02-01, Singapore 428746. Google Maps
Book on Jungle: Le Grand School of Dance
Parkway Centre, Marine Parade · Marine Parade MRT (TE26), 140 m
From 2.5Ballet, jazz, hip hop, K-popRAD and CSTDTrial on request
Ritz's parent-child class mixes ballet, jazz and creative movement with props and stories. Ballet starts at 2.5 on the RAD syllabus and jazz on CSTD; hip hop and K-pop start at 4 (other pages say 3.5), and acro at 6. The school says its classes are small. A second studio in Bukit Batok appears in its shop details but has no published timetable.
Price: Ritz Dance Studios does not publish its fees online. Contact them for current prices.
Trial: Booked through the contact form or WhatsApp; price not published.
Address: 1 Marine Parade Central, #06-01 Parkway Centre, Singapore 449408. Google Maps
Book on Jungle: Ritz Dance Studios
Stadium Walk, Kallang · Stadium MRT (CC6), 140 m
From 4RAD ballet1 hourPlacement class
Singapore Ballet Academy teaches RAD ballet from Pre-Primary, with 4-year-olds in Year 1, in hour-long classes once a week. In Primary a second weekly class is encouraged from mid-year to prepare for the first RAD exam; from Grade 1 two a week are required. RAD exams are in April, and a school concert every two years alternates with them. There are no replacement lessons.
Price: Singapore Ballet Academy does not publish its fees online. Contact them for current prices.
Trial: No trial class. New students are assessed in a placement class first.
Address: 5 Stadium Walk, #04-01, Singapore 397693. Google Maps
Book on Jungle: Singapore Ballet Academy
Sennett Road · Bayshore MRT (TE29), 510 m
From 3.5Chinese danceCFDGE examsParent-child class
SCDT is a professional Chinese dance company that also teaches children. Parent-Child Dance takes 3.5 to 4, First-Step (4.5 to 6) teaches the rudiments of Chinese dance, Kungfu Dance (6 to 12) mixes dance with punches, kicks and jumps, and the graded class (6 to 18) follows the Chinese Folk Dance Graded Examination. The 2026 exam is on 28 and 29 November. A second venue in Toa Payoh is not yet on Jungle.
Price: Singapore Chinese Dance Theatre does not publish its course fees online. Contact them for current prices.
Trial: None mentioned.
Address: 5 Sennett Road, Singapore Hokkien Huay Kuan Cultural Academy, Singapore 466781. Google Maps
Book on Jungle: Singapore Chinese Dance Theatre
KINEX, Tanjong Katong · Paya Lebar MRT (CC9/EW8), 400 m
From 2RAD ballet45 min$30 a class
Creative Dance (2 to 3) is 45 minutes, followed by RAD Pre-Primary, Primary and the graded classes. Yan is an RAD Approved Examination Centre, and exam candidates must join two weekly classes for one or more terms before the exam. Elite classes are by audition. Yan's branches at Balestier, Jurong West, Kallang Wave Mall, one-north and Dover are not yet on Jungle.
Price: Creative Dance $330 for an 11-lesson term ($30 a class), RAD Pre-Primary $340 ($31 a class) and Grade 1 $380 ($35 a class), GST included, from Term 2 2026, the latest the school publishes. $60 registration per family and a $200 refundable deposit.
Trial: $30 to $35 depending on level (Term 2 2026).
Address: 11 Tanjong Katong Road, #02-30/31/32 KINEX, Singapore 437157. Google Maps
Book on Jungle: Yan Ballet Academy
Also in the East: All That Jazz at i12 Katong, Crestar at Marine Parade, Dancepointe at Pasir Ris Mall and Our Tampines Hub, DF Academy and StepUp in Tampines, and The Ballet School at Our Tampines Hub. See schools with several branches, and our guide to dance classes in Tampines.
Serangoon Central · Serangoon MRT (CC13/NE12), 220 m
From 3Ballet, jazz, hip hop, K-popATOD exams$32 a class
Amy's publishes a fee for every class. Preschool 1 Ballet (3 to 4.5) runs 35 minutes; Preschool Jazz takes 3.5 to 5.5, Preschool Hip Hop 5.5 to 6.5 and Jr K-Pop 6 to 7, all for 45 minutes. From 7, ballet, jazz, hip hop and K-pop run an hour. The catches: the ATOD exam is compulsory from Pre School 3, and term fees are not refunded.
Price: $350 for an 11-week term of Preschool 1 Ballet ($32 a class); $405 for the 45-minute preschool classes ($37 a class); $430 for hour-long classes from 7 ($39 a class).
Trial: $30 for pre-school levels, $40 for Levels 1 to 3, $50 from Bronze.
Address: 265 Serangoon Central Drive, #03-265, Singapore 550265. Google Maps
Book on Jungle: Amy's School of Dance
Compassvale, Sengkang · Sengkang MRT (NE16), 160 m
From 3Creative dance, hip hop, K-popSmall groupsTrial by WhatsApp
Creative Dance (3 to 6) is 45 minutes of games, stories and props, ending each season with a short performance that the studio films for parents. From 5, Junior Hiphop, Junior KPop MV and Junior Girls Street Jazz run an hour, with a new hip hop routine every six lessons. An older class page caps classes at eight for 4 to 6 and five for 7 to 9.
Price: DanceHomeStudios does not publish its fees online. Contact them for current prices.
Trial: Booked by WhatsApp, with an assessment at the trial; price not published.
Address: 257C Compassvale Road, Singapore 543257. Google Maps
Book on Jungle: DanceHomeStudios
Also in the North-east: Crestar in Hougang, Dancepointe at seven centres from Ang Mo Kio to Punggol, DF Academy at Broadway Plaza in Ang Mo Kio, StepUp at SAFRA Punggol and The Ballet School at AMK Hub. See schools with several branches.
Orchid Country Club, Yishun · Khatib MRT (NS14), 1.4 km
From 4RAD balletGymnastics schoolTrial on request
AGDA is mainly a gymnastics academy; its dance offer is ballet on the RAD syllabus, from 4 in Ballet for Kids and from 8 in its youth programme. Children can take ballet and gymnastics at the same centre. A second centre on Canberra Road is not yet on Jungle.
Price: Asia Gymnastics and Dance Academy does not publish its fees online. Contact them for current prices.
Trial: Available for all classes; price not published.
Address: 1 Orchid Club Road, #02-36 Orchid Country Club, Singapore 769162. Google Maps
Book on Jungle: Asia Gymnastics and Dance Academy
Also in the North: Crestar at Woodlands Civic Centre, Dancepointe at Sun Plaza in Sembawang, StepUp at SAFRA Yishun and The Ballet School at Canberra Plaza. See schools with several branches.
Westway, West Coast · Haw Par Villa MRT (CC25), 150 m
From 3RAD ballet, ISTD modernExam centreTrial $30
Foundation in Dance takes children from 3 in three levels (3 to 4, 4 to 5 and 5 to 6), mixing ballet, modern and jazz with storytelling. Ballet follows the RAD syllabus from Primary at 6, and modern theatre the ISTD syllabus. The school is an approved RAD and ISTD exam centre and recommends exams. Uniform is compulsory and sold by the school.
Price: Elevate Dance Academie does not publish its fees online. Contact them for current prices.
Trial: $30 ($50 for Grade 3 and above), one trial before enrolling.
Address: 27 West Coast Highway, #02-01/02 Westway, Singapore 117867. Google Maps
Book on Jungle: Elevate Dance Academie
Also in the West: Crestar in Jurong East, Dancepointe at Hillion Mall, Buona Vista, SAFRA Jurong and Alexandra, DF Academy and The Ballet School at Westgate, MADDspace at The Chevrons, and The Ballet School at Junction 10 and West Coast Plaza. See schools with several branches, and our guide to dance classes in Jurong.
3 studios on Jungle
From 2Ballet, jazz, tap, street, K-popISTD, ADAPT, RambertRecital at Mediacorp
Little Movers runs from 2: Family Fun (2 to 3) is 45 minutes with a parent, Twinkle Tots (3 to 4) is the first drop-off class, and tap joins at 5 to 6. Every style has a named exam: ISTD ballet, ADAPT jazz and tap, Rambert contemporary, Trinity musical theatre, ADTA acro and RSL street dance. Every student performs in the annual recital at Mediacorp Theatre. A studio at Dunearn Village is not yet on Jungle.
Branches: City: Forum, Orchard Road, Orchard MRT (NS22/TE14), 450 m; Claymore Hill, Orchard MRT (NS22/TE14), 410 m. East: i12 Katong, Marine Parade MRT (TE26), 290 m.
Price: The booking system lists $52 for 45- and 60-minute classes, $78 for 90 minutes and $92 for 2 hours, each labelled "Monthly (Recreational)", without saying how many lessons that covers. Contact them to confirm.
Trial: Bookable online or at any studio; price not published.
2 studios on Jungle
From 2RAD and CSTD balletFees publishedTrial online
Classes are grouped by birth year. Creative Movement 1 (born 2023) and Happy Steps (born 2022 or 2023) run 45 minutes; Pre-Primary (born 2021) is an hour. Primary and Grade 1 come in 20-lesson terms. Students sit RAD and CSTD exams each year, and jazz is taught from Grade 4, for 9 and up. Today's class pages list every class at Dhoby Ghaut.
Branches: City: Dhoby Ghaut, Dhoby Ghaut MRT (CC1/NE6/NS24), 30 m; Prinsep Street, Bencoolen MRT (DT21), 90 m.
Price: Creative Movement 1 $330 for a 10-lesson term ($33 a class); Pre-Primary $585 for 10 ($59 a class); Primary $800 for 20 ($40 a class); Grade 1 $920 for 20 ($46 a class).
Trial: Booked online by branch; the class pages do not state a price.
4 studios on Jungle
From 18 monthsBallet, hip hop, K-pop, jazzRAD and CSTDTrial $10
Creative Movement & Dance takes 18 months to 4 in three levels, and Fairytale Ballet is for 3 to 4. Ballet follows RAD and CSTD, and modern jazz CSTD. Hip hop starts at 4 (the same page also says 5) and K-pop at 5. Crestar also teaches contemporary, lyrical, tap, Latin and rhythmic gymnastics. A fifth studio, in Tampines, is not yet on Jungle.
Branches: North: Woodlands Civic Centre. North-east: Hougang. East: Marine Parade. West: Jurong East.
Price: Crestar School of Dance does not publish its fees online. Contact them for current prices.
Trial: $10, with $50 off the first term, until 31 December 2026, if you commit to at least three full terms; leaving early means paying the full regular fee.
16 branches on Jungle
From 3Ballet, jazz, hip hop, K-popRAD, CSTD, RSLTrial $20
Creative Pre-School Ballet (3 and 4) is a one-year course that ends with a CSTD assessment and a class performance for parents; Pre Primary Foundation follows at 5, then RAD from 6. Hip hop and K-pop for 5 to 8 and 9 to 12 run under its 5th Avenue and Dance Factory faculties. Lessons last 45 minutes to 1.5 hours. Its Yishun branch has moved to Orchid Country Club.
Branches: North: Sun Plaza, Sembawang. North-east: Ang Mo Kio, Anchorvale CC, Buangkok Square, Oasis Terraces, Punggol, Seletar Hills, Fernvale CC. East: Pasir Ris Mall, Our Tampines Hub. West: Hillion Mall, Buona Vista, SAFRA Jurong, Alexandra. Central: Bishan CC, The Woodleigh Mall. City: City Square Mall.
Price: Dancepointe Academy does not publish its fees online. Contact them for current prices.
Trial: $20, waived for students 13 and over.
3 studios on Jungle
From 5Hip hop, K-pop1 hour$28 a class
DF Academy teaches hip hop and K-pop to kids, teens and adults, with each class learning one long routine over several weeks. Children and teens from 5 to 16 pay the same trial and monthly fee. You must book three days ahead; there are no walk-ins. Studios at Upper Thomson and 1Fiesta in Jurong East are not yet on Jungle.
Branches: North-east: Broadway Plaza, Ang Mo Kio. East: Tampines. West: Westgate.
Price: $110 a month for four 1-hour lessons ($28 a class).
Trial: $35, once.
2 studios on Jungle
From 3Hip hop, K-pop, sing and danceCSTD danceTrial $28
For 3 to 5, MADDspace runs a Preschool Hip Hop & K-Pop Combo and a Preschool Sing & Dance class that mixes singing, rhythm and simple choreography. Dance follows the CSTD syllabus, singing and musical theatre the London College of Music, and K-pop carries a KMCP (Korea) certificate. Older children can prepare for DSA.
Branches: City: GR.iD, Selegie Road, Bencoolen MRT (DT21), 180 m. West: The Chevrons, Jurong East, Jurong East MRT (EW24/NS1), 740 m.
Price: MADDspace does not publish its term fees online. Contact them for current prices.
Trial: Group trial pass $28, non-refundable, valid three months.
3 studios on Jungle
From 3RAD ballet, CSTD jazz, hip hopBy birth yearTrial on request
StepUp groups classes by birth year. For 2027 at SAFRA Punggol, Pre-Ballet takes children born in 2022 and 2023; children born in 2021 can join RAD Pre-Primary, Hip Hop Level 1 or CSTD Pre-Theatrical Jazz, and Grade 2 ballet takes those born in 2016. The trial form shows which classes run at each studio.
Branches: North: SAFRA Yishun. North-east: SAFRA Punggol. East: Tampines Plaza 1.
Price: StepUp does not publish its fees online. Contact them for current prices.
Trial: Through the trial form or WhatsApp; price not stated.
6 branches on Jungle
From 2.5RAD balletExams from Pre-primary SeniorTrial on request
Tots Ballet takes 2.5 to 4 and Pre-Primary Junior 4 to 6, the step before the graded programme. Graded classes, for 6 and up with some ballet training, follow the RAD syllabus, and students are entered for RAD exams from Pre-primary Senior. A Clarke Quay branch opens in December 2026.
Branches: North: Canberra Plaza. North-east: AMK Hub. East: Our Tampines Hub. West: Westgate, Junction 10, West Coast Plaza.
Price: The Ballet School Singapore does not publish its fees online. Contact them for current prices.
Trial: For all levels, by online form. The $10 offer on that page dates from 2020, so ask for the current price.
Every school here is listed on Jungle. We checked the 94 Jungle listings whose names or descriptions mention dance on their own websites, timetables, fee sheets and booking pages, and kept the 36 that are trading and show a dance class a child aged 2 to 12 can join.
Schools whose pages give no ages, whose sites were down or behind a bot check, or that teach only adults or a different activity were left out, and Latin, ballroom and Indian classical schools without a full card are named under dance styles.
The quick picks are our judgement: the widest choice of styles at one studio with a free trial, the lowest published hourly rate for a term course, and the clearest published exam route for every style. Fees, trials and class details were read on 4 November 2026.
| School | From age | Fee and trial |
|---|---|---|
| ACTFA | 5 | $22 a class. No trial listed |
| All That Jazz | 2 | Fee basis unclear. Trial price not published |
| Amy's School of Dance | 3 | $32 to $39 a class. Trial $30 |
| Asia Gymnastics and Dance | 4 | Not published by provider |
| Aure Studios | 4 | $20 to $28 a class. Trial $15 |
| Ballet Quarter | 3 | Fees not published. Trial $25 to $40 |
| Centre Stage | 2.5 | Not published by provider |
| Charlotte Marn | 3.5 | Fees not published. Trial $10 to $15 |
| Cheng Ballet Academy | 3 | Fees not published. Free trial |
| City Ballet Academy | 2 | $33 to $59 a class |
| Crestar | 1.5 | Fees not published. Trial $10 |
| Dance At The Difference | 1.5 | Fees not published. Trial $40 to $48 |
| DancEdge Academy | 3 | Not published by provider |
| DanceHomeStudios | 3 | Not published by provider |
| Dancepointe | 3 | Fees not published. Trial $20 |
| Danspirations | 1.5 | Fees not published. Trial $15 |
| Danz People | 3 | $26 a week. Trial $18 |
| DF Academy | 5 | $28 a class. Trial $35 |
| Elevate Dance Academie | 3 | Fees not published. Trial $30 |
| Emerge Arts and Media | 4 | From $24 a class. Trial $28 |
| EV Dance | 4 | $22.50 to $32.50 a class. Trial $20 |
| L5 by O School | 5 | $34 to $35 a class before GST |
| Le Grand | 2 | Fees not published. Free trial |
| Legacy Dance Co. | 5 | Open class $18 to $20 |
| M.A Ballet | 3 | $40 a class. Trial $50 |
| MADDspace | 3 | Fees not published. Trial $28 |
| Ritz Dance Studios | 2.5 | Not published by provider |
| Singapore Ballet Academy | 4 | Not published. Placement class |
| Singapore Chinese Dance Theatre | 3.5 | Not published by provider |
| Stellar School of Dance | 2.5 | Not published by provider |
| StepUp | 3 | Not published by provider |
| Swan Ballet Academy | 2.5 | Not published by provider |
| Tanglin Arts Studio | 1.5 | From $25 a class. Trial $50 |
| The Ballet School | 2.5 | Not published by provider |
| The Dance Place | 2 | Fees not published. Free trial |
| Yan Ballet Academy | 2 | $30 to $35 a class. Trial $30 to $35 |
For more, browse dance classes for kids, kids' dance workshops and ballet classes for toddlers on Jungle. For how to choose a school, see A Parent's Guide to Dance Enrichment in Singapore.





Weekend picks, holiday camps with remaining spots, and the odd story from parents we talk to.