Hazel

girlOld English

Hazel is an girl name of Old English origin, meaning “Hazel tree”.

MeaningHazel tree
GenderGirl
OriginOld English
PronunciationHAY-zul
TraditionModern & Classic
Used inUnited States, United Kingdom, Canada, Australia

Meaning and origin of Hazel

Hazel comes from Old English haesel, the hazel tree, which bears hazelnuts. In Celtic folklore the hazel was linked to wisdom and the gift of poetry. It became a given name in the late nineteenth century, when nature and plant names were in fashion, and the colour word for light brown eyes adds to its appeal. After a long quiet period it has returned strongly.

Is Hazel a religious name?

Hazel has no religious background; it is a nature name.

How popular is Hazel?

Popular again in the United States and other English-speaking countries.

Gifts with the name Hazel

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Hazel

HazleHazell

Names similar to Hazel

More girl names

Frequently asked questions

What does the name Hazel mean?

Hazel means 'Hazel tree'. It is of Old English origin.

Does Hazel have a religious meaning?

Hazel has no religious background; it is a nature name.

How do you pronounce Hazel?

Hazel is pronounced HAY-zul.

Is Hazel a boy or girl name?

Hazel is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.