Jawa Timur memiliki iklim tropis basah. Dibandingkan dengan wilayah Pulau Jawa bagian barat, Jawa Timur pada umumnya memiliki curah hujan sing lebih sedikit. Curah hujan rata-rata 1.900 mm per tahun, dengan musim hujan selama 100 hari. Suhu rata-rata berkisar antara 21-34 °C. Suhu nang daerah pegunungan lebih rendah, lan bahkan nang daerah Ranu Pani (lereng Gunung Semeru), suhu bisa mencapai minus 4 °C,yang menyebabkan turunnya salju lembut.