Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, устанавливается в июле до 32.5°С, а минимум составляет -31.4°C в декабре. Месяц с самыми высокими температурами — июль с привычной температурой 20.9 °C. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень -14.4 °C. Годовая средняя температура в д. Широково, на основе наблюдений, оценивается 5.4°C. За год: дни ясной погоды - 67, снежных дней - 85, дни с дождем - 124, пасмурных дней - 90.