Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в июле до 33.0°С, а минимум составляет -25.6°C в январе. Годовая средняя температура в д. Шеламово, исходя из данных наблюдений, достигает 8.7°C. Месяц с самым низким температурным режимом — январь, суточный температурный средний показатель -8.5 °C. Месяц, когда зафиксированы самые высокие температуры - это июль с привычной температурой 22.4 °C. В рамках года: дни ясной погоды - 84, снежных дней - 54, дождливых дней - 153, облачных дней - 75.