Johor a un climat tropical de forêt tropicale avec de la pluie de mousson de novembre à février soufflant de la mer de Chine du Sud.
Johor subit un temps humide équatorial avec de la pluie de mousson de nov à Feb soufflant de la mer de Chine du Sud.