Cuernavaca's climate is characterized by mild winters and warm summers. The winter months, January through March, are the coolest, with temperatures ranging from around 0°C to 34°C, but averaging a relatively moderate temperature of 16-19°C. As spring approaches in April and May, temperatures gradually rise, reaching averages of 19°C, with occasional drops into negative numbers. Summer months, June to September, bring consistent warmth, with temperatures averaging around 17°C, though rarely exceeding 30°C. Autumn, from October to December, experiences a gentle decline in temperature, returning to winter-like conditions, with averages ranging from 15-17°C.