จังหวัดภูเก็ตมีสภาพอากาศแบบร้อนชื้น ตลอดทั้งปีจะมี 2 ฤดูซึ่งก็คือ ฤดูฝนและฤดูร้อน อุณหภูมิเฉลี่ยตลอดทั้งปีจะอยู่ที่ประมาณ 25 – 37 องศาเซลเซียส ฤดูร้อนจะเริ่มเดือน ธันวาคม ถึง เดือนมีนาคม และ ฤดูฝนเริ่มตั้งแต่เดือน เมษายนถึง เดือน พฤศจิกายน
ในช่วงเดือนมิถุนายน จนถึงเดือนตุุลาคมได้อิทธิพลมาจากลมมรสุมตะวันตกเฉียงใต้ที่พักผ่านทะเลอันดามันซึ่งจะทำให้ระหว่างช่วงเดือนดังกล่าวมีฝนตกชุก ทะเลมีคลื่นลมแรงไม่สามารถเล่นน้ำได้ ส่วนในช่วงเดือนพฤศจิกายน ถึงเดือนกุมภาพันธ์เป็นช่วงที่คลื่นลมสงบเหมาะกับการไปดำน้ำและเที่ยวเกาะต่างๆ เกาะส่วนมาก็จะเปิดให้เข้าชมในช่วงเวลานี้ด้วยเช่นกัน