斯里兰卡先后被葡萄牙、荷兰和英国殖民过。

在16世纪初(1505年起),葡萄牙人在斯里兰卡建立贸易站,随后控制了沿海地区。不过,到了1658年,葡萄牙在斯里兰卡的殖民统治被荷兰取代。
17世纪中期,荷兰通过与康提王国合作,成功击败了葡萄牙人,开始统治斯里兰卡的沿海地区。荷兰的殖民统治一直延续至1796年,之后被英国取代。
1796年,英国接手了斯里兰卡的沿海地带。1815年,英国征服了康提王国,将斯里兰卡全岛变为殖民地。直到1948年,斯里兰卡才实现独立,摆脱了英国的殖民统治。
这三个国家在不同时期对斯里兰卡的殖民统治,给斯里兰卡的政治、经济、文化等方面都带来了深远的影响。例如,在语言、宗教、建筑风格等方面,都能看到殖民时期留下的痕迹。
