Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, замечается в июле до 34.0°С, а низшая понижается до -29.9°C в декабре. Средняя температура воздуха в с. Топорнино, основываясь на наблюдениях, достигает 7.4°C. Месяц, отмечающийся максимальными теплом — август со средней температурой 24.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднесуточная температура -11.1 °C. В течение года: ясные дни - 90, дни снега - 65, дни с осадками - 113, облачных дней - 98.