Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Гаршино, учитывая данные наблюдений, составляет 8.7°C. Месяц с максимальными температурами - это август со средним значением температуры 24.9 °C. Самый холодный месяц — январь, среднесуточная температура -9.2 °C. Наивысшая температура, устанавливается в августе до 31.7°С, а самая низкая до -30.0°C в январе. За год: солнечно-ясные дни - 73, дни со снегом - 61, дни с осадками - 143, пасмурных дней - 89.