Thailand has 3 distinct seasons: from March through May, it’s summer; June to September it’s rainy (but still with sunshine); while October through February is the “cool” season. Temperatures range from 25°C to 30°C (77°F to 86°F). Liveaboard itineraries are planned to benefit from the best weather in each region.