Periode dengan suhu terpanas biasanya jatuh antara September dan Oktober dengan suhu rata-rata 28°C, sementara periode terdingin antara September dan Agustus dengan suhu rata-rata 28°C. Curah hujan rata-rata per tahun di Semarang adalah 1292 inci.