top of page

12 Things to do in Rio de Janeiro When it's Raining

While Rio de Janeiro is known for its sun-drenched beaches and stunning natural landscapes, it has plenty to offer even on a rainy day. Whether you’re looking to explore the city’s culture, history, or just want to keep the kids entertained, there are many indoor activities that will make your rainy-day adventures just as enjoyable as your time in the sun.

Don't have time to read the whole article? > Find cheap accommodation for your stay in Rio de Janeiro > Find cheap bus tickets to Rio de Janeiro > Book an airport shuttle from GIG to your hotel

Here are 12 of the best things to do in Rio de Janeiro when it rains

These are some of the my favorite things to do in Rio de Janeiro if you find yourself with a rainy day during your trip.


1. Explore the Museum of Tomorrow (Museu do Amanhã)

Outside of the Museo do Amanha building, white futuristic architecture

Location: Porto Maravilha District

A rainy day is the perfect time to dive into the futuristic exhibits of the Museum of Tomorrow. Located in the revitalized Porto Maravilha area, this cutting-edge science museum explores themes like sustainability, climate change, and technological innovation. The museum’s immersive and interactive displays are not only educational but also fun for visitors of all ages. It’s a classic thing to do in Rio when it rains, and an ideal stop if you’re with kids who enjoy hands-on learning experiences. Book museum tickets from the official website here.


What to do at the Museum of Tomorrow:

  • Explore interactive exhibits on sustainability and future technologies.

  • Watch captivating 360° presentations in the dome-shaped theater.

  • Check out the futuristic architecture and relax in the café overlooking the bay.


2. Discover the Royal Portuguese Reading Room (Real Gabinete Português de Leitura)

Ceiling high bookshelves and a stain glass skylight, with a chandelier, at the Royal Portuguese Reading Room (Real Gabinete Português de Leitura)

Location: Centro

For those who love history and architecture, the Royal Portuguese Reading Room (Real Gabinete Português de Leitura) is a must-visit on a rainy day. Located in downtown Rio, this stunning library, built in 1887, is considered one of the most beautiful in the world. Its neo-Manueline style, high ceilings, and shelves filled with over 350,000 volumes make it a breathtaking spot to explore. Whether you’re a book lover or just want to admire the historic interior, this hidden gem offers a peaceful and awe-inspiring experience.


What to do at the Royal Portuguese Reading Room:

  • Wander through the historic library and marvel at its intricate architecture.

  • Explore rare Portuguese literature and ancient manuscripts.

  • Take photos of the grand interior, known for its striking beauty.


3. Take a Samba Dance Class in Ipanema

Location: Ipanema, South Zone

A rainy day in Rio is the perfect time to learn samba, the heartbeat of Brazilian culture. In Ipanema, you’ll find dance studios offering classes for all skill levels, from beginners to experienced dancers. Immerse yourself in the vibrant energy of samba as you learn the basic steps, guided by professional instructors. Whether you're looking to pick up a new skill or just want to experience the music and rhythm of Rio, this is a fun and active way to spend a rainy day. Click here to book your Samba class.


What to do in a Samba Dance Class:

  • Learn the fundamental steps of samba from expert instructors.

  • Feel the beat of live music that brings Rio's culture to life.

  • Meet fellow travelers or locals and go out to a Samba after the class.


4. Rio Carnival Experience: Behind-the-Scenes Tour and Dance Class

Location: Cidade do Samba, Gamboa

Rain doesn’t stop the spirit of Carnival! Head to Cidade do Samba for an exclusive behind-the-scenes look at the artistry and preparation behind Rio’s iconic festival. Tour the warehouses where massive floats are constructed and intricate costumes are designed. You’ll also get the chance to try on Carnival costumes and join a samba dance class to learn the moves that fuel the world’s most famous celebration. This immersive experience gives you a true taste of Carnival magic, and is a fun way to turn around your rainy day in Rio. Click here to book your experience.


What to do during the Carnival Experience:

  • Explore the workshops where Carnival floats and costumes are created.

  • Try on real Carnival costumes for a memorable photo op.

  • Learn authentic samba moves in a guided dance class.


5. Visit AquaRio – The Rio Aquarium

Location: Porto Maravilha District

AquaRio, the largest aquarium in South America, offers a fantastic indoor escape from the rain. With over 8,000 marine animals on display, including sharks, rays, and colorful tropical fish, it’s an adventure for the whole family. AquaRio features a spectacular underwater tunnel where you can walk through and see marine life swimming all around you. One of the best things to do when it's raining in Rio de Janeiro with kids - kids will love the interactive touch tanks and educational displays that teach them about ocean conservation.


What to do at AquaRio:

  • Walk through the underwater tunnel for a close-up view of sharks and rays.

  • Explore exhibits featuring Brazil’s diverse marine life.

  • Participate in interactive learning activities about ocean conservation.


6. Take a Cooking Class and Learn Brazilian Recipes

Location: Various locations

When the rain comes down, heat things up in the kitchen with a Brazilian cooking class. Under the guidance of local chefs, you’ll learn to prepare classic Brazilian dishes, and have a few drinks along the way. This hands-on experience is a delicious way to connect with Brazilian culture and bring home new cooking skills. Perfect for food lovers, it’s a tasty and rewarding indoor activity that will fill your rainy day with flavor.


What to do in a Brazilian Cooking Class:

  • Learn how to cook iconic Brazilian dishes.

  • Enjoy the meal you've prepared and savor the flavors of Brazil.


Book your rainy day 9-recipe ultra cooking class here.


7. Tour the Maracanã Stadium

Panaramic view of the field inside Maracana Stadium, surrounded by chairs

Location: Maracanã District

Football fans can enjoy a rainy day by touring the legendary Maracanã Stadium, one of the world’s most famous sports venues. Opened in 1950, Maracanã has hosted historic matches, including two FIFA World Cup finals and the 2016 Olympics. The guided tours take you behind the scenes to the locker rooms, press areas, and even allow you to step onto the field. Even if it’s raining, most of the tour takes place indoors or under cover, making it a great rainy day activity for sports enthusiasts.


Things to do at Maracanã Stadium:

  • Take a guided tour to learn about Brazilian football legends like Pelé.

  • Visit the Maracanã Museum, which showcases memorabilia from famous matches.

  • Get an inside look at the stadium’s history and architecture.



8. Go Bowling or Catch a Movie at BarraShopping

Location: Barra da Tijuca

For a family-friendly indoor activity on a rainy day, head to BarraShopping in Barra da Tijuca. This enormous shopping mall offers more than just retail therapy. You can go bowling, visit the arcade, or catch a movie at the cinema. With plenty of entertainment options, BarraShopping is a fun and convenient place to spend a few hours indoors, especially if you’re traveling with kids.


What to do at BarraShopping:

  • Challenge your family to a game of bowling at the bowling alley.

  • Play video games or arcade games in the entertainment center.

  • Catch the latest movie at the on-site cinema.


9. Visit the National Museum of Fine Arts (Museu Nacional de Belas Artes)

Location: Centro

While it's raining in Rio, immerse yourself in Brazilian art and culture at the National Museum of Fine Arts. This historic museum, established in 1937, houses an impressive collection of Brazilian paintings, sculptures, and decorative arts, ranging from the colonial period to the present day. Located in the city center, it’s a quiet retreat where you can spend a few hours admiring works from some of Brazil’s most notable artists, while also exploring temporary exhibitions.


What to do at the National Museum of Fine Arts:

  • View works from Brazilian masters like Candido Portinari and Victor Meirelles.

  • Explore various galleries dedicated to sculpture, painting, and decorative arts.

  • Check out temporary exhibitions showcasing contemporary and international art.


10. See a Show at Theatro Municipal

Facade of the old Municipal Theatre (Theatro Municipal) building in Rio de Janeiro on a cloudy day

Location: Cinelândia

For a cultural treat, consider attending a show at Rio’s Theatro Municipal, one of the most beautiful opera houses in Latin America. Located in Cinelândia Square, this opulent venue offers ballet performances, classical music concerts, and theatrical productions. If you’re not able to catch a live performance, you can still enjoy a guided tour of the theater, which will take you through its grand halls, ornate ceilings, and historical galleries. The theatre makes for a great night out in Rio when it is raining in the evening.


What to do at Theatro Municipal:

  • Attend a ballet, opera, or concert performance.

  • Take a guided tour to learn about the history and architecture of the theater.

  • Admire the stunning gold leaf details, chandeliers, and artistic décor.


11. Visit the Imperial Palace Cultural Center (Centro Cultural Paço Imperial)

Location: Centro

Located in the heart of Rio de Janeiro, the Paço Imperial is a former royal palace turned cultural center. Built in the 18th century, this historic site now hosts art exhibitions, cultural events, and workshops. On a rainy day in Rio, you can explore the rotating exhibits that showcase contemporary art, photography, and historical artifacts. The café on-site offers a great spot to relax with a coffee after wandering through the galleries.


What to do at Paço Imperial:

  • Visit temporary art exhibitions and learn about Brazil’s cultural history.

  • Participate in cultural events, workshops, or lectures.

  • Enjoy a quiet coffee in the charming on-site café.


12. Explore the Museu de Arte do Rio (MAR)

Location: Porto Maravilha District

The Museu de Arte do Rio (MAR) offers another excellent indoor option for a rainy day in Rio de Janeiro. This museum is dedicated to Rio’s rich artistic heritage and features a range of exhibits that blend art, history, and social commentary. Located near the Museum of Tomorrow, MAR's exhibitions often focus on local culture, urbanism, and Brazil’s contemporary art scene. Its rooftop terrace offers a fantastic view of the Porto Maravilha area, and the museum’s café is a great place to unwind after exploring.


What to do at Museu de Arte do Rio:

  • Explore exhibits showcasing Brazilian and international art.

  • Learn about the history of Rio’s urban development and its social issues.

  • Enjoy panoramic views from the museum’s rooftop terrace.


Rain doesn’t have to put a damper on your Rio de Janeiro experience. With so many fantastic indoor activities, you’ll find plenty to do while staying dry and still enjoying the culture, history, and entertainment the city has to offer.


Ready to plan your trip to Rio de Janeiro? Check out the full Rio Travel Guide.


Have you spent a rainy day in Rio? Tell me about your favorite rainy day activity in the comments below!

0 comments

Comments


Disclaimer: Some of my posts contains affiliate links, which means that if you purchase a ticket through these links, I may receive a small commission at no extra cost to you. This helps support the blog and allows me to keep providing helpful content. Thank you for your support!

bottom of page