De varmaste månaderna i Oshkosh är vanligtvis juli och augusti, då medeltemperaturen är 21 °C. Januari och december är de kallaste månaderna, med en medeltemperatur på 0 °C. De regnigaste månaderna är juni och maj.