Ternopil has a humid continental climate with warm summers and cold winters. The average temperature in summer ranges from 20-25°C, while in winter, it drops to -5°C.