Under the Köppen-Geiger climate classification system, Antananarivo has a subtropical highland climate with dry season defined (''Cwb'') characterized by mild, dry winters and warm, rainy summers. The city receives nearly all of its average annual rainfall between November and April. Frosts are rare in the city; they are more common at higher elevations. Daily mean temperatures range from  in December to  in July.