Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Маршановка, на основе наблюдений, составляет 8.2°C. Месяц, когда температура наиболее низкая — январь, его средний дневной температурный уровень -13.3 °C. Месяц с максимальными температурами — июль с привычной температурой 25.9 °C. Температурный максимум, наблюдается в июле до 38.7°С, а минимум составляет -33.0°C в январе. За год: дни ясной погоды - 77, снегопадные дни - 71, дождливых дней - 104, облачных дней - 114.