 Haworth was born in 1887 in Turton, Lancashire, to John James Haworth and his wife Isabella.The 1901 Census records the 13-year-old Haworth still living with his family in Turton and working as a packer of cotton cloth at the local dyeworks.He began his football career with his local team, Turton of the Lancashire Combination.