Weather in Thailand in January. January is one of the best months of the year to visit Thailand. The weather is hot, sunny and dry in most parts – the rain infrequent in the wetter areas. The heat and humidity is at bearable levels during January, which is in the middle of the dry north-east monsoon period.