Carsley debuteerde op 11 oktober 1997 voor het Iers voetbalelftal tegen Roemenië. Hij vertegenwoordigde het land op het WK voetbal 2002 in Japan en Zuid-Korea.