Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в Ошкоше, в соответствии с наблюдениями, оценивается 11.6°C. Самый холодный месяц — январь, его среднее значение температуры за день -3.9 °C. Наиболее тёплый месяц — июль со средней температурой 24.1 °C. Наивысшая температура, проявляется в августе до 37.6°С, а самая низкая до -25.5°C в январе. На протяжении года: дни ясной погоды - 117, снежных дней - 42, дни с осадками - 134, облачных дней - 73.