Eric Welsh (born 1 May 1942) is a Northern Irish former professional footballer who played as a right winger.
Born in Belfast, Welsh played for Boyland, Exeter City, Carlisle United, Torquay United, Hartlepool United, Port Elizabeth City, Salisbury, Hellenic and Distillery. He also earned four caps for the Northern Ireland national team.