Климат (Dfb) влажный континентальный с теплым летом. Наитеплейший месяц — июль со средним значением температуры 20.9 °C. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение -12.1 °C. Средняя температура за год в с. Порошино, согласно наблюдениям, оценивается 6.1°C. Максимальная температура, замечается в июле до 28.9°С, а порог минимальной температуры до -27.8°C в январе. На протяжении года: дни ясной погоды - 81, снегопадные дни - 61, дни с дождем - 144, облачных дней - 80.