Garrett

boyGermanic

Garrett is a boy name of Germanic, via Norman French and English surname origin, meaning “Spear strength; spear rule”.

MeaningSpear strength; spear rule
GenderBoy
OriginGermanic, via Norman French and English surname
PronunciationGAIR-it
TraditionModern & Classic
Used inUnited States, Ireland, Canada

Meaning and origin of Garrett

Garrett began as an English and Irish surname derived from the medieval given names Gerard and Gerald, both built on the Germanic element ger, 'spear'. The Normans brought these names to England and Ireland, where Garret and Garrett became family names; the Anglo-Norman Fitzgerald family used Garret as a first name. It was later revived as a given name, especially in the United States in the late twentieth century.

Is Garrett a religious name?

Garrett has no religious meaning of its own; it is a surname-turned-first-name used by families of any background.

How popular is Garrett?

A steady boys' name in the United States; less common in Britain.

Gifts with the name Garrett

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 Garrett

GarretGerardGeraldGearóid

Names similar to Garrett

More boy names

Frequently asked questions

What does the name Garrett mean?

Garrett means 'Spear strength; spear rule'. It is of Germanic, via Norman French and English surname origin.

Does Garrett have a religious meaning?

Garrett has no religious meaning of its own; it is a surname-turned-first-name used by families of any background.

How do you pronounce Garrett?

Garrett is pronounced GAIR-it.

Is Garrett a boy or girl name?

Garrett is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.