Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми высокими температурами — август с привычной температурой 21.2 °C. Самый холодный месяц — январь, его суточный температурный средний показатель -10.3 °C. Верхний предел температуры, фиксируется в августе до 29.6°С, а самая низкая до -28.5°C в январе. Средняя температура за год в д. Мошарово, исходя из наблюдений, оценивается 6.9°C. За год: дни ясной погоды - 73, дни со снегом - 74, дождливых дней - 123, пасмурных дней - 96.