Geography and climate

Influenced by the low latitude and moderate elevation, Zhaotong has a temperate subtropical highland climate (KöppenCwb), with cool, dry winters, and warm, humid summers. Temperatures frequently drop below freezing at night in winter, though the days warm up to around . Conversely, in summer, average highs rise to . A great majority of the year's rainfall occurs from May to September.