Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, типичное среднесуточное температурное значение -10.2 °C. Месяц с максимальными температурами — август с привычной температурой 22.0 °C. Среднегодовая температура в д. Мосолово, согласно наблюдениям, составляет 7.5°C. Самая высокая температура, регистрируется в августе до 30.1°С, а наименьшая опускается до -30.2°C в январе. На протяжении года: солнечных дней - 75, дни снега - 79, дни с осадками - 119, облачных дней - 93.