
20 October 2026 · 12 min read
A Pre-Primary ballet class costs $30.91 at Yan Ballet Academy in Katong and $58.50 at City Ballet Academy at Dhoby Ghaut. City Ballet's class runs 90 minutes and Yan's 45, so the dearer class is the cheaper one by the minute.
The class fee is also the smaller surprise. At M.A Ballet, a year of weekly classes for a 4-year-old costs $2,070 with registration and a leotard. If your child dances in the December recital, add at least $600. If they sit their first RAD award, add at least $513 more. Most schools do not print these extras at all.
How we checked. On 20 October 2026 we read the fee pages, term PDFs, terms and conditions and booking systems of the 25 schools on Jungle that teach ballet to children and could be checked online. Four publish a full term fee with a lesson count, two publish part of one, and 19 publish only a trial price, joining fees or nothing. Exam fees come from the Royal Academy of Dance's 2026 Singapore fee list.
If you are choosing a class rather than a budget, our guides to ballet for 2, 3 and 4 year olds and ballet for 5 and 6 year olds compare every school by age.
Fees as published on 20 October 2026. Where a school sells terms, the per-class figure is the term fee divided by the lessons it states.
| Type of class | Per class | What it buys |
|---|---|---|
| Community centre | $11.25 to $23.75 | 8 sessions of 30 to 45 minutes |
| Studio, ages 2 to 4 | $30 to $40 | 35 to 45 minutes |
| Studio, ages 4 to 6 | $30.91 to $58.50 | 45 to 90 minutes, Pre-Primary |
| Studio, ages 6 to 7 | $31.82 to $40 | 45 to 60 minutes, first exam |
| Trial class | free to $50 | one class, usually not refunded |
| RAD exam or award | $69 to $126 | plus $60 to $88 school admin |
| Registration | $50 to $100 | once |
| Deposit | $100 to $200 | or a term's class fee |
Community centre courses are booked through onePA, not Jungle, so we give them as a benchmark only. The children's courses we opened on 20 October cost $90 to $190 for eight sessions of 30 to 45 minutes, with maximum class sizes of 15 to 24, and at least one asks you to buy the outfit and shoes yourself.
Three things stand out. Studio fees cluster tightly, between $30 and $40 a class for most children under 7. Class length explains most of the gaps above that. And the one-off costs, registration, uniform, exams and concerts, are where two schools with the same class fee drift apart.
A per-class price hides the shape of the year, so here is one yardstick: a 4 or 5-year-old in a Pre-Primary class once a week, for a full year, as each school sells it. Joining fees are included; refundable deposits are not.
| School and class | A year | How it is built |
|---|---|---|
| Yan, six studios | $1,420 | 4 terms of 11 at $340, $60 to join |
| Yan, Shaw Centre | $1,600 | 4 terms of 11 at $385, $60 to join |
| Amy's, Preschool 2 | $1,620 | 4 terms of 11 at $405 |
| M.A Ballet, Pre-Primary | $2,070 | 4 terms of 12 at $480, $100 to join, $50 leotard |
| City Ballet, Pre-Primary | $2,340 | 40 classes at $58.50, 90 minutes each |
The spread is about 1.6 to 1. City Ballet does not say how many terms it runs a year, so its row is 40 classes, roughly a school year with the holidays off. Forty sessions at the community centre rates above would cost $450 to $950.
M.A Ballet is the only school we checked that publishes every part of the bill, so it makes the most complete example. Yan publishes all of it except the leotard and the concert, and is the lowest-priced studio we found. Both rows assume a child joining RAD Pre-Primary once a week.
| Item | M.A Ballet | Yan |
|---|---|---|
| Trial class | $50 | $31 |
| Registration | $100 | $60 |
| Leotard | $50 | not published |
| Four terms of classes | $1,920 | $1,360 |
| December recital | from $600 | not stated |
| First year | from $2,720 | $1,451 |
| Extra weekly class | $384 | $680 |
| RAD Pre-Primary award | $69 or $79 | $69 |
| School exam admin | $60 | $88 |
| With the exam | from $3,233 | $2,288 |
Yan also holds a $200 deposit per child, refunded a month after you give notice. Pink tights and ballet shoes are extra at both. The exam rows assume your child sits the RAD Pre-Primary class award the April after their first year. M.A Ballet asks for two classes a week for one term before it, and Yan from Term 4 until the exam, which makes two terms.
These are the schools on Jungle that publish class fees, then the ones that publish only a trial price or joining fees, then the rest. Each card gives the price as the school prints it.
Full feesTrial and joining feesNo class fees
Katong (KINEX) · Paya Lebar MRT (CC9/EW8), 400 m
RAD from Pre-Primary45-minute classes11-lesson termsFrom $30 a class
Yan is an RAD Approved Examination Centre and the lowest-priced studio that publishes fees. A term is 11 weekly lessons, four terms a year, GST included. Six studios charge $340 for Pre-Primary; the Shaw Centre studio in Orchard charges $385 for the same class. Exam candidates must take two classes a week before the April exam. Only the Katong studio is on Jungle so far. These are Term 2 2026 fees, the latest the school publishes.
Price: $330 a term for Creative Dance, ages 2 to 3 ($30 a class); $340 for RAD Pre-Primary ($30.91); $350 for Primary ($31.82); $380 for Grade 1 ($34.55). Shaw Centre: $385 ($35) and $440 for Grade 1 ($40). $60 registration per family, a $200 refundable deposit per child and a school leotard, price not published.
Trial: $30 to $35, depending on the level.
Address: KINEX, 11 Tanjong Katong Road, #02-30/31/32, Singapore 437157. Google Maps
Book on Jungle: Yan Ballet Academy
Serangoon Central · Serangoon MRT (CC13/NE12), 220 m
Ages 3 to 7ATOD syllabus11-week termsFrom $31.82 a class
The fee rises with the length of the class: 35 minutes at Preschool 1, 45 at Preschool 2 and an hour at Preschool 3. Amy's teaches the ATOD syllabus, and its exam, held once a year in May, is compulsory from Preschool 3, at about 6, with 90% attendance required. Each child may replace only two missed classes a term. The concert runs every two years; this year's is on 31 October.
Price: $350 an 11-week term for Preschool 1, ages 3 to 4.5 ($31.82 a class); $405 for Preschool 2, ages 5 to 6 ($36.82); $430 for Preschool 3, ages 6 to 7 ($39.09). Four terms a year. The ATOD exam fee is not published.
Trial: $30 for preschool levels, non-refundable.
Address: 265 Serangoon Central Drive, #03-267, Singapore 550265. Google Maps
Book on Jungle: Amy's School of Dance
Dhoby Ghaut · Dhoby Ghaut MRT (CC1/NE6/NS24), 30 m
Grouped by birth yearRAD and CSTDFree trialFrom $33 a class
City Ballet prints a term fee on every class page. The jump comes at Pre-Primary, for children born in 2021: $585 for ten classes. The page says one hour, but both published slots run 90 minutes. Primary, for children born in 2020, is the first RAD exam year, with an extra coaching class from October to the March or April exam, and its term is 20 lessons. The school does not say how many terms run a year.
Price: $330 for 10 classes of Creative Movement or Happy Steps, born 2022 or 2023 ($33 a class); $585 for 10 Pre-Primary classes ($58.50); $800 for 20 Primary lessons ($40); $920 for 20 Grade 1 lessons ($46). No registration fee, GST or uniform cost is stated.
Trial: Free for new students.
Address: The Atrium@Orchard, 60A Orchard Road, #B1-01/02/03, Singapore 238890. Google Maps
Book on Jungle: Dhoby Ghaut, Prinsep Street
Orchard · Orchard MRT (NS22/TE14), 300 m
Pre-Ballet from 3RAD optional12-week terms$36 to $40 a class
M.A Ballet publishes the fullest price list we found, from tuition to the December recital. Pre-Ballet, for 3 to 5, is 45 minutes once a week. Its own Étude levels need two classes a week, so the term rises to $864 even though each class costs less. RAD exams are optional. Candidates go twice a week for at least a term first, pay a $60 admin fee, and may be asked to book private lessons at $185 an hour.
Price: $480 for a 12-week term of Pre-Ballet or RAD Pre-Primary ($40 a class); $864 for 24 classes at twice a week ($36). $100 registration and a $50 uniform leotard. Elysian recital: $150, plus $50 for each of three rehearsals, plus a costume from $300. GST is not mentioned.
Trial: $50, or four classes for $180.
Address: Far East Shopping Centre, 545 Orchard Road, #16-10/11/12 and #17-01, Singapore 238882. Google Maps
Book on Jungle: M.A Ballet
Hollandse Club, Bukit Timah · Botanic Gardens MRT (CC19/DT9), 840 m
From 18 monthsATOD syllabusTwo terms a yearFrom $25 a class
Tanglin publishes "starting from" prices rather than term fees: Early Years classes from $25, and $30 a class or $250 for a ten-class card when a parent joins in. Classes for older children start from $50 an hour. Terms follow the northern-hemisphere calendar, 21 weeks from January to June and 17 from August to December. ATOD exams run in May and the show is in a theatre in December. Hollandse Club members pay 10% less.
Price: Early Years from $25 a class; accompanied classes $30 a class or $250 for ten ($25 a class); older children from $50 for a one-hour class. Term fees for named classes are not published.
Trial: $50, non-refundable.
Address: Hollandse Club, 22 Camden Park, Singapore 299814. Google Maps
Book on Jungle: Tanglin Arts Studio
Orchard and Katong · 2 studios on Jungle
From 23 monthsBallet with jazzISTD, optionalBilled monthly
All That Jazz teaches ballet alongside jazz, and tap from about 5, on the ISTD syllabus, with exams optional. Its booking system shows one figure per class, labelled "Monthly (Recreational)", without saying how many lessons it covers, and tuition is charged monthly in advance. A $200 deposit comes back after four weeks' written notice. Every student can perform in the annual recital at Mediacorp Theatre. A third studio, at Dunearn Village, is not yet on Jungle.
Price: The booking system lists $52 for the Family Fun, Twinkle Tots and Twinkle Stars Ballet & Jazz classes, $78 for Mini and Pre Junior Ballet, Jazz & Tap, and $92 for Grade 1, each labelled "Monthly (Recreational)" without a lesson count. Contact them to confirm. $200 refundable deposit; the registration fee is not stated.
Trial: Price not published. It is paid 24 hours ahead and not refunded.
Branches: City: Forum, Orchard Road. East: i12 Katong.
The Royal Academy of Dance sets its Singapore fees each year, and its 2026 fee list is public. Each fee depends on where the exam happens: at your own school, if it is an approved examination centre, or at a venue the RAD arranges, which costs more. Pre-Primary is offered only as a class award; from Primary, a child can sit a class award or an exam.
| RAD, per child | At your school | At an RAD venue |
|---|---|---|
| Pre-Primary class award | $69 | $79 |
| Primary class award | $93 | $102 |
| Primary exam | $114 | $123 |
| Grade 1 class award | $98 | $105 |
| Grade 1 exam | $117 | $126 |
| Grade 2 exam | $121 | $134 |
Schools add their own fee on top. Yan charges an $88 exam admin and preparation fee, M.A Ballet $60, and Ballet Quarter an amount it does not publish. Yan refunds neither fee if the teacher later decides a child is not ready. Late entries cost 10% more in the first week and 20% in the second.
The bigger cost is the extra class. Yan's Pre-Primary candidates for April 2027 take two classes a week from Term 4 2026 until the exam, which doubles the fee for two terms. M.A Ballet moves Pre-Primary candidates to twice a week for one term and Primary candidates for two. City Ballet adds a coaching class from October to the exam, and Ballet Quarter and Singapore Ballet Academy expect two classes a week from Primary.
Whether your child must sit depends on the school. Elevate requires exams to move up a level, Charlotte Marn from age 6, and Amy's from Preschool 3, at about 6. M.A Ballet, Danspirations and All That Jazz call them optional, and at Yan the teacher decides who sits.
All That Jazz teaches the ISTD syllabus and Amy's and Tanglin the ATOD one; we found no Singapore fee list from either body, and none of the three schools prints its exam fee.
Concerts are the least predictable cost, because most schools give the date and not the price. M.A Ballet is the exception: its December recital costs $150 a dancer, with four free seats, plus $50 for each of three rehearsals and a costume from $300, so at least $600.
The rest describe the concert and not the bill. Singapore Ballet Academy charges a participation fee every two years and sells tickets. Ballet Quarter charges a performance participation fee and may add costume fees. Elevate calls its stage concert compulsory. Amy's, All That Jazz, Tanglin, The Ballet School and Cheng all stage a regular show without printing what taking part costs; Cheng says taking part is optional.
Uniforms come from the school at most studios. M.A Ballet's leotard is $50 and required on enrolment. Yan requires its own leotard, and exam candidates buy the next grade's leotard before the exam. Crestar sells a leotard, tutu and ballet shoes at registration. None of these schools prices tights or shoes. At community centres, the outfit is usually yours to buy.
Most Singapore ballet schools take children on their own from 3, several run classes with a parent from 18 months, and the first graded exam usually comes at 6 or 7.
At 3, most classes last 30 to 45 minutes, and several are built on stories and props. Our guides to ballet for 2, 3 and 4 year olds and for 5 and 6 year olds list every class by age.
Start with your child, not the price list.
Before you pay, get three answers in writing. How many classes does this fee cover? What is payable on top: registration, deposit, uniform, exam and concert fees? And what happens to a missed class?
We started from every school Jungle lists for ballet, 34 in all, and kept the 23 that teach ballet to children and could be checked online, then added StepUp and Asia Gymnastics and Dance Academy, two dance schools on Jungle that also teach RAD ballet.
Each was checked on its own website, term PDFs or booking system on 20 October 2026, and prices are as published that day. Per-class figures divide a published term fee only where the school states the number of lessons.
Exam fees come from the Royal Academy of Dance's 2026 Singapore list. Community centre fees come from onePA's own course pages, read the same day.
Browse all ballet classes on Jungle or dance classes for kids. For other activities, read what kids' classes cost in Singapore, what swimming lessons cost and what piano lessons cost.





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