Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, регистрируется в июне до 29.6°С, а минимальный уровень достигает -27.9°C в феврале. Среднегодовая температура в п. Марьяновский, учитывая данные наблюдений, достигает 6.0°C. Месяц с минимальными температурами — январь, его средний дневной температурный уровень -12.8 °C. Месяц, когда температура наиболее высокая - это июль со средним значением температуры 23.1 °C. В пределах года: дни ясной погоды - 78, снегопадные дни - 62, дни с дождем - 138, облачных дней - 88.