You can experience both hot and cold weather in Sri Lanka. The coastal areas tend to be warm and summer-like, with two monsoons slightly changing the weather and the waves. Up on the mountains in cities such as Kandy, Hatton, Nuwara Eliya, and Matale, you can experience more colder weather. You can expect sudden rains as the weather here is unpredictable, so be mindful when you pack your clothes to expect the unexpected.