Udon Thani has a tropical climate, with May–Sep being the wettest months. The cooler, drier months of Dec–Jan are a popular time to visit. The Songkran festival (Apr) celebrates the Thai new year with religious rituals and water fights.
Traveling to central and northeastern Thailand anytime between March and May may not be a good idea, because the temperature may soar to as high as, or more than, 40°C. The southern part of the country experiences high temperature throughout the year because it is nearer to the equator. However, it draws many locals and tourists during the hot season because it has many islands and beaches that offer a refreshing vacation.
Tourist Seasons
If you are aware of the tourist seasons in Thailand and know when to go, you will be able to plan your vacation according to your preferences. For those who enjoy partying and making friends during their vacations, the best time to visit Thailand is during the peak tourist season, which lasts from November to end of March, as well as the secondary peak season from July to August. During these times, you will find lots of tourists at popular attractions around the country, and the nightlife in major cities will be more vibrant. However, you need to be prepared to pay for higher accommodation and tour rates. If you want to take advantage of discounted accommodation rates and have a peaceful and quiet vacation, you should travel to Thailand during the low tourist seasons.
Festivals
Thailand receives more tourists during November and April because the 2 most important festivals of the country are celebrated during these months. The Loy Krathong festival usually takes place in November while the Thai New Year, or Songkran, is celebrated on April 13.
Brief description of typical Udon Thani weather throughout the year: tropical; rainy, warm, cloudy southwest monsoon (mid-May to September); dry, cool northeast monsoon (November to mid-March); southern isthmus always hot and humid