Brazil weather

Read our complete guide to the weather in Brazil.

Below are the temperatures expected today at popular destinations in Brazil. Select a destination to compare today's forecast with average weather conditions.

More destinations >>

  • Save on skiing holidays with top Easter 2023 deals
  • Book holidays to ski resorts in France & beyond
  • Travel before 18th April 2023 (inclusive)

Expires at 23:59 on Monday 1st May 2023 · View all Club Med offers

Recommended for Brazil

The weather guide for Brazil (Rio de Janeiro) shows long term weather averages processed from data supplied by CRU (University of East Anglia) & today's weather forecast provided by meteoblue. Find out more about our data sources.

  • Top deals & discounts
  • Brazil climate averages by month
  • More destinations
  • Best time to go to Brazil
  • Brazil 5-day weather forecast
  • Brazil weather today - current conditions (last 24-hours)

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

When is the best time to go to Brazil?

The best time to go to Brazil (Rio de Janeiro) is April, May, June, July and August based on the following average weather conditions.

Maximum daytime temperature = 22 - 30°C [remove]
Daily hours of sunshine = 10 hours or more [remove]

Change the criteria to reflect your weather preferences.


Change criteria

Max Day Temperature (°C)

  • 30°C maximum daytime temperature in January in Brazil (Rio de Janeiro)30
  • 30°C maximum daytime temperature in February in Brazil (Rio de Janeiro)30
  • 29°C maximum daytime temperature in March in Brazil (Rio de Janeiro)29
  • 27°C maximum daytime temperature in April in Brazil (Rio de Janeiro)27
  • 26°C maximum daytime temperature in May in Brazil (Rio de Janeiro)26
  • 25°C maximum daytime temperature in June in Brazil (Rio de Janeiro)25
  • 24°C maximum daytime temperature in July in Brazil (Rio de Janeiro)24
  • 25°C maximum daytime temperature in August in Brazil (Rio de Janeiro)25
  • 25°C maximum daytime temperature in September in Brazil (Rio de Janeiro)25
  • 26°C maximum daytime temperature in October in Brazil (Rio de Janeiro)26
  • 27°C maximum daytime temperature in November in Brazil (Rio de Janeiro)27
  • 28°C maximum daytime temperature in December in Brazil (Rio de Janeiro)28

Hours of Sunshine (daily)

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

Best time to go for the weather

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

Brazil weather overview

Brazil is massive. It is larger than the United States and contains almost half the land mass of South America, although it does not include the Andes within its borders. Most of the country lies within the tropics and has a hot, steamy climate. The largest regions are the Amazon Basin, which occupies the north and centre of Brazil, and the Brazilian plateau, which includes Brasilia and lies to the south and east of the Basin.

Then there is the narrow Atlantic coastal plain and the country's southern states which, because they lie outside the tropics, have a temperate climate and can be chilly in the winter months (May to September). Rainy seasons vary from region to region. In the Amazon Basin, which is the world's largest equatorial area, the rains come mainly between December and April although there can be downpours at any time of the year.

The northeast is much drier with unpredictable rainfall from year to year. Recife, at the top of the Atlantic coastal plain, has its wettest months from April to August whereas Rio de Janeiro, at the bottom end, is moderately wet all year with heavier rainfall between November and April. The southern states experience some rain throughout the year.

What to pack for Brazil weather

Pack light cotton clothes and waterproofs geared to the region you are visiting. Take warmer wear for visits to the south, if you are travelling between May and September, and sturdy boots as well as plenty of insect repellent if visiting the Amazon.

More about Brazil

Which is the hottest month in Brazil?

The hottest time of year in Rio de Janeiro, Brazil is normally January. Expect maximum daytime temperatures to reach 30°C with high heat and humidity.

Which month has the most rain in Brazil?

In terms of rainfall, December is usually the wettest month in Rio de Janeiro, Brazil with 207mm on average. There are normally 21 days in December with some rain.

When is it sunniest in Brazil?

The sunniest time of year in Rio de Janeiro, Brazil is normally July with bright sunshine on average for 56% of daylight hours; that's 6 hours of sunshine per day.

When is the sea warmest in Brazil?

The sea is usually at its warmest in Rio de Janeiro, Brazil in February when the water temperature reaches 26°C.

What is the flight time to Brazil from the UK?

The flight time to Brazil from the UK is typically 12 hours.

What is the time difference between Brazil and the UK?

The time difference between Brazil and the UK is GMT-2 to GMT-4 hours.

What is the main language spoken in Brazil?

The main language spoken in Brazil is Portuguese.

Learn a language for Brazil with Busuu*, Mondly* and Rocket Languages*.

What is the currency in Brazil?

The currency in Brazil is the Brazilian Real (BRL).

Send money to Brazil with Monito*, Wise* and World Remit*.

Which plugs are used in Brazil?

Brazil uses electrical plug type C + N (127 or 220 Volts).

Which side of the road do they drive on in Brazil?

They drive on the right side of the road in Brazil.

Compare Brazil weather with the USA

Below the Brazil weather chart shows average maximum daytime temperature for Brazil (Rio de Janeiro) and the USA (Washington).

Maximum daytime temperature (°C)

Brazil (Rio de Janeiro)
USA (Washington)

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more Brazil weather >>

Back to top

Related posts

Popular travel offers

Explore holidays in the sun for less

Top ^