Periode dengan suhu terpanas biasanya jatuh antara Maret dan April dengan suhu rata-rata 28°C, sementara periode terdingin antara Agustus dan Juli dengan suhu rata-rata 27°C. Curah hujan terbesar di Legian ada pada bulan Januari, Desember, Februari, dan Maret, dengan rata-rata per bulan 202 cm curah hujan.