Events and Classes for Kids

Workshops, festivals, school holiday programmes and trial classes in Singapore. We check each date, price and age on the organiser’s own page.

26 listings

Listed by date, then classes A to Z. Paying never moves a listing up.

We add more each week.

Events

A boy and a woman playing among coral and sea creature models at Curiosity CovePhoto: Mandai Wildlife Group

Mandai Wildlife Group

The Mischief Within at Curiosity Cove

Curiosity Cove, Mandai · North

Ages 0 to 12 · Indoor

From S$43

Details

Halloween games, crafts and a treat hunt in the indoor Curiosity Cove playscape, included with entry.

  • Daily to 1 Nov, 10am to 5.30pm; after-dark Sundown sessions on some evenings (separate ticket)
  • Where: Curiosity Cove, Mandai Wildlife EAST, 80 Mandai Lake Road
  • Ages: Curiosity Cove is for kids 12 and under; each adult may supervise up to 2 children
  • Price: Curiosity Cove admission from S$43 for 1 child and 1 adult (up to 7 hours on regular weekdays); crafts S$6, candy bags S$6
  • Book or register first.

Dates and prices on mandai.com ↗ (opens in new tab)

Checked on mandai.com

Beauty and the Beast figures made of flowers in the Disney Garden of Wonder at Floral FantasyPhoto: Gardens by the Bay

Gardens by the Bay

Disney Garden of Wonder at Floral Fantasy

Floral Fantasy, Gardens by the Bay · Central

Ages 0 to 12 · Indoor

From S$8

Details

Flower displays built around Disney and Pixar characters in Floral Fantasy. It runs through the year-end holidays.

  • 8 Jun 2026 to 14 Mar 2027, daily 10am to 9pm (last admission 8.30pm); closed on maintenance days, next on 3 Nov 2026
  • Where: Floral Fantasy, Gardens by the Bay, 18 Marina Gardens Drive
  • Ages: All ages; child ticket is for ages 3 to 12
  • Price: From S$8 per child (3 to 12), S$12 per adult (Singapore resident rates)
  • No booking needed.

Dates and prices on gardensbythebay.com.sg ↗ (opens in new tab)

Checked on gardensbythebay.com.sg

Spookology artwork: a giant spider, a dinosaur skeleton and a group of explorers in the darkImage: Science Centre Singapore

Science Centre Singapore

Spookology 2026

Science Centre Singapore · West

Ages 0 to 12 · Indoor

From S$5

Details

Halloween science galleries and trails across the Science Centre, with a gentler Spookology Juniors area at KidsSTOP for younger children.

  • Science Centre: 27 Oct to 1 Nov, 10am to 5pm; AFTERDARK 30 and 31 Oct, 7pm to 11pm. Spookology Juniors at KidsSTOP: 30 Oct to 1 Nov only, 10am to 1pm or 2pm to 5pm. Juniors NIGHT: 30 and 31 Oct, 5.30pm to 8.30pm
  • Where: Science Centre Singapore, 15 Science Centre Road
  • Ages: All ages; Spookology galleries suitable for age 6 and above; Spookology Juniors at KidsSTOP (30 Oct to 1 Nov) for toddlers and kids
  • Price: Singaporean/PR child from S$6 (Science Centre, Spookology Edition); Spookology Juniors at KidsSTOP from S$5 per child off-peak (SG/PR)
  • Book or register first.

Dates and prices on science.edu.sg ↗ (opens in new tab)

Checked on science.edu.sg

A glittery sunflower suncatcher hanging against a blue sky by the bayPhoto: Gardens by the Bay

Gardens by the Bay

Sunflower Suncatcher Craft (Get Crafty!)

Flower Dome, Gardens by the Bay · Central

Ages 8 to 12 · Indoor

From S$15

Details

A short walk-in craft: make a hanging sunflower decoration during the Flower Dome sunflower display. Flower Dome entry is separate.

  • Sat 31 Oct and Sun 1 Nov 2026, 10am to 5pm; walk-in, first come first served
  • Where: Australian Garden, Flower Dome, Gardens by the Bay
  • Ages: Ages 8 and up; children below 12 must be with an adult
  • Price: S$15 per person, paid onsite (cash or PayNow); Flower Dome admission is separate
  • No booking needed.

Dates and prices on gardensbythebay.com.sg ↗ (opens in new tab)

Checked on gardensbythebay.com.sg

Two jack-o’-lantern crafts decorated with pompoms and sequinsPhoto: National Gallery Singapore

National Gallery Singapore

Trick-or-Treat Family Fun

National Gallery Singapore · Central

Ages 3 to 12 · Indoor

From S$68

Details

A parent and child decorate a treat bucket, then follow clues to artworks in the gallery to collect treats.

  • 24, 25, 31 Oct and 1 Nov, at 10.30am, 1pm and 3.30pm (about 90 minutes)
  • Where: Keppel Centre for Art Education, City Hall Wing Level 1, National Gallery Singapore, 1 St Andrew's Road
  • Ages: Children aged 3 to 12
  • Price: S$68 for 1 parent and 1 child; extra child S$38, extra parent S$32
  • Book or register first.

Dates and prices on nationalgallery.sg ↗ (opens in new tab)

Checked on nationalgallery.sg

A facilitator blowing bubbles for a group of toddlers at National Gallery SingaporePhoto: National Gallery Singapore

National Gallery Singapore

GalleryToddlers!

National Gallery Singapore · Central

Ages 2 to 3 · Indoor

From S$15

Details

A 40-minute movement and sensory session for a toddler and a parent, based on a painting about lines and dance.

  • Sat 7 Nov 2026, 10.30am to 11.10am or 11.30am to 12.10pm
  • Where: National Gallery Singapore, City Hall Wing
  • Ages: Children aged 2 to 3
  • Price: S$15 per parent-child pair
  • Book or register first.

Dates and prices on nationalgallery.sg ↗ (opens in new tab)

Checked on nationalgallery.sg

Two young children in painting smocks printing blue patterns on paper on the floorPhoto: National Gallery Singapore

National Gallery Singapore

Messy Morning for the Little Ones

National Gallery Singapore · Central

Ages 0 to 4 · Indoor

From S$20

Details

An hour of messy play with colours, textures and shapes for under-fives and a parent, inspired by artworks in the collection.

  • Mon 9 Nov 2026, 10.30am to 11.30am
  • Where: Keppel Centre for Art Education, City Hall Wing Level 1, National Gallery Singapore, 1 St Andrew's Road
  • Ages: Children below 5 years old
  • Price: S$20 per parent-child pair
  • Book or register first.

Dates and prices on nationalgallery.sg ↗ (opens in new tab)

Checked on nationalgallery.sg

The Bukit Timah Nature Reserve visitor centre behind the reserve’s name stonePhoto: National Parks Board

National Parks Board (Bukit Timah Nature Reserve)

Coco & Friends Programme

Bukit Timah Nature Reserve · Central

Ages 5 to 7 · Outdoor

From S$10

Details

A one-hour nature walk for young children about Coco the colugo and other forest animals. Each child gets a nature journal.

  • Sat 14 Nov, 10am to 11am
  • Where: Bukit Timah Nature Reserve Visitor Centre
  • Ages: 5 to 7 years old
  • Price: S$10 per child, for a nature kit
  • Book or register first.

Dates and prices on nparks.gov.sg ↗ (opens in new tab)

Checked on nparks.gov.sg

A gallery at Singapore Discovery Centre with lit fabric sails and silhouette scenes along the wallsPhoto: Singapore Discovery Centre

Singapore Discovery Centre

Defence Collective Festival

Discovery Centre, Navy and Air Force museums · West and East

Ages 0 to 12 · Indoor and outdoor

Free

Details

A two-day family festival at the Discovery Centre, the Navy Museum and the Air Force Museum, with shuttle buses between them.

  • Sat 14 and Sun 15 Nov, 10am to 6pm
  • Where: Singapore Discovery Centre (510 Upper Jurong Road), Singapore Navy Museum, Singapore Air Force Museum
  • Ages: All ages; some activities only for 12 years and below
  • Price: Free Discovery Centre admission with registration; optional All Access Pass S$10 per person
  • Book or register first.

Dates and prices on tickets.defencecollectivesg.com ↗ (opens in new tab)

Checked on tickets.defencecollectivesg.com

Model trains passing snowy trees and Santa’s workshop behind a bed of poinsettiasPhoto: Gardens by the Bay

Gardens by the Bay

Christmas Train Show

Flower Dome, Gardens by the Bay · Central

Ages 0 to 12 · Indoor

From S$8

Details

Model trains run through small scenes of Singapore, the US and Finland inside the Flower Dome. Entry is with a Flower Dome ticket.

  • 20 Nov 2026 to 3 Jan 2027, daily 9am to 9pm
  • Where: Flower Dome, Gardens by the Bay, 18 Marina Gardens Drive
  • Ages: All ages; child ticket is for ages 3 to 12
  • Price: Flower Dome admission: from S$8 per child (3 to 12), S$12 per adult (Singapore resident rates)
  • No booking needed.

Dates and prices on gardensbythebay.com.sg ↗ (opens in new tab)

Checked on gardensbythebay.com.sg

Small star-shaped mangrove flowers among thick green leavesPhoto: National Parks Board

National Parks Board (Sungei Buloh Wetland Reserve)

What’s in My Mangrove?

Sungei Buloh Wetland Reserve · North

Ages 5 to 12 · Outdoor

Free

Details

A free 90-minute guided mangrove walk. Sign up at the counter on the day; 15 places per walk.

  • Sat 21 Nov, 9.30am to 11am; register at the Information Counter at least 15 minutes before
  • Where: Information Counter, Visitor Centre, Sungei Buloh Wetland Reserve
  • Ages: Recommended for ages 5 and above
  • Price: Free
  • No booking needed.

Dates and prices on nparks.gov.sg ↗ (opens in new tab)

Checked on nparks.gov.sg

A performer kneeling on the floor beside a girl in a rehearsal room, from Paati’s Spice KitchenPhoto: Esplanade

Esplanade

Paati’s Spice Kitchen

Esplanade · Central

Ages 6 to 12 · Indoor

From S$40

Details

A 40-minute story show in English where children help a girl cook her grandmother’s special tea. Floor seating.

  • Sat 21 and Sun 22 Nov 2026, 11am and 4pm
  • Where: Esplanade White Room, 1 Esplanade Drive
  • Ages: Admission age 6 and above; children must be with an adult aged 16 or older
  • Price: From S$40 for 1 adult and 1 child
  • Book or register first.

Dates and prices on esplanade.com ↗ (opens in new tab)

Checked on esplanade.com

A smiling boy beside a LEGO playground build with wind turbines and a Christmas treePhoto: Science Centre Singapore

Science Centre Singapore (KidsSTOP)

Built To Chill LEGO Pop-Up

KidsSTOP, Science Centre Singapore · West

Ages 1 to 8 · Indoor

Free

Details

A festive LEGO building corner in the KidsSTOP lobby, where young children build ideas for keeping cities cool.

  • 21 Nov to 3 Jan, 10am to 5pm (Science Centre is closed on Mondays except public and school holidays)
  • Where: KidsSTOP Lobby, 21 Jurong Town Hall Road, Singapore 609433
  • Ages: Children aged 18 months to 8 years
  • Price: Free

Dates and prices on science.edu.sg ↗ (opens in new tab)

Checked on science.edu.sg

The Bukit Timah Nature Reserve visitor centre behind the reserve’s name stonePhoto: National Parks Board

National Parks Board (Bukit Timah Nature Reserve)

Nature Keeper Programme: Introduction to Rainforests

Bukit Timah Nature Reserve · Central

Ages 7 to 9 · Indoor and outdoor

From S$25

Details

A half-day holiday programme for lower primary children: a rainforest walk, talks and a craft.

  • Mon 23 Nov, 8.30am to 12.30pm
  • Where: Bukit Timah Nature Reserve Visitor Centre
  • Ages: Primary 1 to Primary 3 (7 to 9 years old)
  • Price: S$25 per child, with snacks and materials
  • Book or register first.

Dates and prices on nparks.gov.sg ↗ (opens in new tab)

Checked on nparks.gov.sg

Illustration of an open picture book with stars above it

National Library Board

Camy’s Fantastical Story With Meet-And-Greet

Ang Mo Kio Library · North-East

Ages 7 to 12 · Indoor

Free

Details

An hour of stories about Camy, a book-loving monster, then a photo with the character. Walk in, no sign-up.

  • Sat 28 Nov, 1.30pm to 2.30pm
  • Where: Ang Mo Kio Library at AMK Hub #04-01 (reopens 20 Nov 2026), Programme Room 1
  • Ages: Recommended for children aged 7 to 12; younger children welcome
  • Price: Free
  • No booking needed.

Dates and prices on nlb.libcal.com ↗ (opens in new tab)

Checked on nlb.libcal.com

Children playing football on a grass fieldPhoto: ActiveSG Academies & Clubs

ActiveSG Academies & Clubs (Sport Singapore)

ActiveSG Multi-Sport Holiday Programme

5 sport centres · Several areas

Ages 5 to 12 · Indoor and outdoor

From S$36

Details

A three-day school holiday programme with a different sport each day, such as football, basketball or tennis. Registration opens 29 Oct.

  • 29 Nov to 20 Dec 2026; two 3-day runs at each venue, morning slots 8am, 9.15am or 10.30am by age. Registration opens 29 Oct 2026
  • Where: Delta Sport Centre, ActiveSG Sport Village@Jurong Town, Heartbeat@Bedok and ActiveSG Sport Park@Bedok North, Sengkang Sport Centre
  • Ages: Children aged 5-12 years old (groups 5-6, 7-9, 10-12)
  • Price: From S$36 per 3-day run (Singapore Citizen/PR, ages 5-9); S$54 ages 10-12; others S$51 / S$77
  • Book or register first.

Dates and prices on activesgcircle.gov.sg ↗ (opens in new tab)

Checked on activesgcircle.gov.sg

A snowman ornament made from a plastic bottle hanging on a tree among other handmade decorationsPhoto: National Parks Board

National Parks Board (Singapore Botanic Gardens)

Gardens-A-Glow Festive Trees

Singapore Botanic Gardens · Central

Ages 0 to 12 · Outdoor

Free

Details

Trees around the Botanic Gardens decorated by the public for the festive season. Free to walk around and see.

  • Trees on display 5 Dec to 3 Jan; groups decorate them from 14 to 29 Nov
  • Where: Various locations, Singapore Botanic Gardens
  • Ages: All ages (listed as suitable for children and families)
  • Price: Free
  • No booking needed.

Dates and prices on nparks.gov.sg ↗ (opens in new tab)

Checked on nparks.gov.sg

Classes and Trial Classes

Illustration of a football in front of a small goal

ActiveSG Tennis Academy (Sport Singapore)

ActiveSG Tennis Academy Seasonal Programme

Ongoing · Four 10-week terms a year; weekday afternoon and weekend slots by age group

3 tennis centres · East and West

Ages 5 to 18 · Outdoor

From S$130

Details

Weekly group tennis in 10-week terms, with red, orange and green balls by age. Sign up through ActiveSG.

  • Where: Heartbeat@Bedok Tennis Centre, Senja-Cashew Tennis Centre, Bedok Tennis Centre
  • Ages: Red Ball 5-7 years; Orange Ball 8-9 years; Green Ball 10-11 years; Youth 10-18 years
  • Price: S$130 for 10 sessions
  • Book or register first.

Dates and prices on activesgcircle.gov.sg ↗ (opens in new tab)

Checked on activesgcircle.gov.sg

Children in goggles sitting on the pool edge, kicking up splashesPhoto: aquaDucks Swim School

aquaDucks Swim School

AquaDucks Trial Swimming Lesson

Ongoing · Year-round weekly lessons; weekday and weekend slots

5 pools · Several areas

Ages 0 to 12 · Indoor and outdoor

From S$43.60

Details

A trial swimming lesson for babies, toddlers, preschoolers or older children learning to swim.

  • Where: 5 aquaDucks venues: Harbour Drive (new in October 2026), Queenstown, Upper Bukit Timah, Mountbatten, West Coast (Pasir Panjang)
  • Ages: Babies 4 to 5 months; Babies & Toddlers 6-35 months; Preschool 3 & 4 years; Learn to swim 5 years & above
  • Price: S$43.60 trial lesson (incl. GST)
  • Book or register first.

Dates and prices on aquaducks.com.sg ↗ (opens in new tab)

Checked on aquaducks.com.sg

Illustration of a paint palette and a brush

Hougang Zone 3 RN (People’s Association)

Children’s Art Course

Block 332 Hougang Ave 5, Hougang · North-East

Ages 4 to 12 · Indoor

From S$100

Details

Eight Friday evening art lessons in drawing, colouring and other media, run by a residents’ network in Hougang.

  • Fridays, 6 Nov 2026 to 8 Jan 2027, 7pm to 8.30pm, 8 sessions (no class 25 Dec and 1 Jan). Registration closes 6 Nov 2026
  • Where: Block 332 Hougang Ave 5 #01-222 (Hougang Zone 3 RN; enquiries at Hougang CC)
  • Ages: Age group: 4 -12 years old
  • Price: S$100 for 8 sessions, plus S$20 material fee paid to trainer
  • Book or register first.

Dates and prices on onepa.gov.sg ↗ (opens in new tab)

Checked on onepa.gov.sg

Children in white taekwondo uniforms practising a stance in classPhoto: Johan Taekwondo Institute

Johan Taekwondo Institute

Johan Taekwondo Free Trial Class

Ongoing · Tue to Sun; closed Mondays and public holidays. Arrange the trial with your chosen branch

10 branches · Several areas

Ages 3 to 16 · Indoor

Free

Details

One free taekwondo class. Toddler classes are for ages 3 to 4.5 and kids’ classes for ages 5 to 10.

  • Where: 10 branches: Serangoon, Sengkang, Potong Pasir, Kovan, Holland, Thomson, Tampines, Yishun, Toa Payoh, Punggol
  • Ages: Toddler Class 3 to 4.5 years; Kids Class 5 to 10 years, teens 11 to 16
  • Price: Free one-time trial class
  • Book or register first.

Dates and prices on johantaekwondo.com ↗ (opens in new tab)

Checked on johantaekwondo.com

Two children in JSSL kit chasing a football on an artificial pitchPhoto: JSSL Singapore

JSSL Singapore

JSSL FC Free Football Trial

Ongoing · Year-round weekly training; the trial is with your child’s age group

3 venues · Central and East

Ages 5 to 16 · Outdoor

Free

Details

A free trial where your child trains with their age group while you watch. Regular training is once or twice a week.

  • Where: 3 venues: Premier Pitch SCRC (Balestier), SAFRA Tampines, Tanglin Trust School (Portsdown Rd)
  • Ages: Boys and girls aged 5 to 16
  • Price: Free trial session
  • Book or register first.

Dates and prices on jssl-singapore.com ↗ (opens in new tab)

Checked on jssl-singapore.com

Young children in paper animal hats copying a teacher’s arm movements in a drama classPhoto: Julia Gabriel Centre

Julia Gabriel Centre

Julia Gabriel Centre Trial Class

Ongoing · Term classes; choose centre and programme when booking the trial

5 centres · Several areas

Ages 0 to 18 · Indoor

From S$18

Details

A trial drama, communication, early learning or reading and writing class. The trial fee is waived if you enrol.

  • Where: 5 centres: Forum, Greenwich V, New Bahru, Tampines Mall, The Woodleigh Mall
  • Ages: Aged 6 months onwards (Early Learning 6 months - 3 years; Drama & Communication 3 - 18 years; Readers & Writers 3 - 12 years)
  • Price: S$18 trial class (fee waived if you enrol)
  • Book or register first.

Dates and prices on trial.juliagabriel.com ↗ (opens in new tab)

Checked on trial.juliagabriel.com

Illustration of a paint palette and a brush

Let Colour Soar

Let Colour Soar Free Trial Art Lesson

Ongoing · Weekly classes; you send preferred days and times and the studio confirms

5 studios · Several areas

Ages 2 to 12 · Indoor

Free

Details

A free trial art lesson at one of five studios. Children’s classes are for ages 2.5 to 6, with courses from age 7.

  • Where: 5 Singapore studios: i12 Katong, Beauty World, Kovan, Novena, Tampines
  • Ages: Ages 2.5 & above (Visual Art Children's Class ages 2.5-6; Professional Course ages 7 and above)
  • Price: Free trial lesson
  • Book or register first.

Dates and prices on letcoloursoar.com ↗ (opens in new tab)

Checked on letcoloursoar.com

Five young children standing by a grand piano while a teacher playsPhoto: Yamaha Music School Singapore

Yamaha Music School Singapore

Yamaha Music School Free Trial Lesson

Ongoing · Weekly courses; pick a course, branch and trial slot when booking

10 branches · Several areas

Ages 2 to 12 · Indoor

Free

Details

A free trial of a group or one-to-one music course. Children’s courses start at age 2 and include piano, Electone, guitar and drums.

  • Where: 10 Yamaha Music School branches
  • Ages: Children's courses from Apple Course (Age 2) to Junior Drum Course (Age 6-12); Electone Study Course age 10 and above
  • Price: Free trial lesson
  • Book or register first.

Dates and prices on sg.yamaha.com ↗ (opens in new tab)

Checked on sg.yamaha.com

Run an Event or Class for Kids?

List your event free. We check it on your own page before it goes up. Featured placement is marked Sponsored, with rates on request: see Advertise with us.