School Holiday Programmes & Camps in Kuala Lumpur
School holiday programmes in Kuala Lumpur typically cost RM120 to RM250 a day for a half-day camp and RM200 to RM450 for a full day, with weekly rates from about RM500. Camps run in every school break — March, late May to June, the long international school summer, August, the October half-term and the year-end period — and most take children aged four to twelve in separate age groups.
Holiday cover in KL is a scheduling problem before it is a budget one. Malaysian and international school calendars do not line up, so families with children in different systems are often covering two different sets of weeks. The practical approach is to work backwards from the longest break you need to fill, book that first, then use shorter workshops around it.
Below are the six windows KL providers actually plan around, what each break is usually good for, what things cost, and the questions worth asking before you pay a deposit.
KL school holiday windows and what runs in each
Mid-March break
Length: 1 week (Malaysian schools) · 1–2 weeks (international)
Typically runs: Short 3–5 day camps, single-activity
The quietest break of the year. Easiest week to get into a popular provider without booking months ahead.
Late May to early June
Length: 2 weeks (Malaysian schools)
Typically runs: Full-week multi-activity camps and swim intensives
Swim intensives dominate this window — daily lessons across one or two weeks move a child on faster than months of weekly classes.
June to August
Length: 5–7 weeks (international school summer)
Typically runs: Multi-week camps, sports academies, overseas-style day camps
The largest and most competitive window. Popular English-language day camps in Mont Kiara and Bangsar open bookings around February and fill by April.
Mid-August break
Length: 1 week (Malaysian schools)
Typically runs: Short skills camps and holiday workshops
Often overlaps with the international school term start, so venues are less crowded than June.
October half-term
Length: 1 week (international schools)
Typically runs: Short themed workshops, robotics and art intensives
Malaysian schools are in session, so studio-based providers usually have spare weekday capacity.
Late November to December
Length: 4–6 weeks (Malaysian year-end) · 2–3 weeks (international)
Typically runs: Rolling weekly camps, festive workshops, holiday squads
The longest Malaysian break. Providers run rolling weekly camps, so you can book one week at a time rather than committing to the whole period.
Malaysian public school terms are set annually by the Ministry of Education and international schools publish their own calendars, so confirm exact dates with your child's school before booking.
What holiday camps cost in Kuala Lumpur
| Format | Typical price | Notes |
|---|---|---|
| Half-day camp (3–4 hours) | RM120 – RM250 / day | Usually 9am–12.30pm, snack included |
| Full-day camp (6–8 hours) | RM200 – RM450 / day | Lunch often extra at RM20–RM35 |
| Full-week half-day camp | RM500 – RM1,100 / week | Cheapest way to buy holiday cover |
| Full-week full-day camp | RM900 – RM2,200 / week | Premium international-style day camps sit at the top |
| Swim intensive (5 daily lessons) | RM350 – RM650 / week | Group; private intensives RM600–RM1,200 |
| Sports academy holiday clinic | RM400 – RM900 / week | Kit sometimes charged separately |
Indicative Klang Valley market rates. Sibling discounts of 5–10% are common, and many providers reduce the weekly rate if you book two or more weeks together.
Six things to check before you pay a deposit
- Ratios. How many adults per child, by age group. For under-sixes, one adult to six children is a reasonable floor.
- First aid. Whether at least one member of staff on site holds current paediatric first aid certification.
- Heat and rain plan. What happens to outdoor sessions at 2pm in April. A camp without an indoor fallback will improvise, and it shows.
- The actual timetable. Ask for the hour-by-hour plan, not the marketing summary. Long unstructured gaps are the usual weak point.
- Food. What is included, and how allergies are handled at a venue that also serves other groups.
- Refunds. What you get back if your child gets sick on day two. Credit towards a future week is common; cash refunds are not.
At a glance
Typical cost
RM500–RM2,200 per week
Typical hours
9am–12.30pm or 9am–4pm
Book by
Feb–Mar for the summer window
Holiday programmes by activity
Holiday camps by area in Kuala Lumpur
Common questions about KL holiday programmes
Holiday cover, sorted in one place
BeyondClass lists verified holiday programmes across Kuala Lumpur so you can compare dates, ages and prices without chasing six WhatsApp groups. Free for parents.
Join the parent priority list