Days out and weekly classes
Things to Do With Kids in Bangkok
42 days out and 19 weekly classes, with real hours, ages and prices. Filter for indoors when the weather turns.
Every Bangkok parent knows the Saturday morning question: it is 34 degrees, it might rain, and the kids are already bouncing off the walls. So what now? This is the list we wish we had when ours were small. Days out for when you want a plan, weekly classes for when you want a routine, and an indoors filter for the days the weather or the air decides for you.
Every card shows the ages, the price and the part of town. Where a place is closed right now we say so rather than quietly dropping it, and where a price is not published we say that too, rather than guessing. Prices change often in Bangkok, especially at the big attractions, so treat them as a guide and check before you go. Nobody pays to be listed.
Playgroups
Baby and toddler groups by day, age and area.
Holiday camps
Camp weeks filtered by the dates your child is off school.
Museums for kids
What is open, what it costs and what is closed right now.
9 things we loved
Our own family favourites, with honest tips.
Showing 61 of 61
Ballet and Jazz, Little Pea Kids Commons
Watthana · Sukhumvit
Three Saturday dance classes by age. Baby Ballet introduces two to fours to classical dance while building coordination, motor and social skills. Level Up Ballet, with Ms. Lynn, is for four to sixes who already have a foundation and want to develop technique and confidence. Move & Groove Jazz teaches five to twelves energetic routines in a playful setting.
Ages 2 to 12
From ฿600 a session
Creative Painting, Little Pea Kids Commons
Watthana · Sukhumvit
A weekly studio session for five to twelves run by Pop Up Art Studio, led by a teacher and atelierista using the Reggio Emilia approach. It is more open-ended than a typical painting class: children learn to create, hesitate, retry and trust their own ideas, building creative confidence, fine motor skills and resilience along the way.
Ages 5 to 12
From ฿950 a session
EPA Bangkok Football Academy
Suan Luang · Rama 9 and east
Boys and girls of all abilities. Weekday sessions are two hours, with 30 minutes of optional free play before 90 minutes of structured coaching. EPA also runs groups for younger and older players.
Ages 11 to 13
From ฿8,560 a course
Little Scientists, Little Pea Kids Commons
Watthana · Sukhumvit
A hands-on science class for three to fives, who mix, build, observe and run simple experiments, testing their own ideas and asking what happens if. The aim is curiosity and confidence rather than facts to memorise.
Ages 3 to 5
From ฿600 a session
Music Together, Little Pea Kids Commons
Watthana · Sukhumvit
Music Together is an early childhood music and movement programme for children up to four and their caregivers, built around singing, rhythm and movement to support language and emotional development. Little Pea runs the main class twice a week, plus a gentler, sensory-rich session for babies under one that focuses on bonding and first musical experiences.
Ages babies to 4
From ฿650 a session
SEA LIFE Bangkok Ocean World
Pathum Wan · Central
One of the largest aquariums in Southeast Asia, under Siam Paragon, with an ocean tunnel, sharks, jellyfish and coral reef zones, plus add-ons like a glass-bottom boat and a 4D cinema. Air conditioned and central, so a dependable rainy day plan.
Age range not published
฿799 to ฿1,199
Siam Amazing Park
Khan Na Yao · Rama 9 and east
A theme park and water park in one, inside the city limits, with the Guinness-certified world's largest wave pool, speed and spiral slides, and big rides like the Boomerang and Vortex drop. Easier to reach than Dream World for families in the east of the city.
Age range not published
฿850 to ฿1,000
Wild Spooky Rumpus, Halloween at theCOMMONS
Watthana · Sukhumvit
Little Pea's annual Halloween weekend, and one of the biggest family events at theCOMMONS. The headline is the Trick-or-Treat Train, which runs four times a day (11am, 1pm, 3pm and 4pm) and takes children around the whole building collecting treats from the vendors. Around it there are craft stations for spooky slime, glow jars, pumpkin painting and trick-or-treat tote bags, face painting, a Little Monster Hunt scavenger trail where kids build their own monster, a free Spooky Storytime at 2pm, and a family market with local vendors.
Age range not published
From ฿150 an activity
Ancient City (Muang Boran)
Mueang Samut Prakan · Day trip outside Bangkok
An open-air museum of more than 115 replica buildings and monuments from around Thailand, spread over roughly 240 acres. Bicycles are included, so it becomes a long bike ride with something to look at every few minutes. Golf carts are available by the hour for children who cannot cycle.
Age range not published
฿350 to ฿700
Aqua-Tots Swim School
Three pools · Several locations
The American franchise's eight-level swim programme for four months to twelve years, with parent and tot classes, adaptive lessons and fast-track intensives. Billed monthly rather than by term.
Ages babies to 12
From ฿3,100 a month
Baby Pool
Three pools · Several locations
Australian and British certified swim teaching from babies and toddlers through a four-strokes programme to a swim club.
Ages all ages
From ฿10,500 a course
Bangkok Art and Culture Centre (BACC)
Pathum Wan · Central
Free, central and open late, with rotating exhibitions that suit older children better than toddlers. A good evening option when the day has been too hot for anything outdoors.
Age range not published
Free
Bangkok Dance Academy
Pathum Wan · Central
Ballet, jazz, hip-hop and contemporary classes for children, in the middle of town at CentralWorld.
Age range not published
Price not published
Bangkok Dolphins
Six pools · Several locations
One of Bangkok's best known swim schools, teaching from babies of three to six months through to competitive squads. Children move through the Seahorse, Octopus and Seal levels, and the school also runs parent and child classes, intensives and holiday camps.
Ages all ages
From ฿10,500 a term
Bangkok Swim Academy
Phra Khanong · Sukhumvit
A structured progression from the Aqua Bear programme for young children up to competitive training.
Age range not published
From ฿10,220 a course
Beat Active, BITEC Bang Na
Bang Na · Bang Na and south
A big indoor sports hall with an ice skating rink, a football pitch and a basketball court, plus fitness activities. Suits sporty kids, and one of the few places in the city to skate.
Age range not published
฿350 to ฿550
Benjakitti Forest Park
Khlong Toei · Sukhumvit
A restored wetland park near Asok with elevated wooden skywalks over the water that work with a stroller, wide cycling and scooter tracks, and open lawns for running around. One of the best places in central Bangkok to let kids move.
Age range not published
Free
BOUNCE, EmQuartier
Watthana · Sukhumvit
Wall-to-wall trampolines, a foam pit, a dodgeball court and parkour runs. Best for school-age kids with energy to burn, and an hour is usually plenty.
Ages 3 and up
฿390 to ฿490 a session
Cala Dance Studio
Khlong Toei · Sukhumvit
Ballet, contemporary, jazz and K-pop classes in Emporium Tower, next to BTS Phrom Phong.
Age range not published
Price not published
Can U Kick It Soccer Academy
Pathum Wan · Central
The older sibling of CUKI Tots, coaching six to twelve year olds after school and at weekends, based at Polo Football Park off Wireless Road and at several international schools.
Ages 6 to 12
Price not published
Chatuchak Weekend Market
Chatuchak · North
Chaotic in a good way. The pet section and toy stalls keep younger kids interested, and it is an easy introduction to a proper Bangkok market.
Age range not published
Free
CUKI Tots Early Years Football
Several venues · Several locations
A pre-school football programme starting from age two: Lenny's Cubs for two and three year olds, with parents joining in, and Lenny's Lions for four and fives, who move on to playing independently. Also runs football and multi-sport holiday camps.
Ages 2 to 5
Price not published
Dance Centre
Watthana · Sukhumvit
A Sukhumvit dance school teaching ballet, jazz, hip-hop, Latin and ballroom.
Age range not published
Price not published
Dream World
Thanyaburi · Day trip outside Bangkok
The classic Bangkok theme park, about an hour north of the city, with rides for young children and teenagers, a snow town and some rides that get you properly wet. Treat it as a full day, not a couple of hours.
Age range not published
฿800 to ฿1,200
Funarium
Khlong Toei · Sukhumvit
Bangkok's long-running warehouse-sized play centre, with four zones for sports, sand and water, arts and crafts, and cooking. There is a parents' lounge and a cafe, so it suits a long weekday session. A Bangkok expat family classic for good reason.
Ages babies to 13
฿200 to ฿330
HarborLand, Gateway Ekamai
Khlong Toei · Sukhumvit
A smaller HarborLand than the MEGA branches, but right on the BTS and with a dedicated area for younger children. Gateway Ekamai also has Kidzooona and WOW Park, so it works as a one-stop rainy day mall.
Age range not published
From ฿350
HSBC Children's and Youth Library, Lumpini Park
Pathum Wan · Central
A free children's library inside Lumpini Park with more than 10,000 books and a slide, tunnel and climbing area. Pair it with the park's paddle boats for a cheap half day.
Age range not published
Free
Khlong Lat Mayom Floating Market
Taling Chan · Riverside and Thonburi
A greener, quieter floating market than most, close to the city, with a wide range of food and traditional Thai goods.
Age range not published
Free
Kidzilla
Yan Nawa · Central
A play space for babies to five year olds that doubles as a learning centre, with art, English and even chess sessions alongside free play. Handy for Sathorn and Rama 3 families.
Ages babies to 5
฿290 to ฿400
Kidzooona, Gateway Ekamai
Khlong Toei · Sukhumvit
Aimed at babies and young children, and one of the best value play spaces in the city, with a separate under-twos area full of wooden toys and a pretend-play town for preschoolers.
Age range not published
฿200 to ฿360
Lets Asia Swim School
Watthana · Sukhumvit
Lessons from four months old through to adults, with Little Splashers for babies, skill-based levels, competitive training, holiday camps and pool parties.
Ages all ages
From ฿6,500 a term
Little Fins Pool
Watthana · Sukhumvit
A dedicated children's pool near Thong Lo teaching from three months to ten years, mixing technique with playful water activities and water survival skills.
Ages babies to 10
From ฿10,200 a course
Lumpini Park and paddle boats
Pathum Wan · Central
Central Bangkok's big green space. Hiring a paddle boat on the lake is cheap and never gets old, the monitor lizards are a highlight for most kids, and the free children's library is inside the park.
Age range not published
Free
Mahanakhon SkyWalk
Bang Rak · Central
The 78th-floor observation deck with a glass floor you can walk across, and 360-degree views of the city. Most kids find the glass floor thrilling, some find it terrifying.
Age range not published
From ฿350
Mari Go Round Premium Kids Cafe
Watthana · Sukhumvit
A small, design-led kids' cafe off Sukhumvit 49 with creative play structures, trampolines and a ball pit, and a proper cafe for parents. Socks are required.
Age range not published
฿350 to ฿400
MEGA HarborLand, IconSiam
Khlong San · Riverside and Thonburi
The riverside HarborLand, with big slides and climbing zones that can genuinely fill an afternoon. Pair it with the river views and food halls at IconSiam and it becomes an easy whole day, especially when it is too hot or wet to be outside.
Age range not published
฿180 to ฿760
MEGA HarborLand, One Bangkok
Pathum Wan · Central
One of the biggest indoor playgrounds in the world at over 6,000 square metres, with separate soft play for toddlers, giant slides for children, and a rope course, zip line, sky monorail and Jumpz trampoline park that older kids and adults can do too. The walkway from MRT Lumphini makes it one of the easiest big days out to reach without a car.
Age range not published
฿180 to ฿760
MELAND, Siam Paragon
Pathum Wan · Central
Bangkok's newest big indoor theme park, and the chain's first outside China: over 5,000 square metres split into seven themed zones, from a sky kingdom and ocean adventure to a role-play town, a STEM zone and motion-sensing sports, with more than 100 attractions. Plan three hours or more.
Age range not published
From ฿750
MOCA Bangkok (Museum of Contemporary Art)
Chatuchak · North
Five floors of Thai contemporary art in a striking building, with a good cafe. Better for school-age kids, and free for under 15s.
Age range not published
Free
Museum Siam
Phra Nakhon · Riverside and Thonburi
The museum that makes Thai history interesting for children, built around questions and interactive displays rather than glass cases. Plan 60 to 90 minutes, and combine it with Wat Pho, which is a short walk away.
Age range not published
Free
National Science Museum
Khlong Luang · Day trip outside Bangkok
The biggest science museum in the country, in a complex of several museums about an hour north of central Bangkok. The main building is the one kids remember. Treat it as a full day trip rather than an afternoon.
Age range not published
Price not published
Playerbox, Siam Discovery
Pathum Wan · Central
An electric go-kart track, a digger zone, VR experiences and an arcade, for kids who want speed rather than slides. Better suited to older children.
Age range not published
฿150 to ฿1,200 an activity
Playmondo, CentralWorld
Pathum Wan · Central
Four big play zones themed on desert, ocean, volcano and forest, with slides, obstacle courses, ball pits, trampolines and soft play. Children need to be at least 65cm tall. It runs a busy programme of themed workshops, particularly in school holidays.
Ages babies to 13
฿660 to ฿799
Playville
Watthana · Sukhumvit
A clean, calm indoor playground for babies and preschoolers, with a ball pit, climbing and slides, a reading corner and sand play, plus process art, slime making and story time sessions. There is a cafe with a kids' menu and a shop selling toys and baby products.
Ages babies to 6
From ฿350
Pororo AquaPark, Central Bangna
Bang Na · Bang Na and south
A rooftop water park on top of a shopping mall, themed on the Korean cartoon penguin, with slides and splash zones. It turns an ordinary mall trip into a water park day, and on a hot day it is hard to beat.
Age range not published
฿280 to ฿400
Royal Thai Air Force Museum
Don Mueang · North
Free, and a guaranteed hit with any child who likes planes: more than 50 aircraft across indoor hangars and an outdoor display, spanning a century of Thai aviation.
Age range not published
Free
Safari World
Khlong Sam Wa · North
A drive-through safari park with giraffes, zebras, lions and tigers, plus a separate Marine Park with dolphin and sea lion shows. Plan most of a day. It is on the far north-eastern edge of the city, so a car or taxi is the realistic way there.
Age range not published
Price not published
Science Centre for Education and Bangkok Planetarium
Khlong Toei · Sukhumvit
Exhibition halls on marine life, dinosaurs, insects and hands-on science that cost almost nothing, a short walk from the BTS. A cheap, air conditioned couple of hours, and home to the city's planetarium since 1964.
Age range not published
฿20 to ฿30
Siam Serpentarium
Lat Krabang · Rama 9 and east
A modern, immersive snake museum near Suvarnabhumi airport, with more than 70 species, exhibitions on how snakes are born, hunt and survive, and live shows in a 400-seat theatre. It costs a lot more than the Red Cross snake farm but is genuinely educational.
Age range not published
Price not published
Snake Farm, Queen Saovabha Memorial Institute
Pathum Wan · Central
The Thai Red Cross's snake farm, one of the oldest in the world, where antivenom is still produced. Kids can watch venom milking and a snake handling show, and look round a small snake museum. Cheap, central and genuinely memorable.
Age range not published
฿50 to ฿200
Stonegoat Climbing, The Parq
Khlong Toei · Central
An indoor climbing wall with sessions and classes aimed at five to twelve year olds, right next to Benjakitti Park. A good way to try climbing before committing to a course.
Ages 5 to 12
From ฿250 a session
StrongKiddo
Khlong Toei · Sukhumvit
Kids' CrossFit: obstacle courses, strength and conditioning pitched at children. A good fit for high-energy kids who are not drawn to team sports.
Age range not published
From ฿10,900 a course
Taling Chan Floating Market
Taling Chan · Riverside and Thonburi
A small, local floating market on the Thonburi side, with freshly cooked seafood, boats selling snacks and traditional music. Much easier with kids than the big tourist floating markets outside the city.
Age range not published
Free
The Grand Palace and Wat Phra Kaew
Phra Nakhon · Riverside and Thonburi
Worth doing once, even with younger children, for the Temple of the Emerald Buddha and the palace buildings.
Age range not published
From ฿500
The Little Gym
Several branches · Several locations
Gymnastics and movement classes from four months to twelve years: parent and child classes up to three, pre-school gymnastics for three to sevens, and grade school gymnastics for seven to twelves. Also runs holiday camps and birthday parties.
Ages babies to 12
Price not published
Urban Dance Studio Bangkok
Watthana · Sukhumvit
A multi-style dance studio near Asok with classes for children as well as adults.
Age range not published
Price not published
Wonder Woods Kids Cafe
Suan Luang · Rama 9 and east
A kids' cafe and co-learning space with indoor and outdoor play, a large ball pit, wooden play structures, a mushroom forest, and sand and water tables for properly messy play. Parents eat and drink at the cafe while children play. Bring a change of clothes.
Ages babies to 6
From ฿550
WOW Park, Gateway Ekamai
Khlong Toei · Sukhumvit
A hands-on science play centre with more than 40 interactive stations across 11 zones, including a bed of nails, a wind room and a vortex tunnel. Good for curious five to twelve year olds, with guided tours available.
Age range not published
฿250 to ฿599
Yoyoland, Seacon Square
Prawet · Rama 9 and east
An indoor amusement park inside Seacon Square, with mini roller coasters, dinosaur rides and a fossil dig. A good option for families on the Srinakarin side who want rides without the trek to a full theme park.
Age range not published
From ฿240
Children's Discovery Museum II, Thung Khru
Thung Khru · Riverside and Thonburi
The Thonburi-side branch runs the same model as Chatuchak: free, hands-on science, nature, art and technology zones, giant block building and weekend water play. The closest good indoor option by far for families on the Rama 2 side.
Ages babies to 12
Free
Children's Discovery Museum, Chatuchak
Chatuchak · North
When it is open, the best value museum in the city for children up to 12: four buildings split by age, a dinosaur dig, a climbing area and an outdoor water play zone with fountains and jets. Pack swimsuits and a towel, and pair it with the weekend market next door.
Ages babies to 12
Free
Questions parents ask
What can I do with kids in Bangkok when it rains?
Tick "Indoors only" in the directory above. Bangkok's malls carry most of the load: HarborLand, Playmondo and MELAND for big indoor play, SEA LIFE under Siam Paragon, trampolines at BOUNCE, and hands-on science at WOW Park. The same list works on smoggy days between December and March, and on the hottest afternoons in April and May.
What is free to do with kids in Bangkok?
Set the price filter to Free. The parks (Lumpini, with its free children's library, and Benjakitti), the Royal Thai Air Force Museum, BACC, MOCA for under 15s and the weekend markets are all free, and Museum Siam has historically let under 15s in free. The two Children's Discovery Museums are free too, but both closed on 1 October 2026 while the city appoints a new operator.
Is KidZania Bangkok still open?
No. KidZania Bangkok at Siam Paragon has closed permanently. MELAND, a large indoor theme park with a role-play town, opened on the 5th floor of Siam Paragon and is the nearest thing to it.
How much does an indoor playground cost in Bangkok?
Roughly 200 to 800 baht per child, usually for two or three hours, with adults paying a smaller fee or nothing. Smaller kids' cafes and neighbourhood play centres sit at the bottom of that range, and the big mall playgrounds like MEGA HarborLand, Playmondo CentralWorld and MELAND sit at the top.
How do weekly classes work in Bangkok?
Most swim schools, gymnastics clubs and football academies sell a term or a block of sessions rather than single classes, typically 6,000 to 11,000 baht for a term of swimming. Many offer a free or cheap trial class first, which is always worth asking for. Classes usually pause for school holidays and often run holiday camps instead; see our camps directory for those.
Run an activity, or know one we have missed?
If your hours or prices have changed, your venue or class is missing, or something here is wrong, tell us and we will fix it. Listing is free and always will be.
Send us a correction