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.
- Collect. 20 live sources are checked on a schedule — from Looopings.nl to the Efteling newsroom and official winter-event pages.
- Extract. The model returns a structured event: park, title, dates, times, category, status and a confidence score.
- Validate. Dates must be concrete and inside a sensible window. Unknown parks and undated announcements are rejected.
- Deduplicate. The same event from two sources is merged by park, date and title similarity.
- 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
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.
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.