Hat Yai has a tropical climate, which is hot and humid, like other parts of Thailand. Hat Yai has only two seasons; wet and dry. The wet season, which is influenced by monsoon and rain storms, is from May to December, while the dry season is only from January to April. Additionally, there have been occasional floods in Hat Yai due to the heavy rain; it can rain for twenty-two days in November with more than 317 mm of precipitation.