Kragujevac's climate is characterized by cold winters and warm summers. Winters are typically mild, with January averaging a chilly 3°C, but February and March can bring brief periods of warmer temperatures, sometimes reaching up to 22°C. As spring approaches, temperatures gradually rise, with April and May experiencing pleasant conditions, often reaching highs above 30°C. Summer months, particularly June and July, are warm to hot, with temperatures frequently exceeding 38°C, while August is slightly cooler but still quite warm. Autumn brings a return to milder temperatures, with September and October seeing averages around 10°C, before dropping again in winter.