Lviv's climate is characterized by cold winters, with January being the coldest month, averaging around -1°C. Spring arrives in March, bringing mild temperatures, often fluctuating between -9°C and 18°C, leading to a slow warming trend. Summer months, particularly June and July, are warm to hot, with average highs reaching up to 22°C, while autumn is generally cool, with temperatures dropping back down in October. Winters are quite chilly, especially in December, but the temperature rarely drops below -15°C. The city experiences a moderate climate overall, with significant seasonal variations throughout the year.