Sri Lanka Geography & Climate Guide | Location & Size

Sri Lanka occupies 65,610 square kilometers in the Indian Ocean, positioned between 5°55' and 9°51' north latitude and 79°41' and 81°53' east longitude. The island lies 31 kilometers from India's southern tip across the Palk Strait, with the Gulf of Mannar forming the northwestern maritime boundary. Adam's Bridge, a chain of limestone shoals and sand islands stretching 48 kilometers between Mannar Island and Rameswaram, creates a shallow maritime connection that has been periodically submerged and exposed throughout geological history. The island's maximum length from Point Pedro in the north to Dondra Head in the south measures 435 kilometers, while the widest east-west span reaches 225 kilometers.

The Central Highlands dominate the south-central interior, rising abruptly from coastal plains in what geologists classify as a horst block formation created by Precambrian crystalline basement rock. Pidurutalagala reaches 2,524 meters near Nuwara Eliya, making it the island's highest point, though nearby Kirigalpoththa at 2,388 meters and Adam's Peak at 2,243 meters hold greater cultural prominence. The Knuckles Mountain Range extends northeast from the central massif, with five peaks resembling knuckles when viewed from Kandy giving the formation its name. This 155-square-kilometer wilderness was designated a UNESCO World Heritage Site in 2010 for harboring 34 percent of Sri Lanka's endemic flora. The highlands drop sharply on the southwestern and southern flanks, creating escarpments visible from the coastal plains, while declining more gradually toward the north and east through dissected peneplain terrain.

The Mahaweli River originates in the Peak Wilderness near Adam's Peak and flows 335 kilometers northeast to the Indian Ocean at Trincomalee, making it both the longest river and the largest watershed on the island. Thirteen other significant rivers radiate from the Central Highlands, including the Kelani River that passes Colombo, the Kalu River draining the southwestern wet zone, and the Yan Oya serving the northern dry zone. None of these rivers exceed 165 kilometers in length, and all exhibit steep upper courses with gentler lower reaches across coastal plains. The Mahaweli's flow varies from 170 cubic meters per second during monsoons to 14 cubic meters per second in dry periods, a variability that prompted construction of the Mahaweli Development Scheme between 1970 and 2000, creating six major reservoirs including Victoria Dam, which impounds 722 million cubic meters.

Sri Lanka's coastline extends 1,585 kilometers and varies from sandy beaches in the southwest and east to rocky headlands in the south and northwest. Lagoons occupy approximately 900 square kilometers, primarily along the east coast where Batticaloa Lagoon and Trincomalee Harbour provide natural anchorages. Coastal plains extend 1.6 to 16 kilometers inland along most shores except where the Central Highlands approach the sea near Galle and Matara. The continental shelf remains narrow, dropping to depths exceeding 1,000 meters within 30 kilometers of shore on the southwestern coast. This steep submarine topography concentrated the energy of the December 26, 2004 Indian Ocean tsunami, which struck the island's southern, eastern, and northeastern coasts with waves reaching 10 meters in height at Yala National Park, causing 35,322 confirmed deaths and displacing more than 500,000 people.

The Central Highlands create a pronounced rain shadow that divides the island into climatically distinct zones. The Wet Zone occupies the southwestern quadrant, receiving 2,500 to 5,000 millimeters of annual rainfall distributed across both monsoon seasons with no true dry month. The Dry Zone encompasses the northern, eastern, and southeastern lowlands, receiving 1,200 to 1,900 millimeters concentrated during the northeast monsoon with a pronounced dry season from May through September. The Intermediate Zone forms a transitional belt between these regions, receiving 1,900 to 2,500 millimeters with a shorter dry season. This tripartite division governs agricultural patterns, natural vegetation, and settlement density across the island.

Sri Lanka experiences two monsoon systems annually due to its position relative to the Indian subcontinent's seasonal wind reversal. The southwest monsoon arrives in May and prevails through September, carrying moisture-laden winds from the Indian Ocean that strike the western and southern slopes of the Central Highlands. Ratnapura in the southwestern Wet Zone records mean annual rainfall of 4,090 millimeters, with monthly totals exceeding 400 millimeters from May through July. The northeast monsoon operates from December through February, bringing rain primarily to the northern and eastern coastal areas. Trincomalee receives 67 percent of its 1,650-millimeter annual total during these three months. Two inter-monsoon periods occur in March-April and October-November, when convective thunderstorms develop across the island with particular intensity during the October-November transition.

Temperature variation across Sri Lanka correlates more strongly with elevation than latitude or season. Colombo at sea level maintains a mean annual temperature of 27.3 degrees Celsius, with monthly averages ranging only from 26.4 degrees in January to 28.1 degrees in May. Kandy at 488 meters elevation averages 24.1 degrees annually, while Nuwara Eliya at 1,895 meters records a mean of 15.9 degrees with overnight lows occasionally approaching freezing from December through February. Diurnal temperature ranges expand significantly with elevation and aridity. Coastal locations typically experience variations of 6 to 8 degrees between daily maximum and minimum temperatures, while inland Dry Zone stations like Anuradhapura record ranges exceeding 10 degrees. Humidity remains consistently high in the Wet Zone, with Colombo averaging 79 percent relative humidity that varies little across months, while Dry Zone locations experience pronounced seasonal humidity fluctuations.

The Central Highlands generate pronounced microclimates within short distances. Nuwara Eliya receives 1,868 millimeters of annual rainfall distributed relatively evenly across months, supporting commercial tea cultivation that defines the landscape. Thirteen kilometers northeast, Welimada on the eastern escarpment receives only 1,270 millimeters concentrated in the northeast monsoon, creating grassland vegetation requiring different agricultural strategies. Horton Plains at 2,100 to 2,300 meters elevation experiences a montane climate with frequent fog, mean temperatures of 13 degrees Celsius, and 2,540 millimeters of rainfall. This environment supports cloud forest vegetation unique in Sri Lanka, with the plateau's abrupt southern edge at World's End dropping 870 meters in near-vertical cliffs.

Dry Zone rainfall patterns create annual cycles governing wildlife movements and agricultural schedules. Yala National Park in the southeast receives 1,270 millimeters annually, with 980 millimeters falling from October through January during the northeast monsoon. The May-to-September dry season reduces surface water to scattered waterholes, concentrating elephants, leopards, and other mammals in predictable locations. Minneriya National Park in the north-central region experiences similar seasonality, with the ancient Minneriya Tank retaining water through the dry months and attracting elephant gatherings documented at up to 300 individuals in August and September. These patterns influenced ancient Sinhalese hydraulic civilization, which constructed more than 30,000 irrigation tanks across the Dry Zone between the 3rd century BCE and 12th century CE to capture monsoon rainfall for dry-season agriculture.

Coastal climate zones vary significantly from west to east. The southwestern coast from Negombo through Colombo to Galle receives rainfall in both monsoons with monthly totals rarely falling below 60 millimeters, maintaining conditions suitable for coconut cultivation year-round. The eastern coast at Trincomalee and Batticaloa receives minimal rainfall from May through September during the southwest monsoon, creating a beach season opposite that of the southwest coast. This pattern has made Trincomalee a historical maritime hub, offering protected anchorage when southwestern ports face monsoon conditions. The northern coast at Jaffna receives the lowest annual rainfall in Sri Lanka, averaging 1,140 millimeters at Jaffna town, with pronounced seasonality supporting palmyra palm cultivation that characterizes the landscape.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.