Campo Grande has a tropical savanna climate , just slightly drier than a tropical monsoon climate, with a mild appearance of cold air masses on the southern edge of the tropics. It has semi-humid, hot summers, and notably seasonal, with a dry winter season from June through September, but without major irregularities in the precipitation. Its altitude a few hundred meters higher than in the surrounding swamps and its location in the interior of South America, gives a much more extreme climate than several Brazilian cities, although still moderate. In addition, the flood is one of the problems seen in the city, the result of intense rains that occur in a short period. Annual rainfall averages 1,465 millimetres (57.7 in). January is the warmest and rainiest month, with mean highs of 29 °C (84.2 °F) and lows of 20 °C (68.0 °F).
July brings on sunny days but cooler temperatures, with mean highs of 25 °C (77.0 °F) and lows of 14 °C (57.2 °F). Occasional near-freezing temperatures can occur on winter’s coldest nights.