We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Belo Horizonte enjoys a tropical savanna climate tempered by altitude, with warm to hot temperatures year-round. Summer highs reach 29–30°C, while winter lows rarely fall below 13°C. The city has a distinct rainy season from November to March and a dry season from May to September. Sunshine is abundant, especially in winter, making it a pleasant destination in all seasons.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Belo Horizonte
Belo Horizonte’s climate is characterised by consistent warmth, moderate humidity, and a marked difference between wet and dry seasons. Summers (November–March) are hot and humid, with average highs of 29–30°C and lows around 19–20°C. This is the rainy season, with December and January each seeing over 200 mm of rain and up to 25 rainy days per month. Thunderstorms are common, but rain typically falls in heavy afternoon bursts, leaving mornings sunny and bright. Sunshine averages 5–6 hours per day in the wettest months, and humidity can be high, making the air feel sultry.
Winters (June–August) are cooler and much drier, with average highs of 25–26°C and lows of 11–14°C. Rainfall is minimal – July often records less than 10 mm – and humidity drops, making the air crisp and comfortable. Sunshine is at its peak, with up to 8 hours per day, and skies are mostly clear. Spring (September–October) and autumn (April–May) are transitional, with mild to warm temperatures (17–28°C), moderate rainfall, and blooming landscapes. Winds are generally light to moderate, with breezier conditions in September. Belo Horizonte sits at 850 metres above sea level, which helps moderate extreme heat. The city receives around 1,100–1,600 mm of rain annually and enjoys over 3,000 hours of sunshine, with daylight ranging from 11 to 13 hours depending on the season.
| Average climate data for Belo Horizonte, Brazil | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 28 | 29 | 29 | 28 | 26 | 25 | 25 | 26 | 27 | 28 | 27 | 27 | 29 |
| Average minimum temperature (°C) | 19 | 19 | 19 | 17 | 15 | 13 | 13 | 14 | 16 | 17 | 18 | 18 | 13 |
| Average precipitation (mm) | 300 | 190 | 163 | 61 | 28 | 14 | 16 | 14 | 40 | 122 | 225 | 323 | 1,497 |
| Average rainfall days (days) | 17 | 13 | 14 | 7 | 6 | 2 | 3 | 4 | 6 | 10 | 14 | 20 | 116 |
| Average relative humidity (%) | 80 | 75 | 74 | 74 | 72 | 72 | 69 | 66 | 65 | 71 | 74 | 79 | 72 |
| Average daily daylight hours (h) | 13 | 12 | 12 | 11 | 11 | 10 | 11 | 11 | 12 | 12 | 13 | 13 | 12 |
| Average daily sunshine hours (h) | 6 | 7 | 6 | 7 | 7 | 8 | 8 | 8 | 7 | 6 | 6 | 5 | 7 |
| Average UV index | 12 | 12 | 12 | 10 | 8 | 7 | 7 | 8 | 11 | 12 | 12 | 12 | 10 |
Travel info
- Summer (November–March): Hot and humid, highs of 29–30°C. Frequent heavy rain, especially in December and January. Pack light clothes, sun protection, and an umbrella – plan outdoor activities for mornings.
- Autumn (April–May): Warm and drier, highs of 26–28°C. Rain decreases, and the city blooms – ideal for festivals and sightseeing. Bring layers for cooler evenings.
- Winter (June–August): Mild and dry, highs of 25–26°C, lows of 11–14°C. Clear skies and abundant sunshine – perfect for outdoor activities. Pack a light jumper for cool nights.
- Spring (September–October): Warming up, highs of 27–29°C. Rain starts to increase in October. Enjoy colourful landscapes – bring sun protection and a light rain jacket.
- General Tips: Belo Horizonte weather is changeable in the rainy season – always check the forecast. Summer is wettest; winter is sunniest and driest. The city’s altitude keeps temperatures pleasant even in the hottest months.
The best time to visit Belo Horizonte
The best time to visit Belo Horizonte is from April to September, during the dry season. These months offer warm, sunny days (22–27°C), low humidity, and minimal rain – ideal for exploring parks, enjoying festivals, and sightseeing. Winter (June–August) is especially pleasant, with clear skies and comfortable temperatures for outdoor activities.
The worst time to visit Belo Horizonte
The least favourable time to visit is from December to February, when heavy rain, high humidity, and frequent thunderstorms can disrupt travel plans. While temperatures remain warm, the wettest months see up to 25 rainy days, making outdoor activities less enjoyable. Flooding and muddy conditions are possible during intense downpours.
Frequently asked questions
Belo Horizonte has warm to hot temperatures all year, with summer highs around 29–30°C and winter lows rarely below 13°C. The city has a rainy season from November to March and a dry season from May to September.
The rainy season runs from November to March, with December and January being the wettest months. Expect frequent heavy showers, especially in the afternoons, and high humidity during this period.
Humidity is high during the rainy season, making the air feel muggy. In the dry season (May–September), humidity drops, and the weather becomes much more comfortable, especially for outdoor activities.
Belo Horizonte rarely gets cold due to its tropical climate and altitude. Winter lows can dip to 11–13°C at night, but daytime temperatures remain mild and pleasant, usually above 24°C.
Belo Horizonte enjoys over 3,000 hours of sunshine per year. The sunniest months are June to August, with up to 8 hours of sunshine per day. Even in the rainy season, mornings are often bright and clear.
Pack light, breathable clothes and sun protection for summer, plus an umbrella for the rainy season. For winter and spring, bring a light jumper for cool evenings. Comfortable shoes are useful year-round for exploring the city.
Crowds are smallest during the dry winter months (June–August) and in early spring. These periods offer pleasant weather, fewer tourists, and better prices for accommodations and attractions.
Minimum and maximum temperatures in Belo Horizonte
The warmest month, with the highest average maximum temperature, is February (28.9 °C). The month with the lowest average maximum temperature is July (24.7 °C). Overall, the average maximum temperature over the whole year is 27.1 °C.
The month with the highest average minimum temperature is February (18.9 °C). The coldest month, with the lowest average minimum temperature, is July (13.2 °C). Overall, the average minimum temperature over the whole year is 16.6 °C.
Rainfall amount in Belo Horizonte
The wettest month, with the highest amount of precipitation, is December (322.7 mm). The driest month, with the least amount of precipitation, is August (13.7 mm). Over the whole year there are 1,497.1 mm of rainfall on average.
Rainfall days in Belo Horizonte
The month with the most days of rain is December (20 days). The month with the fewest days of rain is June (2 days). Over the whole year there are 116.2 days of rain on average.
Relative humidity in Belo Horizonte
The month with the highest average relative humidity is January (79.8 %). The month with the lowest average relative humidity is September (64.7 %). The overall average relative humidity over the whole year is 72.3 %.
Daylight hours and sunshine hours in Belo Horizonte
The month with the longest days, so the most daylight, is December (Average daylight: 13 h). The month with the shortest days, so the least daylight, is June (Average daylight: 10.1 h). Over the whole year there are 11.8 h of daylight per day on average.
The month with the most sunshine per day is July (Average sunshine: 8 h). The month with the least sunshine per day is December (Average sunshine: 5.1 h). Over the whole year there are 6.8 h of sunlight per day on average.
UV index in Belo Horizonte
The months with the highest average UV index are January, February, March, October, November and December (UV index: 12). The months with the lowest average UV index are June and July (UV index: 7). Over the whole year the average UV index is 10.2.
- Belo Horizonte climate overview
- Climate table
- Related travel information for Belo Horizonte
- The best time to visit Belo Horizonte
- The worst time to visit Belo Horizonte
- Frequently asked questions
- Temperature summary
- Rainfall amount summary
- Rainfall days summary
- Relative humidity summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations