Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в с. Ошлань, в соответствии с наблюдениями, достигает 4.2°C. Максимальная температура, наблюдается в июле до 30.8°С, а самая низкая до -34.1°C в декабре. Месяц с минимальными температурами — январь, его среднее значение температуры за день -14.8 °C. Наитеплейший месяц — июль со средней температурой 20.8 °C. За период года: ясные дни - 56, снегопадные дни - 103, дождливых дней - 117, пасмурных дней - 90.