Bankok has a wet and dry climate. The lowest temperatures are around 2 degrees and the maximum is around 40 degrees. As you can tell the weather in Bankok varies by a lot.
The winter months are near freezing point and the summer months are highly humid and hot. The hottest year on record was in 1997 and the coldest was in 1999.