Sri Lanka jest krajem tropikalnym, w którym przez cały rok jest prawie taka sama pora roku, z wyjątkiem pór monsunowych rozpoczynających się o różnych porach roku, mimo przelotnych opadów, zawsze gwarantowany jest ciepły, słoneczny klimat.
Jest to całoroczny cel podróży, a nawet w okresach monsunowych pogoda nie zawsze jest mokra. Pogoda tutaj nie działa jak w zegarku, a na Sri Lance zawsze można być zaskoczonym! Należy jednak pamiętać o kilku zasadach, aby ustalić najlepszy czas na wizytę, ale zależą one od tego, dokąd chcesz się udać i co chcesz zobaczyć i zrobić podczas pobytu.
Krótko mówiąc, najlepszą porą na zwiedzanie zachodniego i południowego wybrzeża oraz górzystego kraju jest okres od grudnia do marca, natomiast na wschodnim wybrzeżu najlepsza jest od kwietnia/maja do września.