La musique srilankaise est intimement liée à la musique indienne toute proche, mais aussi à la musique portugaise en vertu de son passé colonial. On y retrouve ainsi la musique carnatique côtoyant des cantigas et des ballades. Les Portugais ont en outre apporté avec eux des esclaves noirs d'Afrique (Cafres et Burghers) qui ont eux aussi emmené leurs traditions musicales créoles appelées baila. Les Britanniques venus plus tard ont à leur tour également apporté leur influence.