Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Ширково, основываясь на наблюдениях, составляет 5.9°C. Наивысшая температура, устанавливается в августе до 30.1°С, минимальная достигает -30.3°C в январе. Самый тёплый месяц - это август с типичной температурой 20.0 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -10.7 °C. В течение одного календарного года: солнечных дней - 67, дни со снегом - 82, дождливых дней - 135, облачных дней - 82.