You should expect the average temperature in Thailand throughout January is 25. Highs are expected to be 32 degrees celsius and a low of 22. We have provided a clearer breakdown here:

MonthDegrees Celsius
Temperature25
High Temperature32
Low Temperature22
Sunshine Per Day9

Click to see more Thailand Weather including Thailand February Weather