Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Салихово, в соответствии с наблюдениями, оценивается 9.0°C. Верхний предел температуры, замечается в июле до 39.1°С, а минимально может быть до -29.5°C в январе. Месяц с самыми высокими температурами — июль со средним значением температуры 26.7 °C. Месяц с минимальными температурами — январь, его типичное среднесуточное температурное значение -12.2 °C. В течение одного календарного года: солнечных дней - 70, снежных дней - 77, дни с дождем - 134, пасмурных дней - 85.