A consolidated reference for Brasilia climate: monthly averages, rebuilt from public data on a schedule. Expect 19.7 C at the coldest (Jun) and 25.2 C at the warmest (Oct) — a 5.5 C spread. Expect a wet month and a dry month but no real season: 7.13 mm/day in Dec against 0.07 mm/day in Jul. Taken together that is roughly 1,305 mm of rain a year for the grid cell. The build runs on a schedule and caches the last good response, so the numbers stay put even when the upstream API is having a bad day. Scroll for the month-by-month figures, or jump to a neighbouring location from the links below.
Annual mean temperature 22.2 C
Warmest month Oct (25.2 C)
Coldest month Jun (19.7 C)
Wettest month Dec (7.13 mm/day)
All-time record high 39.9 C
All-time record low 7.6 C
Annual precipitation 1,303 mm / year
Coordinates -15.7797, -47.9297
Population 2,207,718
Average monthly temperature and rainfall in Brasilia
Month
Mean temp (C)
Rain (mm/day)
Record high (C)
Record low (C)
Jan
22.4
6.75
34.5
14.0
Feb
22.3
6.36
33.2
14.1
Mar
22.1
6.35
30.2
14.5
Apr
21.5
3.57
31.3
10.1
May
20.2
0.81
32.9
7.6
Jun
19.7
0.16
33.6
8.6
Jul
20.2
0.07
32.9
7.7
Aug
22.3
0.36
35.4
9.4
Sep
24.9
1.05
38.3
11.4
Oct
25.2
3.66
39.9
14.1
Nov
23.2
6.66
36.7
14.3
Dec
22.6
7.13
35.3
14.2
What the Brasilia climate table shows
Values are multi-decadal climatological averages for the -15.7797, -47.9297 grid cell, not a single year. Rain is the daily mean, so a value of 2.00 mm/day is about 60 mm across a 30-day month. Averages smooth over extremes, so use them for planning rather than for what to pack for next Tuesday.
Frequently asked questions
Is Brasilia climate data a forecast?
No. These are multi-decadal averages for the grid cell, not a prediction for any particular year.
Why do the numbers differ from a weather app?
An app shows one location on one day. These are long-run averages, so they smooth out single hot or cold spells.