Whelan speelde 53 interlands in het Iers voetbalelftal van 1981 tot 1995, waarin hij drie keer scoorde. Hij maakte deel uit van de Ierse selectie die zich kwalificeerde voor het EURO 1988 in West-Duitsland.