Le prénom Haïley trouve sa racine dans le vieil-anglais, composé des termes 'hēg' (foin) et 'lēah' (clairière ou prairie). Il s'agit originellement d'un toponyme désignant une 'clairière aux foins'. Cette appellation géographique est devenue un patronyme avant de s'imposer, à partir de la fin du XXe siècle, comme un prénom à part entière dans le monde anglophone. La graphie avec tréma, ajoutée par certains parents pour souligner la prononciation du 'i', reflète une adaptation francophone spécifique cherchant à préserver la distinction des voyelles.