Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Криванкова, по данным наблюдений, оценивается 6.2°C. Месяц с самым низким температурным режимом — январь, его типичное среднесуточное температурное значение -14.5 °C. Самый тёплый месяц - это июль со средним значением температуры 25.5 °C. Самая высокая температура, замечается в июле до 36.3°С, а низшая понижается до -36.5°C в январе. На протяжении года: солнечно-ясные дни - 60, дни со снегом - 96, дождливых дней - 114, пасмурных дней - 96.