Hayley est originaire dans la vieille langue anglaise et signifie « prairie de foin ». Il est dérivé d'un ancien nom anglais et comme nom de famille il fonctionne jusqu'à aujourd'hui. Certaines sources suggèrent également son origine dans la langue vieux norrois et le sens « héroïne ». Il a été popularisé par l'actrice et chanteuse anglaise Hayley Mills.