When is the best time to visit Brazil?

Travel advisory

The info on this page is based on historical averages and might not reflect current conditions. Check with local authorities for the latest travel advice.

Read more

The best time to visit Brazil is from September to October. This lets you avoid the busiest holiday periods, the harsh winters in the south, and the peak of the wet season. Brazil’s warmest months are also its wettest, so it’s generally best to avoid the high season between December and March, particularly if you’re planning on wildlife watching in the Amazon or the Pantanal, which are best visited between July and September. Rio’s world-famous Carnaval takes place in February or early March, and it’s without a doubt one of the most unforgettable parties you can attend. If you’re into windsurfing or kiteboarding, a trip to São Miguel do Gostoso, Taiba, or Cumbuco offer great conditions between May and February.

Monthly weather and travel tips for Brazil

It's the peak of summer in January, and with average temperatures around 80ºF, it’s certainly worth considering a trip to the beach. However, it can get very rainy this month so be sure to check forecasts and figure out whether you’ll need a beach towel or umbrella.

The maritime procession in Angra dos Reis onJanuary 1st is a great way to see in the new year, as thousands of boats parade along the water. Three Kings Day, celebrated on January6th, brings celebrations featuring musical performances and dancing to many cities across the country. The warm January weather means this is a prime time to visit Rio and Copacabana which offer a party atmosphere without the huge carnival crowds of February.

86°F

High

72°F

Low

25 days

Rainfall

Events in Brazil in January

New Year's Day

January 1, 2023

Brazil’s world-famous “Carnaval” celebrations sweep across the country and swarms of beachgoers compete for the best spots to lay their towels. Crowd levels peak in February, but if you’re content to jostle, you’ll be able to attend one of the best parties on the planet. The weather remains hot and rainy with scorching temperatures of up to 95ºF, so pack light layers and waterproofs.

Carnivals are held in lots of major cities like São Paulo and Salvador, but the most famous of all takes place in Rio de Janeiro. The event takes place in February or early March for the 5 days before Ash Wednesday. Join millions of partiers to watch the top dance schools in the country perform the samba during dazzling parades of colors, costumes, and music.

88°F

High

72°F

Low

23 days

Rainfall

Events in Brazil in February

Carnival end (until 2pm)

February 22, 2023

Carnival Tuesday

February 21, 2023

Carnival Monday

February 20, 2023

Carnival Sunday

February 19, 2023

Carnival Saturday

February 18, 2023

Carnival Friday

February 17, 2023

It’s still high season in most of Brazil as temperatures continue to hover around 100°F. Carnival celebrations may still be occurring in major cities if Ash Wednesday falls in March, so be prepared for extra crowds if so. If the latter celebration isn’t happening, this month can be more pleasant if you just want to explore different parts of the country, but the possibility of summer storms means you’ll want to pack waterproofs and a good umbrella along with light layers.

The annual Brazilian Beer Festival takes place in Blumenau every March over 4 days, with local and international breweries offering you the chance to try over 140 types of beer. If there are no carnival crowds around, head to São Paulo to treat your palate to some of the best food in the country or soak up some of the over 2,400 miles of shoreline which includes wonderful spots like Alter do Chao in Pará or the volcanic archipelago of Fernando de Noronha.

84°F

High

70°F

Low

24 days

Rainfall

Events in Brazil in March

March Equinox

March 20, 2023

As temperatures and crowd numbers begin to drop, April can be a very pleasant month to visit many parts of Brazil. The Pantanal enters its dry season towards the end of the month, and Holy Week brings a number of religious celebrations, as well as a chance to try some homemade chocolate eggs. Heavy rain tends to continue in most regions and temperatures average between 65–85ºF.

While Holy Week festivities take place across the country, the celebrations in Ouro Preto, Minas Gerais are some of the most notable, as the city covers itself in flowers and colorful carpets laid on the streets. Other popular Holy Week events are found in Cidade de Goiás, Congonhas, and São João del Rei. Lollapalooza Brasil usually takes place on the first weekend of April in São Paulo and gives you the chance to catch the biggest names in rock, hip hop, and electronic music over three days.

82°F

High

68°F

Low

20 days

Rainfall

Events in Brazil in April

Tiradentes Day

April 21, 2023

Good Friday

April 7, 2023

Easter Sunday

April 9, 2023

Things quiet down in May and temperatures are noticeably cooler, especially in the south where they fall as low as 57ºF on some days. This period between the rainy season (February to April) and the hot, dry season (September to November) is a good time to explore the Amazon, when you have the best opportunities for boat trips and hiking in pleasant weather.

The celebrations of Carnival and Holy Week may have passed, but there’s still plenty of events taking place in Brazil. São Paulo hosts Virada Cultural Paulistana – the biggest 24-hour festival in the world. Not only is it free to get in, but you’ll be able to attend various events around the city such as live music performances and films. The coastal town of Torres is also worth visiting for its annual International Ballooning Festival. Along with lots of hot-air enthusiasts, it’s also home to concerts, films, and extreme sports like skydiving.

79°F

High

64°F

Low

18 days

Rainfall

Events in Brazil in May

Labor Day / May Day

May 1, 2023

Mother's Day

May 14, 2023

Winter weather creeps across the south in June, with temperatures dropping to 53ºF. However, in the north it’s a very different story, with parts of the country still hitting 85ºF, though with a lot more rain than in the south.

São Paulo’s Gay Pride Parade takes place every June on the Sunday after the Corpus Christi public holiday, which is the biggest of its kind in the world. Celebrate pride with millions of people in a parade of parties, cultural fairs, and other activities aimed at celebrating diversity. In Rio, the best runners in the world take part in what is considered one of the most scenic marathons in the world, passing by mountainsides and seafronts. Other key events include the Festival Folclórico do Amazonas in Manaus which features a variety of regional folklore performances, as well as Festa de São João – a month-long party showcasing traditional music and dancing.

79°F

High

63°F

Low

13 days

Rainfall

Events in Brazil in June

Corpus Christi

June 16, 2022

June Solstice

June 21, 2022

Brazilian Valentine's Day

June 12, 2022

July is Brazil’s coldest month, so no matter which part of the country you visit it’s best to bring a warm coat for the evening. Average temperatures fall between 53 and 82ºF, still warm enough to enjoy the beaches of Rio in the southeast, the tropical wetlands of the Pantanal, and the Amazon rainforest. School holidays last for practically the entire month so expect most attractions to be busier than usual.

Despite the cooler weather, Brazil keeps the spirit of summer alive with a variety of fun events, such as the Campos do Jordão Winter Festival which features a whole month of live performances. There’s also FLIP (Festa Literária Internacional de Paraty) between Rio de Janeiro and São Paulo, where literary lovers can attend workshops, lectures, and debates. Mountain regions are most popular at this time, as locals enjoy indoor skiing, hiking,or sightseeing in places such as the Serra Gaúcha and the hills of Rio.

77°F

High

63°F

Low

11 days

Rainfall

Comfortable temperatures and minimal rainfall make August one of the best times to visit Brazil. You might want to consider exploring the Pantanal where you have a good chance of spotting jaguars basking on the banks of lakes and rivers. Daytime temperatures tend to be around the mid 70s but can fall drastically in the evening so be sure to bring a good coat.

The southern town of Gramado holds its annual international film festival in August, when the best offerings of Brazilian and other Latin American films of the year are showcased over 9 days. In the midwest, the week-long Bananada music festival takes place in Goiânia, transforming the town into a hub of alternative music, culture, food, and even skateboarding championships.

79°F

High

63°F

Low

10 days

Rainfall

Events in Brazil in August

Father's Day

August 14, 2022

The mild weather continues into September, meaning it’s still a great time for wildlife watching in the Amazon and the Pantanal. Temperatures begin to climb as winter makes way for spring and flowers start to blossom all over the country.

The world-famous Rock in Rio alternates between its spiritual home of Rio and an international guest city every other year. The biggest bands take to the stage, with past headliners including Elton John, Guns N’Roses, and Rihanna. To soak up some early spring colors, head to the charming city of Holambra – the largest producer of flowers and ornamental plants in Latin America. Their annual Expoflora festival gives over 400 local producers the chance to showcase their plants to more than 300,000 visitors.

81°F

High

64°F

Low

11 days

Rainfall

Events in Brazil in September

Independence Day

September 7, 2022

September Equinox

September 22, 2022

Spring has sprung and temperatures are on the rise across Brazil in October. It’s still low tourist season but there’s plenty going on to keep you entertained, including music festivals and religious parades.

Oktoberfest comes to many of Brazil’s cities in a big way, particularly in Blumenau where a big parade leads into over two weeks of beer drinking and folk music – the second-biggest celebration after the original Munich festival. By the mouth of the Amazon River, Belém's Círio de Nazaré parade centers around a small statue of Nossa Senhora de Nazaré (Our Lady of Nazareth), which is carried past millions of pilgrims on a flower-filled carriage. Electronic music fans head to Rio for the Ultra Brasil outdoor festival, featuring the world’s top EDM DJs and dazzling stage light displays.

82°F

High

68°F

Low

15 days

Rainfall

Events in Brazil in October

Public Service Holiday

October 28, 2022

Our Lady of Aparecida / Children's Day

October 12, 2022

Teacher's Day

October 15, 2022

It’s still spring and off-season in November, meaning you can enjoy less-crowded visits to most cities and big attractions. Temperatures begin to rise with averages between 60º and 95ºF, as does the rainfall. Don’t let the unpredictable weather of this shoulder month put you off. There’s still plenty to see and do in Brazil.

São Paulo hosts one of the most important events of the sporting calendar in November when the Brazilian Grand Prix comes to the Autódromo José Carlos Pace circuit in the Interlagos neighborhood. For wildlife spotting, it’s probably your last chance to venture out to the Amazon or Santa Catarina for whale watching before the temperatures soar to uncomfortable levels.

82°F

High

70°F

Low

17 days

Rainfall

Events in Brazil in November

Republic Proclamation Day

November 15, 2022

All Souls' Day

November 2, 2022

Black Consciousness Day

November 20, 2022

Christmas and warm weather mean December is a busy month in Brazil. Average temperatures tend to be between 66º and 95ºF, but the return of the wet season sees rainfall across much of the country.

The first week of December sees the largest off-season carnival held in Natal. Known as Carnatal, it brings together crowds who dance through streets alongside trucks equipped with giant sound systems, known as trios elétricos. The Comic Con Experience arrives in São Paulo for 3 days in December, full of exhibitions and artists related to the biggest comics, TV series, films, and video games. As Christmas nears, cities are decorated in beautiful lights, but few more so than Gramado during its Natal Luz festival. You’ll also be able to enjoy a lakeside concert full of entertainers and dazzling special effects. To ring in the new year in style, join millions of white-clad partygoers on Copacabana Beach in Rio on December 31st for an incredible fireworks display and lots of live music.

86°F

High

72°F

Low

22 days

Rainfall

Events in Brazil in December

New Year's Eve (from 2pm)

December 31, 2022

Christmas Day

December 25, 2022

Christmas Eve (from 2pm)

December 24, 2022

Festival Terra Azul

December 26, 2022

December Solstice

December 21, 2022

Weather and temperature in Brazil

Brazil’s summer takes place between December and March, with the heat becoming more intense the farther north you go. If you’re looking to enjoy hiking and sightseeing in major cities like Rio during the cooler period between May and September offer better conditions. In the shoulder periods of April and October, expect it to be chilly in the south with dry and warmer weather along the coastal areas farther north. To avoid the harsh winters in the south and the peak of the wet season, plan your trip between September and October.

Jan Feb Mar Apr May Jun Jul Aug Sept Oct Nov Dec
São Paulo High 84°F 85°F 82°F 78°F 74°F 73°F 72°F 76°F 79°F 80°F 80°F 83°F
Low 68°F 69°F 67°F 64°F 59°F 59°F 56°F 57°F 60°F 63°F 65°F 68°F
Rainfall 25 days 23 days 24 days 20 days 18 days 13 days 12 days 10 days 12 days 15 days 18 days 22 days
Rio de Janeiro High 89°F 90°F 86°F 83°F 80°F 80°F 78°F 80°F 82°F 83°F 83°F 88°F
Low 74°F 74°F 73°F 70°F 66°F 66°F 64°F 64°F 66°F 69°F 71°F 74°F
Rainfall 25 days 23 days 24 days 20 days 18 days 13 days 12 days 10 days 12 days 15 days 18 days 22 days
Curitiba High 81°F 82°F 78°F 75°F 70°F 67°F 66°F 72°F 73°F 75°F 75°F 80°F
Low 64°F 65°F 62°F 58°F 54°F 52°F 49°F 51°F 54°F 57°F 59°F 63°F
Rainfall 25 days 23 days 24 days 20 days 18 days 13 days 12 days 10 days 12 days 15 days 18 days 22 days
Salvador High 87°F 86°F 87°F 86°F 84°F 83°F 82°F 81°F 82°F 83°F 84°F 85°F
Low 77°F 77°F 77°F 77°F 75°F 74°F 73°F 72°F 73°F 75°F 75°F 76°F
Rainfall 25 days 23 days 24 days 20 days 18 days 13 days 12 days 10 days 12 days 15 days 18 days 22 days
Florianópolis High 85°F 86°F 82°F 79°F 74°F 71°F 69°F 72°F 73°F 75°F 78°F 83°F
Low 72°F 73°F 70°F 67°F 62°F 59°F 57°F 60°F 61°F 65°F 67°F 71°F
Rainfall 25 days 23 days 24 days 20 days 18 days 13 days 12 days 10 days 12 days 15 days 18 days 22 days

Weather data provided by Forecast.io

Cost of stay in Brazil

Want to travel smart? Here you can check out the average cost of accommodations per night in Brazil.

    0 26 52 78 104
  • $58 Jan
  • $60 Feb
  • $54 Mar
  • $61 Apr
  • $52 May
  • $42 Jun
  • $46 Jul
  • $41 Aug
  • $44 Sept
  • $46 Oct
  • $46 Nov
  • $57 Dec
    0 26 52 78 104
  • $59 Jan
  • $60 Feb
  • $44 Mar
  • $51 Apr
  • $40 May
  • $36 Jun
  • $42 Jul
  • $35 Aug
  • $39 Sept
  • $43 Oct
  • $43 Nov
  • $70 Dec
    0 26 52 78 104
  • $18 Jan
  • $21 Feb
  • $17 Mar
  • $19 Apr
  • $15 May
  • $14 Jun
  • $15 Jul
  • $13 Aug
  • $14 Sept
  • $15 Oct
  • $15 Nov
  • $22 Dec
    0 26 52 78 104
  • $77 Jan
  • $88 Feb
  • $68 Mar
  • $78 Apr
  • $62 May
  • $65 Jun
  • $67 Jul
  • $57 Aug
  • $62 Sept
  • $64 Oct
  • $64 Nov
  • $105 Dec
    0 26 52 78 104
  • $60 Jan
  • $61 Feb
  • $51 Mar
  • $59 Apr
  • $48 May
  • $46 Jun
  • $49 Jul
  • $42 Aug
  • $45 Sept
  • $46 Oct
  • $47 Nov
  • $72 Dec

The best places to visit in Brazil

Check out some of the most popular cities, places to visit, and things to do in Brazil!

What other travelers say about their trips to Brazil

More inspiration for your Brazil trip

gogbrazil