A origem e história da família Hayes são difíceis de determinar, pois a sobrenome é bastante comum em diversos países. No entanto, alguns registros históricos apontam que a origem do sobrenome pode ser de origem inglesa ou irlandesa. Na Inglaterra, o sobrenome Hayes deriva da palavra "hedge" que significa "cerca" ou "barreira" em inglês antigo. Supõe-se que a família tenha sido responsável pela construção e manutenção de cercas de propriedades outrora. Acredita-se que a família tenha se estabelecido em diversas regiões da Inglaterra, como Staffordshire, Worcestershire e Warwickshire. Na Irlanda, o sobrenome Hayes é comumente encontrado na região de Munster. Acredita-se que a família tenha chegado à Irlanda com a invasão anglo-normanda no século XII. Durante o período colonial britânico, muitos membros da família Hayes emigraram para a América do Norte, principalmente para a região da Nova Inglaterra. Ao longo dos séculos, a família Hayes espalhou-se por diversos países, como Estados Unidos, Canadá, Austrália e Nova Zelândia. Atualmente, há muitos descendentes da família Hayes vivendo em diferentes partes do mundo.