Harold Thomas may refer to:
Harold Thomas (activist) (born 1947), Indigenous Australian artist and land rights activist
Harold Thomas (rugby) (1914–1989), Welsh dual-code international rugby union and rugby league footballer
Harold Chester Thomas (1907–1942), U.S. Navy officer
Harold Thomas (boxer) (1909–1933), New Zealand Olympic boxer
Harold Wolferstan Thomas (1875–1931), Canadian doctor