Климат (Cfa) влажный субтропический. Средняя температура за год в с. Лотошники, согласно наблюдениям, достигает 14.7°C. Месяц с максимальными температурами — август с типичной температурой 30.3 °C. Месяц с самым низким температурным режимом — январь, среднее суточное значение температуры -0.2 °C. Максимальная температура, замечается в августе до 37.9°С, а самая низкая до -15.1°C в январе. За период года: солнечно-ясные дни - 118, снегопадные дни - 25, дождливых дней - 123, облачных дней - 100.