
Teylers Museum
Spaarne 16, Haarlem
💡 The kids' lab is free with your museum ticket.


Spaarne 16, Haarlem
💡 The kids' lab is free with your museum ticket.

Groot Heiligland 62, Haarlem
💡 Ask for the free sketchbook at the desk — under-18s in for free.

Lange Begijnestraat 9, Haarlem
💡 Sunday afternoon at 14:00 is the kids' film. Way more intimate than Pathé.
FreeGroot Heiligland 47, Haarlem
💡 Free and small — perfect for a rainy half-hour. Kids 6+ enjoy it.

Verweyhal, Haarlem
💡 Check ahead for a kids' activity — not every week has one.

Groot Heiligland 59, Haarlem
💡 Check the schedule — kids' programmes aren't every week.

Schotersingel 2, Haarlem
💡 Three kids' trails by age — really well done. Surprisingly interactive.
Papentorenvest 1A, Haarlem
💡 Kids get to grind their own grain. The view from up top is gorgeous.
FreeKuppersweg 3, Haarlem
💡 Only open Sundays. Free! The mechanics totally hook kids.

Cruquiusdijk 27, Cruquius
💡 The Steam Lab is hands-on — kids don't get bored.
FreeStrandweg 2, Zandvoort
💡 Free and genuinely unique. Pair with a beach walk. Open Wed, Sat, Sun.

Driehuizerkerkweg 34D, Driehuis
💡 Everything is hands-on — kids can touch it all. Sweet spot: 5-10 years.

Grote Markt 22, Haarlem
💡 Kids in free. Tell them Mozart played here at their age.

Wilsonplein 23, Haarlem
💡 Shows from age 2 — check the age guidance on the site.

Lange Begijnestraat 11, Haarlem
💡 Baby concerts are wonderful — crawling and babbling is fine. Sells out fast.
FreeJan Gijzenkade 305 A, Haarlem
💡 Call Elvira (06 24 76 73 43) to sign up.
FreeJan Sluyterslaan 11, Haarlem
💡 Just walk in on Tuesday afternoon. Free, no sign-up needed.
FreeLeonardo Da Vinciplein 73, Haarlem
💡 No sign-up needed — just come along.

Zijlsingel 2, Haarlem
💡 Check the schedule for family shows and youth concerts.

Kleine Houtweg 18, Haarlem
💡 The June Open Day is free — trial lessons, workshops and performances.
FreeKerkweg 29, Santpoort-Noord
💡 Free entry, a voluntary €10 donation after. Come 30 min early for coffee.
FreeLaan van Berlijn 1, Haarlem
💡 Little siblings (0-5) can tag along. Free, every Tuesday.

Lange Begijnestraat 9, Haarlem
💡 Shows last 40 min max — perfectly pitched for toddlers. Book early.
Lange Begijnestraat 11, Haarlem
💡 Book early — toddler concerts always sell out. Shoes off in the hall.

Kleine Houtweg 18, Haarlem
💡 Trial class is free. Groups by age, so your kid is with peers.

Kleine Houtweg 18, Haarlem
💡 Wear old clothes — paint comes with the territory. Parent joins in!
Wilsonplein 23, Haarlem
💡 The small hall is intimate — not overwhelming for toddlers. Check the age guidance.

Amsterdamse Waterleidingduinen, Zandvoort
💡 Fun from ~8 years — for kids who love history and secret passages. Sturdy shoes on.

Louis Davidsstraat 19, Zandvoort
💡 Works from ~8 years. Book ahead — small groups, otherwise no availability.