The best time to visit Brasilia is between April to June and August till October. If you don't like crowds, it is best to avoid mid December to the end of February as it is really hot and most people are on holiday. This is when hotels are generally crowded and charge exorbitant rates. The period between December to February is also avoidable because it’s summer time and most locals are on vacation.
Brasilia’s climate can be categorized as wet and dry. Brasília has a tropical Savanna climate.
There is a dry season (April to September) and a wet season due to increased humidity present October through March. The average temperature is 20.5 degress C (68.9 F). The temperatures in Brasilia seldom hit extremes and winters can get very cold while summers are warm.
It is best to travel to Brasilia in summer- although is it quite dry and desert-like at this time, the city is most gorgeous with shades of orange, pink and red.