Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Ушаково, согласно наблюдениям, составляет 4.5°C. Температурный максимум, замечается в июле до 35.5°С, а самая низкая до -37.9°C в январе. Самый холодный месяц — январь, его характерная суточная температура -15.4 °C. Месяц, когда температура наиболее высокая — июль со средней температурой 23.8 °C. За период года: ясные дни - 63, снежных дней - 92, дни с осадками - 114, облачных дней - 97.