Kota Bharu memiliki iklim muson tropis yang berbatasan dengan iklim hutan hujan tropis. Kota Bharu sebenarnya tidak mengalami musim kemarau meskipun kota ini mengalami curah hujan yang lebih tinggi dari bulan Agustus hingga Januari. Selain itu, Kota Bharu mengalami suhu yang sedikit lebih dingin antara bulan Desember dan Februari dibandingkan bulan-bulan lainnya. Kota ini memiliki curah hujan rata-rata sekitar 2.600 milimeter (100 in) setiap tahunnya.
^"Klimatafel von Kota Bharu / Malaysia"(PDF). Baseline climate means (1961–1990) from stations all over the world (dalam bahasa Jerman). Deutscher Wetterdienst. Diarsipkan dari versi asli(PDF) tanggal 29 September 2019. Diakses tanggal 29 September 2019.
Wikimedia Commons memiliki media mengenai Kota Bharu.