Just a knot longer
Hang tight. We're checking the weather.
Just a knot longer
Hang tight. We're checking the weather.
Brazil · Ships call at Rio De Janeiro, Brazil
Warm, summer is starting
Rio de Janeiro in December offers pleasant temperatures, with highs around 82°F and comfortable lows near 74°F. Rain is uncommon, with only about 3 rainy days expected across the month, ideal for beach days and shore excursions. Warm, summer is starting.
This is one of the most popular months to visit Rio de Janeiro, so book shore excursions early. The top snorkeling spots and tours sell out fast. Lightweight layers work well: a light cardigan for evenings on deck and breathable tops for port days cover most conditions.
Affiliate links — these help keep our site free by earning us a commission at no extra cost to you.
Tours via Viator. Total review count and overall rating based on Viator and Tripadvisor reviews. Booking through our links keeps this site free at no cost to you.
Sailings that are at sea during December, with the date each one leaves port.
Von Hamburg nach San Antonio
AIDA Cruises
Sails Oct 18, 2026
Von Hamburg nach Sydney
AIDA Cruises
Sails Oct 18, 2026
Von Hamburg nach Mauritius
AIDA Cruises
Sails Oct 18, 2026
Weltreise 2026
AIDA Cruises
Sails Oct 18, 2026
New! The Mediterranean & South Atlantic
Viking Cruises
Sails Nov 4, 2026
MSC Grand Voyages
MSC Cruises
Sails Nov 7, 2026
Ships use the three cruise terminals at Pier Mauá, about 2 km from the city center and near the Museum of Tomorrow. Santos Dumont airport is about 3 km away. Galeão international airport is about 12 miles away, around half an hour by car.
The average high temperature in Rio de Janeiro during December is 82°F, with a low of 74°F.
Rio de Janeiro typically sees 3 days of rain in December. Warm, summer is starting.
For a December cruise to Rio de Janeiro, you should pack lightweight, breathable clothing, swimwear, and sun protection.