10 Things to Do in Barcelona on a Rainy Day

barcelona on a rainy day

Barcelona is one of those dreamy cities that somehow manages to be charming no matter what the weather’s doing. Most of the time, you’re basking in the Mediterranean sun with a gelato in one hand and your camera in the other. The city boasts a pretty stellar climate—think mild winters averaging around 12°C (54°F), gorgeous springs with temps climbing to the low 20s°C (68–72°F), sizzling summers hovering around 30°C (86°F), and balmy autumns where the breeze feels like a hug. But hey, even paradise has its drizzly moments.

So, what do you do when you wake up in Barcelona, look out your window, and find gray skies and rain instead of sunshine and sangria weather? Don’t worry—Barcelona isn’t a fair-weather friend. The city’s got plenty of cozy corners and indoor gems to explore. Here are 10 things you can totally do on a rainy day in Barcelona (and maybe even be glad for the excuse to do so).


1. Get Lost in the Magic of the Museu Nacional d’Art de Catalunya (MNAC)

Let’s start with some culture, shall we? The MNAC sits atop Montjuïc Hill (don’t worry, there’s an escalator most of the way), and it’s an art lover’s paradise. The building itself looks like something out of a royal fantasy, and the collection inside? Chef’s kiss. You’ll find Romanesque church paintings, Gothic treasures, Renaissance works, and even modern art. Plus, the views from the front steps (even in the rain) are still totally worth it. And if you’re not into art? Go anyway—the architecture alone is worth the visit.


2. Tapas Crawl… Indoors!

Rainy days = perfect excuse to eat your way through the city. Forget the beach bars and hit up some cozy tapas joints instead. You could make a whole afternoon of hopping from one place to another: try bombas (fried potato balls with spicy sauce), croquetas, pan con tomate, and maybe a little vermut (vermouth) to warm you up. Start in the Gothic Quarter and wander your way toward El Born. Many spots have moody lighting, wooden interiors, and that buzz that makes you feel like you’re part of the city’s heartbeat.


3. Wander Around the Palau de la Música Catalana

This place is like walking into a fairy tale. Seriously. The Palau de la Música Catalana is a concert hall that looks like it was designed by elves on a sugar high. Stained glass, colorful mosaics, curvy architecture—if Gaudí and a unicorn collaborated, it might look like this. Even if there’s no show going on, you can take a guided tour and just soak in all the architectural candy.


4. Go Book Hunting at the Beautiful Libraries and Bookshops

Barcelona has a thing for beautiful books and equally beautiful spaces to read them. One rainy day gem is the Llibreria Altaïr, which is actually one of Europe’s largest travel bookstores. Another stunner is the Biblioteca de Catalunya, set in a former medieval hospital. Picture old stone walls, wooden beams, and quiet nooks perfect for curling up with a book while the rain taps gently outside. Romantic much?


5. Dive into the World of Picasso at the Museu Picasso

If you’ve ever been curious about Picasso’s early work—or just want to see the softer, less surreal side of the man—head to the Museu Picasso. It’s nestled in a gorgeous medieval building in El Born and features over 4,000 of his pieces. You’ll see how he went from realism to abstract, and by the end, you’ll either want to buy a paint set or rethink everything you know about art. Or both.

Barceloneta Beach by Pablo Picasso

6. Indulge in a Spa Day

Look, if the skies are gloomy, why not treat yourself? Barcelona’s got some killer spas, and a rainy day is the perfect time to unwind. Try Aire de Barcelona, an ancient-style bathhouse in El Born. It’s candle-lit, atmospheric, and has a variety of baths at different temperatures, plus massages, wine baths (yes, really), and other luxurious treats. It’s like giving your body a warm hug from the inside out.


7. Get Your Churros and Chocolate Fix

Is there anything more comforting than hot chocolate and churros on a cold, wet day? Not in Barcelona, there isn’t. Find a cozy spot like Granja Dulcinea or La Nena in Gràcia and settle in for some proper thick, Spanish-style hot chocolate (more like chocolate pudding, honestly) and crispy churros to dunk. Warning: you may fall into a delicious sugar coma afterward. Totally worth it.


8. Hit Up a Local Market (Under a Roof!)

Okay, so the famous Mercat de la Boqueria on La Rambla gets super packed, but on a rainy day? It’s a great place to duck into. You can browse stalls filled with jamón ibérico, fresh seafood, fruit, cheese, and maybe even sit at one of the little tapas bars for a snack. Want something a bit less touristy? Check out Mercat de Sant Antoni or Mercat de la Concepció. Fewer crowds, same delicious vibes.


9. Explore the Underground: Refugi 307

Did you know Barcelona has a whole network of underground air raid shelters from the Spanish Civil War? Yeah, history runs deep here—literally. Refugi 307, in the Poble-sec neighborhood, offers guided tours through the tunnels, giving you a glimpse into what life was like during wartime. It’s haunting, humbling, and absolutely fascinating. And let’s be honest—there’s something kind of cool about exploring tunnels while the rain pours above.


10. Cozy Cinema Vibes at a Local Theater

If you just want to chill out and let someone else tell you a story, Barcelona has some adorable indie cinemas. Cinemes Verdi in Gràcia shows films in original language (yay, no dubbed English!), and often has a great mix of indie, foreign, and artsy flicks. It’s the kind of place where you grab popcorn, slide into an old-school red velvet seat, and forget about the weather for a while.


Bonus Tip: Take a Gaudí-Themed Indoor Adventure

Okay, so Sagrada Família is partly outdoors and always crowded, but it’s still totally doable in the rain if you’ve never been. And the inside? Mind-blowing. Like standing inside a forest made of stained glass and stone. But if you’re already checked that box, consider heading to Casa Batlló or La Pedrera (Casa Milà). Both are iconic Gaudí buildings, and most of their magic is on the inside—wavy walls, psychedelic details, and those kind of weirdly wonderful vibes that make Barcelona so unique.


Final Thoughts

Rain in Barcelona isn’t a bummer—it’s an invitation to slow down, explore a different side of the city, and maybe sip a little more cava than planned. The beach will still be there tomorrow. Today, it’s all about moody cafés, hidden museums, and embracing the cozy corners of one of Europe’s most charismatic cities.

So throw on that rain jacket, grab an umbrella, and go make some puddle-splashing memories. Who knows? Your rainy day in Barcelona might end up being one of the best parts of the trip.

Leave a Reply

Your email address will not be published. Required fields are marked *