
National Holocaust Museum
Plantage Middenlaan 27, 1018 DB Amsterdam
{“Monday”: “10am-5pm”, “Tuesday”: “10am-5pm”, “Wednesday”: “10am-5pm”, “Thursday”: “10am-5pm”, “Friday”: “10am-5pm”, “Saturday”: “10am-5pm”, “Sunday”: “10am-5pm”}
— LOCAL GEMS

Bloesempark, a park in Amsterdam Forest, is renowned for its approximately four hundred cherry trees that bloom in the spring, creating a picturesque display of pink blossoms.
Location
Doorweg 32, 1182 DB Amstelveen
Listed as open 24 hours every day. Please verify with the venue before visiting.
View 1 locations on the map
Move from this place into the strongest neighborhood and amenity guide paths.
Open the full family-friendly guide to compare similar places across the city.
Open the full hiking trails guide to compare similar places across the city.
Open the full parking guide to compare similar places across the city.
Open the full wheelchair accessible guide to compare similar places across the city.

Plantage Middenlaan 27, 1018 DB Amsterdam
{“Monday”: “10am-5pm”, “Tuesday”: “10am-5pm”, “Wednesday”: “10am-5pm”, “Thursday”: “10am-5pm”, “Friday”: “10am-5pm”, “Saturday”: “10am-5pm”, “Sunday”: “10am-5pm”}

Oudezijds Achterburgwal 148, 1012 DV Amsterdam
{“Monday”: “12-8pm”, “Tuesday”: “12-8pm”, “Wednesday”: “12-8pm”, “Thursday”: “12-8pm”, “Friday”: “10am-10pm”, “Saturday”: “10am-10pm”, “Sunday”: “10am-10pm”}

Runstraat 1, 1016 GJ Amsterdam
Monday:12-8PM|Tuesday:12-8PM|Wednesday:12-8PM|Thursday:12-8PM|Friday:12-9PM|Saturday:11:30AM-9PM|Sunday:11:30AM-9PM
Official links, contact routes, and social profiles for last-minute checks before you go.
Check reservations, menus, ticketing, and the latest visitor updates.
Open Official websiteCheck current atmosphere, specials, and recent photo updates.
Open InstagramUseful for event updates, opening changes, and announcements.
Open FacebookLocal context
Crowd insights
These crowd patterns are directional, not real-time. Use them to avoid the busiest windows when you are planning your day.
[{“day”: 7, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 6, “percentage”: 1, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 7, “percentage”: 2, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 6, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 11, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 23, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 36, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 51, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 62, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 71, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 70, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 59, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 39, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 21, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 9, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 4, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 23, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 0, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: 1, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 1, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 2, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 7, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 14, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 24, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 33, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 41, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 45, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 46, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 43, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 38, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 27, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 14, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 6, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 0, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: 2, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 1, “title”: “Usually not busy”, “time”: “3a”}, {“hour”: 6, “percentage”: 1, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 7, “percentage”: 2, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 4, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 8, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 14, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 21, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 27, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 28, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 28, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 27, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 25, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 20, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 14, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 9, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 5, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 23, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 0, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: 3, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 1, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 4, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 9, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 16, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 22, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 27, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 31, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 33, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 32, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 28, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 25, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 20, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 13, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 7, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 4, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 23, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 0, “percentage”: 1, “title”: “Usually not busy”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 1, “title”: “Usually not busy”, “time”: “3a”}]}, {“day”: 4, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 6, “percentage”: 1, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 7, “percentage”: 2, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 4, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 7, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 11, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 15, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 20, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 25, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 27, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 26, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 23, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 19, “title”: “Usually not busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 16, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 10, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 6, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 3, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 23, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 0, “percentage”: 1, “title”: “Usually not busy”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: 5, “popular_times”: [{“hour”: 4, “percentage”: 0, “title”: “”, “time”: “3a”}, {“hour”: 5, “percentage”: 1, “title”: “Usually not busy”, “time”: “3a”}, {“hour”: 6, “percentage”: 2, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 7, “percentage”: 3, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 5, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 9, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 14, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 20, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 24, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 28, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 32, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 32, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 30, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 25, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 19, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 10, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 5, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 23, “percentage”: 2, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 0, “percentage”: 1, “title”: “Usually not busy”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: 6, “popular_times”: [{“hour”: 4, “percentage”: 1, “title”: “Usually not busy”, “time”: “3a”}, {“hour”: 5, “percentage”: 1, “title”: “Usually not busy”, “time”: “3a”}, {“hour”: 6, “percentage”: 4, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 7, “percentage”: 8, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 8, “percentage”: 13, “title”: “Usually not busy”, “time”: “6a”}, {“hour”: 9, “percentage”: 23, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 10, “percentage”: 37, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 53, “title”: “Usually a little busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 70, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 83, “title”: “Usually as busy as it gets”, “time”: “12p”}, {“hour”: 14, “percentage”: 94, “title”: “Usually as busy as it gets”, “time”: “12p”}, {“hour”: 15, “percentage”: 100, “title”: “Usually as busy as it gets”, “time”: “3p”}, {“hour”: 16, “percentage”: 92, “title”: “Usually as busy as it gets”, “time”: “3p”}, {“hour”: 17, “percentage”: 69, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 40, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 17, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 5, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 21, “percentage”: 1, “title”: “Usually not busy”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 0, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 1, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 2, “percentage”: 0, “title”: “”, “time”: “12a”}, {“hour”: 3, “percentage”: 0, “title”: “”, “time”: “3a”}]}, {“day”: “live”, “percentage”: 72, “title”: “Busier than usual”, “time”: 10}]
There’s something magical about standing beneath a canopy of cherry blossoms, watching delicate pink petals dance in the spring breeze. As someone who’s visited Bloesempark during every season for the past decade, I can tell you that Amsterdam’s cherry blossom haven is more than just a pretty photo opportunity—it’s a testament to international friendship, cultural fusion, and the simple joy of connecting with nature.
What makes Bloesempark truly special isn’t just its beauty—it’s the heartwarming story behind it. In 2000, the Japan Women’s Club gifted these 400 cherry trees to the Netherlands as a symbol of lasting friendship between the two nations.
But here’s something many visitors don’t know: each tree carries a unique name, alternating between Japanese and Dutch women’s names. I’ve spent countless spring mornings here, and there’s something deeply moving about sitting beneath “Sakura” while your friend rests under “Anneke”—it’s a beautiful metaphor for how cultures can blend and flourish together.
After years of monitoring the blooming patterns, I’ve noticed that timing your visit requires both planning and flexibility. Here’s my insider’s guide to getting it right:
Pro Tip: I’ve found that following the park’s official social media accounts gives you the most up-to-date blooming forecasts. The exact timing varies each year based on weather conditions, but warm winters tend to trigger earlier blooms.
Based on countless visits, here’s when to go depending on your goals:
After helping dozens of friends visit Bloesempark, I’ve perfected the journey from central Amsterdam. Here are your best options:
Time: About 35-40 minutes from central Amsterdam
Cost: €3.20 with OV-chipkaart
Follow my favorite route:
Insider Tip: If biking, I recommend the scenic route through Amsterdamse Bos rather than the faster route along the highway. It’s slightly longer but infinitely more enjoyable.
After countless visits, here’s my perfect Bloesempark picnic kit:
As a photography enthusiast who’s shot here in all conditions:
While spring gets all the attention, Bloesempark is beautiful year-round. Here’s what to expect each season:
Summer (June-August)
Autumn (September-November)
Winter (December-February)
After seeing some common mistakes, here’s how to be a respectful visitor:
Here are some insider tips I’ve learned over the years:
My favorite post-blossom spots:

WorldPride Amsterdam 2026 runs July 25–August 8. A local guide to the...
Local Events
June 22, 2026

Skip the museum queue. Amsterdam has 1,000+ free public artworks, from Rokin’s...
Travel Tips
June 22, 2026

Kinderdijk or Zaanse Schans? Both deliver classic Dutch windmills, but the vibe...
Travel Tips
June 16, 2026

Hunting for vintage clothes in Amsterdam? Westerstraat’s Monday Lapjesmarkt and the daily...
Travel Tips
May 26, 2026

Schiphol’s single-terminal layout looks simple but can eat 30 minutes between gates....
Travel Tips
May 26, 2026

Forget fumbling with unfamiliar ticket machines. OVpay lets you tap into Dutch...
Travel Tips
December 29, 2025

Late October turns Amsterdam into one giant electronic-music gathering. These 7 local...
Travel Tips
October 19, 2025

When Amsterdam turns copper and gold, locals know exactly where to stand....
Travel Tips
October 19, 2025

With 1,000+ ADE events spread across hundreds of venues, where you stay...
Travel Tips
September 30, 2025

Behind the Jordaan’s plain doors hide hofjes: serene 17th-century courtyards once built...
Travel Tips
September 30, 2025