“Rainy Amsterdam” isn’t a problem—it’s an opportunity!
The clouds bring mood, reflections, and a cozier pace. With roughly 186 days/year of precipitation (including light rain) and 17-20 rainy days in many months like October/November, you’ll probably get a shower or two during your visit. It’s all about embracing the rains with great indoor options + the right mindset (and maybe a good coat too).
Does it Rain a Lot in Amsterdam?
Yes — but not in the way you might think. Amsterdam doesn’t usually get heavy, all-day rainfalls, but instead short, frequent showers. On average, there are 186 rainy days per year, so you’re very likely to encounter at least a sprinkle during your trip.
Tip: Pack a small umbrella and waterproof jacket, and you’ll be fine.
Amsterdam Rainy Season
The “rainy season” in Amsterdam isn’t as dramatic as monsoons elsewhere, but fall and winter see the most showers. From October through January, drizzle and grey skies are common, though summer months also bring occasional bursts.
The upside? Rain makes the canals reflective and cozy, cafés extra welcoming, and warm (winter) coats extra satisfying.
Without further ado: here are the best things to do when the skies open up in Amsterdam.
Indoor & Outdoor Activities: Stay Dry & Inspired
1. Foodhallen – Indoor Street Food Festival 🍜
Rain outside? No problem. The Foodhallen in De Hallen is like an indoor food festival where dozens of stalls serve everything from dim sum to Dutch bitterballen. It’s buzzy, warm, and perfect for a long lazy lunch when the skies are grey.
- Location: Hannie Dankbaarpassage 47, Amsterdam West
- Price: Entry free, dishes €5–€15
- 🔗 foodhallen.nl
In case the night is young and you want to sip your way through a rainy night in the city centre, try one of the best cocktail bars in Amsterdam!
2. Pathé Tuschinski Cinema 🎬
This art deco cinema is worth visiting for the building alone. Imagine watching the latest blockbuster or arthouse film while seated under a spectacular stained-glass dome and golden ornaments. A rainy day is the perfect excuse to indulge in hours of cinema and popcorn.
- Location: Reguliersbreestraat 26-34, Amsterdam
- Price: Tickets ~ €12–€15
- 🔗 pathe.nl
3. Covered & Cozy Canal Cruise 🛶
Why go inside if you can go on an adventure outside, all while staying dry?
Amsterdam’s canals are beautiful in the rain, and with a covered boat you won’t miss a thing. Imagine golden lights reflecting on wet streets while you sip something warm under a blanket plus heatpad. Rain adds a romantic shimmer — as long as you’ve picked the right boat of course.
Tip: Go for the 2-hour Ultimate Canal Cruise, lean back, take a sip of your favorite hot drink and enjoy the Dutch gezelligheid on a canal boat.
- Location: Pure Boats, Keizersgracht
- Price: ~ €60–€80
- 🔗 Ultimate Canal Cruise

4. Tony’s Chocolonely Super Store 🍫
Did anyone say chocolate?!
Chocolate makes everything better — especially on a rainy day. At Tony’s colourful flagship store you can taste unique flavours, create your own chocolate bar, and stock up on sweet gifts. It’s fun, indulgent, and totally different from your average shop.
- Location: Oudebrugsteeg 15, Amsterdam
- Price: Entry free, chocolate bars ~ €3.50
- 🔗 tonyschocolonely.com/
5. Polaberry – Chocolate Dipped Strawberries 🍓
We can’t get enough of chocolate – sorry if you’re one of those people who don’t like chocolate.
Meet Polaberry. Instagram meets chocolate here. This boutique shop creates edible art with hand-decorated strawberries, unicorn pops, and cake treats. A sweet and rainy-day-friendly stop that doubles as a gift shop.
- Location: Prinsengracht 232H, Amsterdam
- Price: Boxes ~ €15–€30
- 🔗 polaberry.com
6. Glow-in-the-Dark Mini Golf
Want something playful and totally different? Head to GlowGolf Amsterdam, where you can play a round of mini golf in a neon-lit, glow-in-the-dark jungle. It’s fun for couples, friends, or families — and the rain outside won’t matter when you’re putting under glowing palm trees and wild animals.
- Location: Various studios across the city
- Price: Workshops €25–€60
- 🔗 GlowGolf.nl
7. The Upside Down Experience 📸
When grey skies call, flip the mood upside down — literally! This playful, immersive illusion museum is one of the quirkiest indoor spots in Amsterdam, built for creativity and great photo ops. It’s fun for groups, couples, or anyone who wants to skip the rain and do something totally different.
- Location: Prins Hendrikkade 194, Amsterdam (near Central Station)
- Price: ~ €11,50 per person
- 🔗 the-upsidedown.com
8. Rijksmuseum – Dutch Golden Age & More 🖌️
Few places feel as atmospheric on a rainy day as the Rijksmuseum.
Imagine exploring Rembrandt’s Night Watch while rain taps the tall windows outside — it’s pure Dutch magic. With endless galleries, you’ll stay dry, entertained, and a little awestruck for hours.
- Location: Museumstraat 1, Amsterdam
- Price: ~ €27 adults, free for under-18s
- 🔗 rijksmuseum.nl
9. NEMO Science Museum 🔬
Perfect for families (or curious adults!), NEMO is all about empirical discovery. It’s informative, interactive, and buzzing with energy — you’ll forget the drizzle outside. Bonus: the rooftop café offers amazing city views even in light rain.
- Location: Oosterdok 2, Amsterdam
- Price: ~ €17.50 adults
- 🔗 nemosciencemuseum.nl
10. Evening / Amsterdam Light Festival Cruise ✨
Dark skies and rain make the canals even more romantic. The Evening Canal Cruise is the perfect option for spending a rainy night in Amsterdam!
If you’re in Amsterdam between November 27 and January 18, you’re lucky: The Amsterdam Light Festival is here! These special evening cruises combine art, storytelling, and the magic of light reflecting on water. You’ll forget about the weather entirely, because the rain just adds sparkle to each light artwork you pass by.
- Location: Pure Boats, Keizersgracht
- Price: ~ €65–€85 depending on cruise
- 🔗 Amsterdam Light Festival and Evening Canal Cruise
Sightseeing when it’s raining in Amsterdam: yay or nay?
Don’t let the drizzle scare you off — sightseeing in Amsterdam when it’s raining can actually be extra charming and simply FUN!
The city looks softer and more romantic under grey skies, with reflections dancing on the wet cobblestones and canals. Sure, cycling or walking around might not be the best choice (unless you’ve got yourself some decent rain clothing), but hopping on a covered canal cruise is perfect: you stay dry and warm while still cruising past all the highlights. Your time in Amsterdam will be well spent!
What to Do on a Rainy Day in the Netherlands
If you’re travelling beyond Amsterdam, rainy days can still be fun. Rotterdam offers striking modern architecture and huge indoor markets to explore. Utrecht has canals with cute quays full of cafés and bars, perfect for sheltering.
Haarlem’s Frans Hals Museum or The Hague’s Mauritshuis are perfect for culture, while Dutch seaside towns like Scheveningen or Zandvoort feel moody and atmospheric in the rain — great for long walks followed by hot chocolate.
If you’re in the mood for shopping, hop on a direct bus or drive 40 minutes to Batavia Stad. It’s a huge outlet village with Dutch and international brands, cafés, and covered walkways to keep you (mostly) dry. Perfect for a full rainy-day outing.
If you want to stay in Amsterdam however and the end of rain is nowhere to be seen, we would highly recommend going for a very long and delicious brunch at one of these brunch places in Amsterdam.
Final Thoughts
Rain in Amsterdam doesn’t have to be a bummer — it’s part of the charm. If you schedule well, just go with the flow and choose a few indoor highlights paired with an outdoor cruise. Do you need more inspiration? Check out favorite museums in Amsterdam that are the perfect getaway on Dutch rainy days.