Some of the links below are affiliate links, meaning, at no additional cost to you, we will earn a commission if you click through and make a purchase. This helps us to keep bringing you travel updates and news. See our Disclosure Policy for more information. We only recommend companies and products that we personally use.
Table of Contents
This article is also featured on GPSmyCity. To download this article for offline reading or create a self-guided walking tour to visit the attractions highlighted in this article, go to Walking Tours and Articles in Amsterdam.
Listen on Podcast on Spotify
Rainy day? Wondering what the things to do in Amsterdam in the rain are? You’re in luck!
Amsterdam is one of those cities where a little rain doesn’t spoil the fun – it adds to the charm. The canals shimmer, the streets feel cozy, and the city’s rich indoor attractions come to life. Whether you’re a culture buff, a history lover, or simply looking to escape the drizzle, Amsterdam has plenty to offer, even when the weather turns wet. Here’s my guide to the best things to do in Amsterdam on a rainy day, including some classic must-sees and hidden gems.
1. Get Lost in the Rijksmuseum
Location: Museumstraat 1, Amsterdam
Opening hours: 9:00 AM – 5:00 PM (open daily)
If you’re going to hide from the rain, why not do it in one of the world’s most impressive art museums? The Rijksmuseum is a feast for the eyes, offering a glimpse into centuries of Dutch history and art. I spent hours wandering through galleries of masterpieces like Rembrandt’s The Night Watch and Vermeer’s The Milkmaid. What struck me the most was how every room was filled with treasures, from Dutch maritime artifacts to intricate dollhouses.
What not to miss:
- The Gallery of Honour is where Vermeer and Rembrandt are proudly displayed.
- The library looks like something out of a Harry Potter book.
- The massive collection of Delftware (those famous blue and white ceramics).
Tip: Book your tickets online ahead of time to skip the line, especially on a rainy day when everyone else has the same idea.

2. Step Back in Time at Anne Frank House
Location: Westermarkt 20, 1016 DK Amsterdam
Opening hours: 9:00 AM – 10:00 PM (hours may vary)
Visiting the Anne Frank House is something you’ll never forget. Walking through the secret annex where Anne and her family hid during World War II, it’s impossible not to feel the weight of history. The rooms are small and dimly lit, and seeing Anne’s original diary gave me chills. It’s a sombre experience that feels essential for understanding the city’s past.
What not to miss:
- The hidden staircase behind the bookshelf that leads to the annex.
- The original diary pages on display.
- Audio guides that provide context to what you’re seeing.
Tip: This place is popular; tickets are only sold online, so book well in advance. I recommend visiting early in the morning to avoid the crowds.

3. Immerse in the Van Gogh Museum
Location: Museumplein 6, 1071 DJ Amsterdam
Opening hours: Check the museum website for opening hours as they differ depending on the day. Fridays the museum is usually open until 9:00 pm.
I have to admit, I wasn’t always the biggest Van Gogh fan, but visiting the Van Gogh Museum changed that. Seeing his work up close – his thick, swirling brushstrokes and vivid colours – is completely different from seeing them in a book. The museum takes you on a journey through Van Gogh’s life, from his early sketches to his most famous paintings like Sunflowers and The Bedroom. You can almost feel his creative energy, as well as his personal struggles.
What not to miss:
- His lesser-known works, like his early dark-toned paintings of peasants.
- Personal letters Van Gogh wrote to his brother, which reveal so much about his inner world.
- The interactive section where you can learn how Van Gogh layered his paint.
Tip: If you can, go on a Friday evening. The museum stays open late, and it’s much quieter, giving you more space to soak in the art.

4. Get Hands-On at the NEMO Science Museum
Location: Oosterdok 2, 1011 VX Amsterdam
Opening hours: 10:00 AM – 5:30 PM (closed Mondays outside school holidays)
You don’t have to be a science nerd to enjoy NEMO, but it helps! This interactive museum is a playground for the curious. I spent a fun afternoon there, touching everything (yes, it’s encouraged!), experimenting with electricity, and learning about human biology. It’s definitely a family-friendly spot, but even adults can have a blast. Plus, there’s a café on the rooftop where you can grab a coffee and take in a panoramic view of Amsterdam.
What not to miss:
- The water exhibit, where you can learn how Amsterdam manages its canals and water levels.
- The life-size bubble you can stand inside.
- The interactive exhibits on space and the solar system.
Tip: Even if it’s raining, the rooftop café is partially covered and offers fantastic views. Bring a jacket, just in case.
5. Take a Cozy Canal Cruise
Location: Various (I hopped on one near Central Station)
Opening hours: Typically 10:00 AM – 6:00 PM
There’s something magical about gliding through Amsterdam’s canals, even when it’s raining. The covered boats mean you can stay warm and dry while soaking in the city’s unique architecture and history. Most cruises come with audio guides, so you can learn about the landmarks you’re passing, like the Anne Frank House and the Skinny Bridge. I found it super relaxing – there’s nothing like drifting down the water with rain softly tapping on the glass above.
What not to miss:
- The iconic 17th-century merchant houses lining the canals.
- Gliding under the city’s picturesque bridges.
- Some cruises even offer snacks or drinks, which is a nice touch on a rainy day.
Tip: If you’re traveling with kids, look for companies offering special children’s commentary to keep them entertained.

6. Dive into the Heineken Experience
Location: Stadhouderskade 78, 1072 AE Amsterdam
Opening hours: 10:30 AM – 7:30 PM (weekends until 9:00 PM)
Even if you’re not a huge beer fan, the Heineken Experience is a fun way to spend a couple of hours indoors. The tour takes you through the old brewery, showing you how Heineken became one of the world’s most famous beers. It’s interactive too, with games and even a 4D ride that mimics the brewing process. The best part? You get to taste a fresh glass of Heineken at the end of the tour in their cool bar area.
What not to miss:
- The history of Heineken section, where you learn about how the company grew.
- The beer-tasting session, where you can learn to “taste” beer properly.
- The 4D simulation ride that shows you what it’s like to be a beer bottle (seriously, it’s a blast!).
Tip: Get there early in the day to avoid crowds, especially on weekends.


7. Relax in a Cozy Café and People-Watch
Location: All over the city
Opening hours: 8:30 AM – 1:00 AM (hours may vary)
While in Amsterdam during the rain, one of my favourite things to do is settle into a cozy café with a hot drink and a slice of Dutch apple pie. Amsterdam’s café culture is all about comfort. You’ll find both modern, trendy spots and traditional, old-school cafés. I spent a rainy afternoon in Café de Jaren, sipping coffee while watching the boats on the canal from a warm, window-side seat. It’s the perfect way to slow down and take in the city’s atmosphere.
What not to miss:
- Traditional Dutch apple pie with whipped cream.
- A good book or journal to keep you company while you enjoy the rain.
- Cafés with canal-side views are the coziest on a rainy day.
Tip: Not all cafés have Wi-Fi, but honestly, it’s nice to unplug and enjoy the moment.
We enjoyed a few meals and drinks at Cafe de Gaeper.

8. Take a Peek at the Sex Museum
Location: Damrak 18, 1012 LH Amsterdam
Opening hours: 10:00 AM – 6:00 PM
If you’re looking for something a bit quirky (and cheeky), the Sex Museum is a fun way to pass the time on a rainy day. It’s not as graphic as it sounds – there’s a mix of historical artifacts, cheeky exhibits, and plenty of humour. It’s more about the history of sexuality than anything shocking, and it gives you a playful look at how attitudes toward sex have evolved over the centuries.
What not to miss:
- The amusing mannequins that illustrate different eras of sexuality.
- The displays of ancient and modern erotica from around the world.
- Light hearted exhibits that make you laugh while you learn.
Tip: It’s definitely an adult experience, so I wouldn’t recommend it if you’re travelling with kids.
Just a short 6 minute walk from the Sex Museum and a fun shop called Condomerie. It is definitely worth checking out.
Amsterdam may be known for its beautiful canals and outdoor charm, but even when the skies open up and it rains, there’s no shortage of things to do. Whether you’re diving into history at the Anne Frank House, exploring art at the Rijksmuseum, or simply sipping coffee in a cozy café, there’s a rainy day adventure waiting for everyone in this amazing city.
Pin It






