Whelan was born in Salford, Lancashire, and grew up as a Manchester City fan in Wythenshawe, South Manchester.
He signed apprentice professional forms upon leaving school in July 1968 and advanced through the various junior teams featuring in the FA Youth Cup team that reached the semi-finals in both 1969 and 1970.