The climate in Thailand experiences high temperatures and humidity levels throughout the year. The hottest months in Thailand are between March and May, and monsoon season runs from June to October. In September and October, much of the country suffers from flooding, particularly in the north, northeastern and central regions. The cool season is the best time to visit Thailand, running from November to February. Temperatures are fairly consistent throughout the year, especially in southern regions, ranging between 74°F (23°C) and 86°F (30°C).