Frank O'Farrell startet sin spillerkarriere for Cork United, men han og lagkameraten Tommy Moroney ble overført til West Ham United i 1948. Han brukte noe tid på å etablere seg på Upton Park, men ble etterhvert velrespektert. Han ligadebuterte i november 1950 borte mot Notts County, noe som endte med 1-4 tap. O'Farrell spilte fast på laget de neste seks sesongene. I løpet av den tiden spilte han ni kamper og scoret to mål for . Lanndskampdebuten kom mot Østerrike i Wien 7. mai 1952, da Irland tapte hele 6-0.