Although Thailand is widely seen as a tropical country, I still get people asking me whether it snows in Thailand but Thailand’s climate is varied and during the winter there is frost on the mountain tops in Northern Thailand. There has even been hailstorms that leave the ground white like snow. All of this happens in winter.