Das Klima auf Sri Lanka ist tropisch warm. Die Niederschläge sind je nach Region unterschiedlich. Der Südwesten von Sri Lanka ist laut Klimadiagramm dauerfeucht; die Niederschläge sind laut Klimatabelle von Sri Lanka im Mai und Oktober am höchsten. Die geringsten Niederschläge fallen im Nordosten von Sri Lanka; sie sind dort im November und Dezember am höchsten. In den Höhenlagen können die Temperaturen in der kalten Jahreszeit unter den Gefrierpunkt sinken.
| T-Max | T-Min | Regen | Sonne | Wasser | |
|---|---|---|---|---|---|
| Colombo | 30 | 24 | 13 | 7 | 28 |
| T-Max | T-Min | Regen | Sonne | Wasser | |
|---|---|---|---|---|---|
| Ahangama | 30 | 24 | 13 | 7 | 28 |
| Ahungalla | 30 | 24 | 13 | 7 | 28 |
| Aluthgama | 30 | 24 | 13 | 7 | 28 |
| Ambalangoda | 30 | 24 | 13 | 7 | 28 |
| Anuradhapura | 30 | 24 | 13 | 7 | 28 |
| Arugam Bay | 30 | 24 | 13 | 7 | 28 |
| Balapitiya | 30 | 24 | 13 | 7 | 28 |
| Bandarawela | 30 | 24 | 13 | 7 | 28 |
| Batticaloa | 30 | 24 | 13 | 7 | 28 |
| Bentota | 30 | 24 | 13 | 7 | 28 |