About

A calendar built by park fans, for park fans.

Theme Park Calendar began with a simple frustration: the best days out are buried in park newsletters, social posts and local news. So we built one place that watches all of it.

One calendar, every kind of day out

The Netherlands has an extraordinary density of parks: fairytale forests, thrill-coaster capitals, animal safaris and play parks. Each has its own rhythm of seasonal events, ride openings, maintenance periods, shows and fan days. We collect them all and give them the same clear shape.

You can follow the parks you love, filter by what you are in the mood for, set reminders, and subscribe to a personal calendar feed that stays up to date. No account is needed to browse; an account adds sync, reminders and notifications.

How sourcing works

We do not copy event lists by hand. A scheduled worker checks official park pages and Dutch park news throughout the day. Each article or event page is read with an AI model (DeepSeek), which extracts only dated, scheduled events and links every event back to its source.

  1. Collect. 20 live sources are checked on a schedule — from Looopings.nl to the Efteling newsroom and official winter-event pages.
  2. Extract. The model returns a structured event: park, title, dates, times, category, status and a confidence score.
  3. Validate. Dates must be concrete and inside a sensible window. Unknown parks and undated announcements are rejected.
  4. Deduplicate. The same event from two sources is merged by park, date and title similarity.
  5. Publish or review. High-confidence events publish automatically. Anything below the threshold waits in an admin review queue.

Because park plans change, every event links to its original source. Always check the park's own website before you travel. If you spot a mistake, tell us and we will fix it.

What we cover

❄️ Seasonal events🎢 Attractions & rides🎭 Shows & entertainment✨ Special occasions🎉 Openings🛠️ Maintenance⛔ Closures💛 Fan events

Built to be fast, free and independent

The site runs on Cloudflare's edge network with Astro, a D1 database and a small scheduled worker. It is ad-free and not affiliated with any park. There is no tracking, no newsletter and no ticket commission — just the calendar.

Our sources

Live sources as of today. Some are general Dutch park news; others are park-specific event pages.

Apenheul — opening hours & season
Official event page · apenheul
Visit
Avonturenpark Hellendoorn — Sinterklaas
Official event page · avonturenpark-hellendoorn
Visit
Beekse Bergen — events
Official event page · beekse-bergen
Visit
Burgers' Zoo — news
Official event page · burgers-zoo
Visit
Dolfinarium — Christmas holidays
Official event page · dolfinarium
Visit
Drievliet — news
News listing · drievliet
Visit
Duinrell — Christmas holidays
Official event page · duinrell
Visit
Duinrell — events
Official event page · duinrell
Visit
Efteling — Winter Efteling
Official event page · efteling
Visit
Efteling — news
News listing · efteling
Visit
Looopings.nl
News feed · multiple parks
Visit
Madurodam — winter
Official event page · madurodam
Visit
Plaswijckpark — Winterwijck
Official event page · plaswijckpark
Visit
Plaswijckpark — ice rink
Official event page · plaswijckpark
Visit
Plopsa Indoor Coevorden — shows & events
Official event page · plopsa-indoor-coevorden
Visit
Slagharen — winter
Official event page · slagharen
Visit
Themeparkfreaks
News feed · multiple parks
Visit
Toverland — Winter Feelings
Official event page · toverland
Visit
Toverland — events
Official event page · toverland
Visit
Walibi Holland — events
Official event page · walibi-holland
Visit

Questions

How often is the calendar updated?

A scheduled job runs every 15 minutes. Each run processes one source that is due, with fast-moving news feeds checked every few hours and stable event pages less often.

Why do some events say “auto-sourced”?

Those events were extracted from a news article or park page by the AI pipeline. We show the original source and the last check time. High-confidence events are published automatically; uncertain ones are reviewed first.

Can I add my own event?

Not yet. We prefer every entry to have a public source. If you know an event that is missing, email hello@themeparkcalendar.com with the link.

Is it really free?

Yes. Browsing, following parks, reminders, push notifications and calendar sync are free. Hosting runs on Cloudflare's free tier.

Ready to plan your next park day?

Start with the calendar, or create a free account to follow your favourites.