Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Шаркино, основываясь на наблюдениях, достигает 7.7°C. Месяц с максимальными температурами — август с характерной температурой 23.1 °C. Самый холодный месяц — январь, его среднее значение температуры за день -10.6 °C. Наивысшая температура, проявляется в августе до 31.5°С, а минимально может быть до -32.5°C в январе. В течение одного календарного года: солнечно-ясные дни - 65, снежных дней - 79, дождливых дней - 126, пасмурных дней - 96.