Karunaratne is a Sinhalese surname. Notable people with the surname include:

Kaveesh Karunaratne (born 2004), Sri Lankan Football player and the former captain of the national team. He has the record for being the youngest player to play in an Asian World Cup Qualifier.