औसत तापमान जनवरी और फरवरी में 22 डिग्री सेल्सियस (72 डिग्री फारेनहाइट) से अगस्त में 28 डिग्री सेल्सियस (82 डिग्री फारेनहाइट) तक होता है। सालाना 1,200 मिमी (47 इंच) औसत बारिश के साथ यहाँ जून और अक्टूबर में बारिश सबसे अधिक होती है वही दिसंबर से अप्रैल तक हल्की बूंदाबांदी होती है। तूफान कभी-कभी द्वीप पर आते रहते हैं, लेकिन आम तौर पर यह दक्षिण तट पर ज्यादा प्रभावशील रहते हैं।