Negara ini menghasilkan lebih dari setengah listriknya melalui tenaga panas. Sisanya berasal dari tenaga air dan angin.
Kerawalapitiya adalah pembangkit listrik tenaga panas berbahan bakar minyak dengan kapasitas 300 megawatt atau setara dengan sekitar 12% dari kebutuhan listrik negara.