Look, I won’t sugarcoat it—London’s weather can be brutal. But after getting caught in my third downpour while waiting for the changing of the guard (a rookie mistake), I finally learned how to embrace this city’s moody vibes. And honestly? Some of my favorite London memories happened on those rainy days, like ducking into the British Museum to hang with Egyptian mummies or cozying up with a hot chocolate at Borough Market.
From exploring the endless rooms of the Tower of London to finding the best things to do in London when the weather turns nasty, I’ve got you covered. Trust me, once you know where to go, those gray skies just add to the atmosphere. And hey, at least the rain gives you an excuse to spend hours in London’s incredible pubs!
Best Things to Do in London on a Rainy Day
Looking for the coolest things to do in London on a Rainy Day? Explore history and culture at the British Museum, enjoy a spectacular West End Theater Show, admire art and design at the Victoria & Albert Museum, and indulge in afternoon tea at The Ritz. Whether you’re into history, entertainment, or luxury, here are the top attractions to visit in London on a Rainy Day.

1. Explore the British Museum
When rain hits London, the British Museum becomes even more inviting. The museum’s grand architecture and historic ambiance feel more dramatic when paired with a gloomy sky. With more than 60 galleries to explore, it’s easy to spend hours here without realizing how much time has passed.
I started with the Egyptian Sculpture Gallery, where the Rosetta Stone and colossal statues are absolute standouts. From there, I wandered into the Greek galleries—the Parthenon sculptures are even more striking up close. The best part? Admission is completely free. They also offer volunteer-led tours if you’re looking for extra insight. On my last visit, I grabbed a cappuccino at the Court Café and watched the rain fall through the museum’s glass-covered courtyard. Whether you’re chasing ancient history or just escaping the weather, this museum is the perfect rainy-day retreat.
- Read Next: Beautiful Places to See in England

2. Enjoy a West End Theater Show
When London’s skies turn grey, West End Theater offers the perfect escape. With iconic venues like the Novello Theatre and Duke of York’s Theatre, you’ll find everything from big-budget musicals to sharp-witted comedies just steps from Leicester Square. The cozy ambiance inside makes it a solid rainy day pick.
I once caught Mamma Mia! at the Novello, and the contrast between the dreary weather outside and the energy onstage made it even more enjoyable. Matinee performances are especially ideal on wet afternoons—they’re often more laid-back and still deliver the full West End magic. Whether you’re in the mood for something flashy or something deep, there’s a show for every mood and taste. Few things beat the experience of watching a curtain rise while the city hums quietly outside in the rain.

3. Visit the Victoria & Albert Museum
A walk through Victoria & Albert Museum feels like time travel, especially when you’re dodging London’s famous drizzle. Located in South Kensington, the V&A is packed with everything from fashion to sculpture, all housed in a stunning Victorian building. It’s completely free to enter, and there’s so much to see that one visit never feels like enough.
One of my favorite spots is the Cast Courts, where giant replicas of masterpieces like Trajan’s Column and Michelangelo’s David are displayed side by side. On a quiet rainy morning, I had the whole gallery to myself—it felt like having a private tour. The museum’s café is worth a stop too, especially for a hot tea break. If you’re after inspiration or just need cover from the rain, the V&A delivers both in spades.

4. Have Afternoon Tea at the Ritz
A rainy afternoon in London is the perfect excuse to experience afternoon tea at The Ritz. Set in the ornate Palm Court, this tradition comes with gleaming silverware, a live pianist, and perfectly tiered treats. It’s a classy way to warm up while the rain taps against the windows.
The full tea includes delicate finger sandwiches, warm scones with clotted cream, and an assortment of miniature cakes. I went for the Earl Grey, which paired beautifully with the rose-scented pastries. Staff members are incredibly attentive, and everything feels elegant without being stuffy. There’s a strict dress code, so come prepared, and book early—it’s one of London’s most sought-after tea experiences.
While not cheap, the comfort, charm, and chance to indulge make it a worthy rainy day splurge that sticks with you long after.

5. Go Shopping at Old Spitalfields Market
When it’s raining in London, head to Old Spitalfields Market in the East End—a covered marketplace that lets you shop and snack without getting soaked. The mix of boutique stalls, vintage finds, and up-and-coming designers makes it a fun place to explore for hours.
Last time I visited, I grabbed a warm apple crumble from Humble Crumble, topped with vanilla custard and toasted oats. It was the perfect rainy-day treat. You’ll also find handcrafted jewelry, secondhand fashion, and local art pieces that make great souvenirs. The vibe is relaxed but lively, and there’s always music or chatter bouncing through the space.
Whether you’re looking for unique gifts or just want to stroll somewhere dry and interesting, Old Spitalfields hits the mark. Bonus: there are plenty of indoor spots to sit and enjoy your food while people-watching.

6. Have a Pint at the Old Shades Pub
If the rain catches you near Trafalgar Square, duck into The Old Shades Pub for a proper London experience. This Grade II listed pub has been around since 1898 and still holds onto that old-world feel—dark wood interiors, stained glass windows, and a warm, lived-in atmosphere.
It was pouring the day I stopped by, and it ended up being the perfect place to dry off with a pint and some classic fish and chips. They serve a solid lineup of ales and craft beers, and the menu includes comforting British staples. Whether you sit by the bar or grab a cozy booth, it’s easy to settle in and stay awhile. The staff is friendly without being overbearing, and you’ll likely be sharing space with both tourists and locals. For a laid-back, rainy day break, it hits the spot.

7. Experience the Science Museum
The Science Museum in South Kensington is one of those places that makes you feel like a kid again—especially when it’s raining out. It’s fully indoors, interactive, and loaded with hands-on exhibits that turn learning into a surprisingly fun time, even if science isn’t usually your thing.
One of the coolest parts? The IMAX cinema. I watched a space documentary there, and it felt totally immersive with the rain drumming on the roof above. There are also entire galleries devoted to transport, technology, and space exploration, plus plenty of touch-and-play zones for younger visitors.
After wandering through the exhibits, I grabbed a coffee at the Shake Bar near the basement-level gift shop. Whether you’re solo or with family, the Science Museum makes for a great rainy day plan—you’ll leave feeling smarter, and maybe even a little inspired.

8. Ride the London Eye
A little rain doesn’t cancel a trip on the London Eye—in fact, it adds a moody twist to the city views. From inside your glass capsule, you’ll still spot landmarks like Big Ben, St. Paul’s Cathedral, and the winding Thames, even when the skies are overcast.
I’ve done the ride on both sunny and drizzly days, and I honestly liked the rainier version better. Fewer people meant a quieter capsule and more space to take it all in. The raindrops sliding down the glass actually made for some great atmospheric photos too. Each rotation takes about 30 minutes, so it’s just the right amount of time to relax, especially between other wet-weather stops. Whether you’re new to London or revisiting, the London Eye in the rain is still a standout.

9. Visit the Tate Modern
Rainy days pair surprisingly well with contemporary art at the Tate Modern. Located on the South Bank, this massive gallery sits inside a former power station and is completely free to enter. Its industrial interior and bold exhibits feel even more intense with stormy weather outside.
I always head straight for the Turbine Hall—the huge, open space often features large-scale, immersive installations. During one visit, the rain tapping against the building somehow enhanced the whole experience. From Warhol and Hockney to emerging international artists, the collections are wide-ranging and thought-provoking.
There’s also a café on the upper floor with floor-to-ceiling windows overlooking the Thames—ideal for a warm drink and quiet moment. The Tate is more than just shelter from the rain; it’s a creative jolt and a great place to explore London’s artsy side when the weather won’t cooperate.

10. Catch a Movie at Prince Charles Cinema
If the rain won’t let up, duck into Prince Charles Cinema near Leicester Square for a film experience with personality. This indie cinema is a local favorite known for its cult classics, themed nights, and sing-alongs—far from your typical chain theater.
I watched a late-night screening of The Room here once, and the audience interaction made it hilarious. The cinema feels old-school in the best way, with comfy seating, affordable tickets, and a schedule full of surprises. They play everything from 90s rom-coms and anime to full trilogies and new releases.
It’s also one of the few places in London where movie lovers can feel like part of a little community. If you’re looking to cozy up with a good film while the city stays soaked, this is the spot. Grab some popcorn, settle in, and let the rain become part of the ambiance.

11. Eat at London’s Unique Restaurants
London’s rainy weather is a great excuse to slow down and try one of the city’s more unconventional dining spots. One of the most memorable meals I’ve had was at Dans Le Noir ? in Clerkenwell, where you eat completely in the dark, guided by visually impaired servers.
At first, it’s disorienting. But once you settle in, your senses adjust, and every bite becomes a surprise. The food leans seasonal and modern European, and while you won’t see it, the flavors speak for themselves. It’s also a fun group experience—everyone laughs and guesses what they’re eating.
London has a growing number of these concept-driven spots, from immersive theater restaurants to quirky themed cafés. So if the weather’s got you looking for something different, a unique restaurant turns a rainy night into an unforgettable memory.

12. Tour the Houses of Parliament
Few indoor activities in London match the historic weight of touring the Houses of Parliament. On a rainy day, wandering through the corridors of Westminster Palace feels even more atmospheric, especially with raindrops tapping the stained glass windows.
The guided tours take you through the House of Commons, House of Lords, and Westminster Hall, offering behind-the-scenes stories about UK politics and architecture. I joined a Saturday tour and was surprised at how much access we had—you get to stand where world leaders have debated and made decisions for centuries. The audio guides are well done too if you prefer a solo pace.
Security is tight, so arrive early and expect airport-style screening. This isn’t just an escape from the rain—it’s a deep dive into the heart of British democracy, and one of the most meaningful ways to spend a wet afternoon in London.

Frequently Asked Questions (FAQs) about the Best Things to Do in London when it rains:
Looking for more content on the top things to do in London when it rains? Here are some popular questions (and answers) I get that will help you plan your trip to London when it rains.
What to do in London with kids when it rains?
Rainy days with kids in London? No worries! London is packed with kid-friendly indoor activities. The Science Museum is a hit for curious minds, with interactive exhibits that make learning fun. For a bit of adventure, Sea Life London Aquarium offers an underwater journey without getting wet. And don’t forget the classic, Hamleys Toy Store on Regent Street – it’s like a wonderland for kids (and adults, if I’m honest!).
Is it very rainy in London?
London does have a bit of a reputation for rain, but it’s not as rainy as you might think! It’s more about frequent light showers than heavy downpours. Always handy to have an umbrella, but don’t let the fear of rain put a damper on your plans – there’s always something to do, rain or shine.

Does the London Eye close in rain?
Nope, the London Eye keeps spinning rain or shine! It’s actually pretty cool to see the city from up high with raindrops on the capsule – gives London a whole new look. Just a heads up, though: in extreme weather conditions, like high winds, they might temporarily close it for safety.
What is the rainiest month in London?
Typically, October to January are the wetter months in London. But even then, it’s more about drizzly days than torrential downpours. It’s the perfect excuse to duck into a cozy pub or café and watch the world go by with a hot drink in hand.
