Климат (Dfa) влажный континентальный с горячим летом. Самый холодный месяц — январь, среднее значение температуры за день -9.0 °C. Наитеплейший месяц - это август со среднеарифметической температурой 24.5 °C. Верхний предел температуры, устанавливается в августе до 32.6°С, а самая низкая до -24.4°C в январе. Среднегодовая температура в п. Мещановка, по данным наблюдений, составляет 8.7°C. За период года: ясные дни - 96, снежных дней - 46, дни с дождем - 118, облачных дней - 106.