Skip to content
Petrópolis
When to go · Petrópolis, Rio de Janeiro

When is the best time to visit Petrópolis?

Myllena Vieira Reviewed by Myllena Vieira · Editor
Short answer

The best time to visit Petrópolis is from April to October. The most comfortable month is August, with highs of 23 °C (73 °F) and 24 mm of rain over 4 days. January is the rainiest month (311 mm over 18 days), and the summer peak is the high season, with higher prices and big crowds.

Source: INMET (updated 2026)
Where to stayCompare hotels and rates in Petrópolis on Booking.comSee hotels →
When to go

Best time to visit, month by month

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Best window: April to October More rain / less comfortable Comfort index · INMET (updated 2026)

Petrópolis month by month

Temperature and rainfall averages from INMET (updated 2026). The verdict combines thermal comfort and rainfall. Tap a month to see the weather, crowds, prices and what is going on in detail.

Month High / Low Rain Rainy days Verdict
January 27° / 18° 311 mm 18 Fair
February 28° / 18° 156 mm 13 Fair
March 27° / 17° 149 mm 13 Fair
April 26° / 16° 64 mm 7 Good
May 23° / 13° 39 mm 6 Good
June 22° / 12° 17 mm 3 Excellent
July 22° / 11° 29 mm 4 Good
August ★ 23° / 12° 24 mm 4 Excellent
September 24° / 13° 51 mm 7 Good
October 25° / 15° 104 mm 9 Good
November 26° / 16° 188 mm 14 Fair
December 27° / 17° 251 mm 17 Fair
Best month
August
Driest month
June
Avoid (more rain)
January
Tours and tickets

Things to do in Petrópolis

booking on Civitatis
Petrópolis to Teresópolis 3-Day Private Hiking Route

Petrópolis to Teresópolis 3-Day Private Hiking Route

On this 3-day trekking route from Petrópolis to Teresópolis, we’ll cross Serra dos Órgãos and reach Pico do Sino, perfect for high-mountain hiking lovers.

3 days
from US$ 1,105
Book →
See all activities in Petrópolis
Where to stay

Hotels in Petrópolis

August is the best month and also falls in the high season in Petrópolis: the top-rated hotels fill up and rates rise close to the date. Book your room as soon as you have settled on your dates.

Hotel Vila Bavaria Petropolis in Petrópolis 8.6 ★★★ · 102 reviews Hotel Vila Bavaria Petropolis See on Booking → Hotel Solar do Imperio in Petrópolis 9.3 ★★★ · 10 reviews Hotel Solar do Imperio See on Booking → Hotel Caminhos de Itaipava in Petrópolis 8.8 ★★★★ · 22 reviews Hotel Caminhos de Itaipava See on Booking → Hotel Casablanca Imperial in Petrópolis 8.8 ★★★★ · 22 reviews Hotel Casablanca Imperial See on Booking →
See all hotels in Petrópolis

Rates change with the dates: confirm the price on Booking.com.

The weather in Petrópolis throughout the year

The April to October window brings together the most comfortable months in Petrópolis: less rain and pleasant temperatures. August is usually the best month, with highs of 23 °C (73 °F), lows of 12 °C (54 °F) and only about 4 days of rain in the month: good conditions for enjoying outdoor attractions with less risk of downpours.

Summer. In summer (December to February), Petrópolis has highs of around 27 °C (81 °F) and lows of 18 °C (64 °F), and it is the wetter season, with about 239 mm of rain spread over about 16 days a month. Temperatures are pleasant for sightseeing all day.

Fall. In fall (March to May), Petrópolis has highs of around 25 °C (77 °F) and lows of 15 °C (59 °F), and it is the wetter season, with about 84 mm of rain spread over about 9 days a month. Temperatures are pleasant for sightseeing all day.

Winter. In winter (June to August), Petrópolis has highs of around 22 °C (72 °F) and lows of 12 °C (54 °F), and it is the driest time of year, with about 23 mm of rain a month. The weather is milder, good for walking and exploring without the summer heat.

Spring. In spring (September to November), Petrópolis has highs of around 25 °C (77 °F) and lows of 15 °C (59 °F), and it is the wetter season, with about 114 mm of rain spread over about 10 days a month. Temperatures are pleasant for sightseeing all day.

What to avoid

There are two periods to think twice about before booking. January is usually the rainiest month, so anyone who prioritizes sun should avoid it. The other is high season (New Year's Eve, Carnival and the July school break), when attractions fill up and prices rise; if you want peace and savings, choose weeks without public holidays. None of this rules out the trip, but it changes the experience and the cost quite a bit.

Questions about when to go

When is the best time to visit Petrópolis?
The best time to visit Petrópolis is from April to October. The most comfortable month is August, with highs of 23 °C (73 °F) and 24 mm of rain over 4 days. January is the rainiest month (311 mm over 18 days), and the summer peak is the high season, with higher prices and big crowds.
Which month has the least rain in Petrópolis?
June is the driest month, with about 17 mm of rain spread over roughly 3 days. The winter months usually have the lowest rainfall.
Is it cold in Petrópolis?
The lowest temperatures occur in July, with lows of around 11 °C and highs of 22 °C. It is not mountain cold, but pack a light jacket for winter evenings.
When is the high season in Petrópolis?
High season runs from December to February (summer and school vacations), with peaks at New Year and Carnival, and also in July. During these periods prices rise and the beaches and attractions fill up.
Complete guide to Petrópolis Cost of driving there