425+ Boy Names That Start With G for Your Little Guy

Picking the perfect name for your baby boy is one of the most exciting parts of expecting a little one. If you’ve got your heart set on a name that starts with G, you’re in for a treat!

The letter G brings so many great options to the table – from timeless classics to unique gems you might not have heard before.

I’ve pulled together everything you need to know about boy names starting with G, whether you’re looking for something popular that everyone will recognize or a rare find that’ll make your son stand out.

Boys Names That Start With G

Let’s start with a great selection of boy names beginning with G, complete with their meanings and origins:

  • Gabriel – Hebrew origin meaning “God is my strength,” this name has remained consistently popular across many cultures
  • Gavin – Welsh origin meaning “white hawk” or “battle hawk,” with roots in Arthurian legend
  • George – Greek origin meaning “farmer” or “earth-worker,” a classic name with royal connections
  • Grayson – English origin meaning “son of the steward,” a modern favorite that’s risen rapidly in popularity
  • Grant – Scottish origin meaning “great” or “large,” a strong and straightforward choice
  • Griffin – Welsh origin referring to the mythological creature, symbolizing strength and vigilance
  • Graham – Scottish origin meaning “gravel homestead,” a solid name with a friendly sound
  • Giovanni – Italian form of John, meaning “God is gracious”
  • Gregory – Greek origin meaning “watchful” or “alert”
  • Gideon – Hebrew origin meaning “mighty warrior” or “feller of trees”
  • Garrett – Germanic origin meaning “spear strength” or “brave with the spear”
  • Glen – Scottish origin meaning “valley,” a simple nature-inspired name
  • Gordon – Scottish origin meaning “great hill” or “from the triangular hill”
  • Gage – French origin meaning “pledge” or “oath,” with a modern feel
  • Gilbert – Germanic origin meaning “bright pledge,” a vintage name making a comeback
  • Gunnar – Scandinavian origin meaning “warrior” or “bold soldier”
  • Gael – Irish/Breton origin meaning “foreigner” or “one from Gaul”
  • Guillermo – Spanish form of William, meaning “resolute protector”
  • Grady – Irish origin meaning “noble” or “illustrious”
  • Gibson – English origin meaning “son of Gilbert,” a surname turned first name
  • Glenn – Scottish origin meaning “valley,” a slight variation of Glen
  • Gerald – Germanic origin meaning “ruler with the spear”
  • Gus – Short form of Augustus or Gustav, meaning “majestic” or “staff of the gods”
  • Garrison – English origin meaning “fortification” or “stronghold”
  • Guy – French origin meaning “guide” or “leader”

Looking for more name inspiration? Check out our collection of football team names for some sporty ideas!

Graceful Boy Names That Start With G

These graceful G names have a certain elegance and flow to them:

  • Gabriel – Hebrew origin meaning “God is my strength,” known for its angelic associations
  • Giovanni – Italian origin meaning “God is gracious,” with a beautiful melodic sound
  • Gregory – Greek origin meaning “watchful” or “alert,” has a dignified quality
  • Gideon – Hebrew origin meaning “mighty warrior,” combines strength with a graceful sound
  • Geraint – Welsh origin meaning “old friend” or “loyal,” from Arthurian legend
  • Gareth – Welsh origin meaning “gentle,” another name from Arthurian tales
  • Gianni – Italian variant of John meaning “God is gracious,” shorter version of Giovanni
  • Glenn – Scottish origin meaning “valley,” a smooth, single-syllable name
  • Graham – Scottish origin meaning “gravel homestead,” flows nicely when spoken
  • Grant – Scottish origin meaning “great” or “large,” clean and crisp
  • Giles – Greek origin meaning “young goat” or “shield,” with a refined English feel
  • Galen – Greek origin meaning “calm healer,” historically used for physicians
  • Gentry – English origin meaning “noble” or “gentle birth,” suggesting refinement
  • Geoffrey – Germanic origin meaning “divine peace,” a classic with royal connections
  • Guilford – English origin meaning “golden ford,” elegant and uncommon
  • Galvin – Irish origin meaning “sparrow,” delicate yet masculine
  • Graeme – Scottish variant of Graham, meaning “gravel home”
  • Gaston – French origin meaning “from Gascony,” with a gallant literary association
  • Gustave – Swedish origin meaning “staff of the Goths,” elegant with European flair
  • Giorgio – Italian form of George, meaning “farmer” or “earth worker”
  • Gannon – Irish origin meaning “fair-skinned” or “fair-haired”
  • Gaël – French/Breton origin meaning “generous” or “giving”
  • Garland – English origin meaning “triangle land,” like the decorative wreath
  • Gianluca – Italian origin combining Gian (God is gracious) and Luca (bringer of light)
  • Grayson – English origin meaning “son of the steward,” flowing and popular

For more beautiful naming options, visit our page on elegant boy names!

Baby Boy Names That Start With G

Perfect for your newborn, these G names span from traditional to trendy:

  • Gabriel – Hebrew origin meaning “God is my strength,” a timeless choice for babies
  • Grayson – English origin meaning “son of the steward,” hugely popular for modern babies
  • George – Greek origin meaning “farmer,” classic and never out of style
  • Gavin – Welsh origin meaning “white hawk,” friendly and approachable
  • Grant – Scottish origin meaning “great” or “large,” short and strong
  • Graham – Scottish origin meaning “gravel homestead,” solid and reliable
  • Griffin – Welsh origin referring to the mythological creature, unique but recognizable
  • Gage – French origin meaning “pledge,” contemporary feel
  • Gideon – Hebrew origin meaning “mighty warrior,” distinctive biblical choice
  • Giovanni – Italian origin meaning “God is gracious,” exotic yet familiar
  • Gunner – Scandinavian origin meaning “fighter” or “warrior,” bold choice for a baby
  • Glenn – Scottish origin meaning “valley,” simple nature name
  • Garrett – Germanic origin meaning “spear strength,” rugged yet refined
  • Grady – Irish origin meaning “noble,” friendly and approachable
  • Gus – Latin origin derived from Augustus, meaning “majestic,” cute for a baby
  • Gordon – Scottish origin meaning “great hill,” solid traditional choice
  • Gilbert – Germanic origin meaning “bright pledge,” vintage charm
  • Gregory – Greek origin meaning “watchful,” classic with nickname options
  • Gibson – English origin meaning “son of Gilbert,” modern surname-as-first-name
  • Garrison – English origin meaning “stronghold,” unique but accessible
  • Gael – Irish/Breton origin meaning “foreigner,” simple and distinctive
  • Gannon – Irish origin meaning “fair-skinned,” flowing and contemporary
  • Gill – English origin meaning “servant,” short and sweet
  • Gianni – Italian origin meaning “God is gracious,” melodic and charming
  • Grey – English origin referring to the color, simple and modern

For more baby naming inspiration, check out our outdoorsy boy names collection!

Traditional Boys Names That Start With G

These time-tested G names have stood the test of time:

  • George – Greek origin meaning “farmer” or “earth-worker,” a name with royal history
  • Gabriel – Hebrew origin meaning “God is my strength,” a biblical name with centuries of use
  • Gregory – Greek origin meaning “watchful” or “alert,” a name used since ancient times
  • Gerald – Germanic origin meaning “rule of the spear,” popular throughout the 20th century
  • Gilbert – Germanic origin meaning “bright pledge,” common in the Middle Ages
  • Gordon – Scottish origin meaning “great hill,” a classic Scottish surname turned first name
  • Glen/Glenn – Scottish origin meaning “valley,” traditional nature-inspired name
  • Geoffrey – Germanic origin meaning “divine peace,” used since medieval times
  • Giles – Greek origin meaning “young goat” or “shield bearer,” traditional English name
  • Graham – Scottish origin meaning “gravel homestead,” historic Scottish name
  • Grant – Scottish origin meaning “great” or “large,” traditional surname turned first name
  • Gareth – Welsh origin meaning “gentle,” from traditional Arthurian tales
  • Guy – French origin meaning “guide,” traditional and straightforward
  • Godfrey – Germanic origin meaning “God’s peace,” medieval favorite
  • Gavin – Welsh origin meaning “white hawk,” traditional British name
  • Gideon – Hebrew origin meaning “mighty warrior,” traditional biblical name
  • Garrett – Germanic origin meaning “spear strength,” traditional Irish name
  • Gibson – English origin meaning “son of Gilbert,” traditional Scottish surname
  • Grover – English origin meaning “grove of trees,” old-fashioned American name
  • Gunnar – Scandinavian origin meaning “warrior,” traditional Norse name
  • Gustave/Gustav – Swedish origin meaning “staff of the Goths,” traditional European name
  • Geraint – Welsh origin meaning “old friend,” traditional Welsh name
  • Griffith – Welsh origin meaning “strong lord,” traditional Welsh name
  • Garnett – English origin meaning “like a pomegranate,” traditional English surname
  • Godwin – Old English origin meaning “friend of God,” traditional Anglo-Saxon name

For more traditional naming options, explore our strong boy names page!

Modern Boys Names That Start With G

These contemporary G names are perfect for today’s babies:

  • Grayson – English origin meaning “son of the steward,” one of today’s most popular choices
  • Griffin – Welsh origin referring to the mythological creature, trendy with a mythical edge
  • Gage – French origin meaning “pledge,” sleek and modern
  • Gunner – Scandinavian origin meaning “warrior,” bold contemporary choice
  • Grey/Gray – English origin referring to the color, minimalist and modern
  • Grady – Irish origin meaning “noble,” friendly contemporary feel
  • Gibson – English origin meaning “son of Gilbert,” modern surname-style name
  • Gannon – Irish origin meaning “fair-skinned,” rising in popularity
  • Gatlin – English origin possibly meaning “companion,” modern and distinctive
  • Gentry – English origin meaning “noble birth,” sophisticated modern choice
  • Greer – Scottish origin meaning “watchful” or “guardian,” gender-neutral modern option
  • Gio – Italian short form of Giovanni, modern abbreviation style
  • Garner – English origin meaning “granary keeper,” occupational name with modern appeal
  • Galen – Greek origin meaning “calm healer,” ancient name with fresh feel
  • Garrison – English origin meaning “stronghold,” strong modern choice
  • Gideon – Hebrew origin meaning “mighty warrior,” biblical name with modern edge
  • Gabe – Hebrew short form of Gabriel, casual modern style
  • Gresham – English origin meaning “grazing homestead,” sophisticated modern surname
  • Griffen – Alternative spelling of Griffin, contemporary variation
  • Gatlin – American origin from the Gatling gun, unique modern choice
  • Genesis – Greek origin meaning “beginning,” word name with contemporary appeal
  • Grizzly – English origin referring to the bear, bold nature-inspired modern name
  • Gaige – Variant spelling of Gage, contemporary twist
  • Gidean – Variation of Gideon, modernized spelling
  • Graeme – Scottish variant of Graham, fresher-feeling alternative

Want more modern naming ideas? Visit our preppy boy names collection!

Baby Boy Names Starting With Letter G

These G names cover a range of styles perfect for your little one:

  • Gabriel – Hebrew origin meaning “God is my strength,” versatile for any baby boy
  • Gavin – Welsh origin meaning “white hawk,” friendly choice for a little one
  • Grayson – English origin meaning “son of the steward,” extremely popular baby name
  • George – Greek origin meaning “farmer,” classic that works for any age
  • Grant – Scottish origin meaning “great,” short and strong
  • Griffin – Welsh mythological creature, distinctive yet recognizable
  • Graham – Scottish origin meaning “gravel homestead,” solid choice
  • Gage – French origin meaning “pledge,” contemporary and cool
  • Giovanni – Italian form of John meaning “God is gracious,” melodic choice
  • Gideon – Hebrew origin meaning “mighty warrior,” strong biblical name
  • Glenn – Scottish origin meaning “valley,” simple nature name
  • Gregory – Greek origin meaning “watchful,” classic with cute nickname potential
  • Garrett – Germanic origin meaning “spear strength,” strong yet accessible
  • Gunner – Scandinavian origin meaning “warrior,” bold choice
  • Gordon – Scottish origin meaning “great hill,” traditional option
  • Gilbert – Germanic origin meaning “bright pledge,” vintage name with cute nicknames
  • Grady – Irish origin meaning “noble,” friendly and approachable
  • Gus – Short form of Augustus meaning “majestic,” adorable for a baby
  • Gibson – English origin meaning “son of Gilbert,” surname style
  • Gael – Irish/Breton origin meaning “foreigner,” simple and distinctive
  • Grey – English origin referring to the color, minimalist modern choice
  • Gannon – Irish origin meaning “fair-skinned,” flowing and contemporary
  • Garrison – English origin meaning “stronghold,” strong yet approachable
  • Gianni – Italian origin meaning “God is gracious,” charming Italian variation
  • Gentry – English origin meaning “noble birth,” sophisticated yet accessible

For more baby name inspiration, check out our aesthetic boy names page!

Cute Boys Names That Start With G

These adorable G names have that extra-sweet quality:

  • Gus – Short form of Augustus meaning “majestic,” absolutely adorable nickname
  • Georgie – Diminutive of George, meaning “farmer,” perfect cute nickname
  • Gabe – Short form of Gabriel meaning “God is my strength,” friendly and approachable
  • Gio – Short for Giovanni meaning “God is gracious,” cute Italian nickname
  • Gil – Short for Gilbert meaning “bright pledge,” simple and sweet
  • Gino – Italian diminutive of names like Eugenio, charming and friendly
  • Gilly – Diminutive of Gilbert, playful and endearing
  • Gigi – Nickname for names starting with G, adorably playful
  • Garet – Variation of Garrett meaning “spear strength,” softer version
  • Galen – Greek origin meaning “calm healer,” gentle-sounding name
  • Gilly – Pet form of Gilbert or Gillian, sweet and affectionate
  • Garby – Uncommon cute diminutive name, playful and unique
  • Gibby – Nickname for Gibson, friendly and approachable
  • Giddy – Playful nickname for Gideon, lighthearted and fun
  • Gomer – Hebrew origin meaning “complete,” has a folksy charm
  • Gizmo – Quirky nickname, playful and whimsical
  • Grover – English origin meaning “grove of trees,” has a lovable Sesame Street association
  • Gabby – Playful nickname for Gabriel, friendly and approachable
  • Gordy – Nickname for Gordon, casual and endearing
  • Gilly – Affectionate nickname option, warm and friendly
  • Gabey – Diminutive of Gabriel, playful variation
  • Gussie – Extended nickname for Gus or August, old-fashioned charm
  • Greedy – Playful nickname for Gregor or Gregory, cute contrast
  • Goose – Quirky nickname option, lovably silly
  • Guppy – Unusual nickname option, cute fish reference

For more adorable options, explore our cute dog names for inspiration that works for humans too!

Cool Boys Names That Start With G

These G names have that extra edge of coolness:

  • Gunnar – Scandinavian origin meaning “warrior,” strong and bold
  • Griffin – Welsh mythological creature, fierce and fantastic
  • Gage – French origin meaning “pledge,” sleek and modern
  • Grey – English color name, minimalist and stylish
  • Grayson – English origin meaning “son of the steward,” trendy and sophisticated
  • Gibson – English origin meaning “son of Gilbert,” rock ‘n’ roll guitar association
  • Garrett – Germanic origin meaning “spear strength,” rugged and masculine
  • Gael – Irish/Breton origin meaning “foreigner,” simple yet distinctive
  • Gunner – Scandinavian origin meaning “warrior,” action-packed name
  • Gideon – Hebrew origin meaning “mighty warrior,” strong biblical name with cool vibe
  • Gannon – Irish origin meaning “fair-skinned,” has a superhero quality
  • Garrison – English origin meaning “stronghold,” military coolness
  • Grady – Irish origin meaning “noble,” friendly yet cool
  • Gio – Italian short form of Giovanni, effortlessly cool
  • Ghost – English word name, edgy and mysterious
  • Grimm – Germanic origin associated with the folklorists, darkly cool
  • Gage – French origin meaning “pledge,” sleek and modern
  • Gatlin – English origin, has a gunslinger vibe
  • Greer – Scottish origin meaning “watchful,” trendy and gender-neutral
  • Graves – English surname, gothic coolness
  • Goliath – Biblical origin referring to the giant, powerfully cool
  • Gambit – English word meaning “strategic move,” with X-Men connections
  • Gunnar – Scandinavian origin meaning “warrior,” fierce Viking vibe
  • Granger – English origin meaning “farm bailiff,” literary cool factor
  • Gatsby – Literary surname with Jazz Age coolness

For more cool naming inspiration, check out our badass last names collection!

These G names rank highest on the popularity charts:

  • Gabriel – Hebrew origin meaning “God is my strength,” consistently in the top 50
  • Grayson – English origin meaning “son of the steward,” skyrocketed in popularity
  • George – Greek origin meaning “farmer,” classic that never goes out of style
  • Gavin – Welsh origin meaning “white hawk,” maintained steady popularity
  • Grant – Scottish origin meaning “great,” perennially popular
  • Griffin – Welsh mythological creature, gaining popularity
  • Graham – Scottish origin meaning “gravel homestead,” steadily popular
  • Gage – French origin meaning “pledge,” modern favorite
  • Giovanni – Italian origin meaning “God is gracious,” popular in Italian-American communities
  • Gregory – Greek origin meaning “watchful,” classic popular choice
  • Grady – Irish origin meaning “noble,” rising in popularity
  • Garrett – Germanic origin meaning “spear strength,” consistently popular
  • Gideon – Hebrew origin meaning “mighty warrior,” increasingly popular biblical name
  • Gunner – Scandinavian origin meaning “warrior,” trending upward
  • Glenn – Scottish origin meaning “valley,” steady presence on popularity charts
  • Gordon – Scottish origin meaning “great hill,” traditionally popular
  • Greyson – Variant spelling of Grayson, rising quickly
  • Grey – English color name, trending as a first name
  • Gilbert – Germanic origin meaning “bright pledge,” classic with steady presence
  • Gael – Irish/Breton origin meaning “foreigner,” gaining in popularity
  • Garrison – English origin meaning “stronghold,” climbing the charts
  • Gannon – Irish origin meaning “fair-skinned,” rising star
  • Gibson – English origin meaning “son of Gilbert,” growing in popularity
  • Gus – Short form of Augustus meaning “majestic,” increasingly used as a standalone name
  • Guillermo – Spanish form of William meaning “resolute protector,” popular in Hispanic communities

Want to explore more popular options? Visit our good team names page for inspiration!

Classic Boy Names that Start with G

These timeless G names never go out of style:

  • George – Greek origin meaning “farmer,” a name with royal heritage
  • Gabriel – Hebrew origin meaning “God is my strength,” biblical classic
  • Gregory – Greek origin meaning “watchful,” traditional favorite
  • Gerald – Germanic origin meaning “rule of the spear,” perennial classic
  • Gilbert – Germanic origin meaning “bright pledge,” old-world charm
  • Gordon – Scottish origin meaning “great hill,” steadfast classic
  • Grant – Scottish origin meaning “great,” straightforward classic
  • Glenn – Scottish origin meaning “valley,” nature-inspired classic
  • Gavin – Welsh origin meaning “white hawk,” enduring classic
  • Geoffrey – Germanic origin meaning “divine peace,” traditionally aristocratic
  • Giles – Greek origin meaning “young goat,” quintessentially English
  • Graham – Scottish origin meaning “gravel homestead,” reliable classic
  • Grover – English origin meaning “grove of trees,” old-fashioned charm
  • Guy – French origin meaning “guide,” straightforward classic
  • Gideon – Hebrew origin meaning “mighty warrior,” biblical classic
  • Garrett – Germanic origin meaning “spear strength,” enduring classic
  • Gustave – Swedish origin meaning “staff of the Goths,” European classic
  • Godfrey – Germanic origin meaning “God’s peace,” medieval classic
  • Gareth – Welsh origin meaning “gentle,” Arthurian classic
  • Galvin – Irish origin meaning “sparrow,” uncommon classic
  • Gervase – Germanic origin meaning “spear servant,” old-world classic
  • Griffith – Welsh origin meaning “strong lord,” traditional Welsh classic
  • Godwin – Old English origin meaning “friend of God,” Anglo-Saxon classic
  • Galen – Greek origin meaning “calm healer,” ancient classic
  • Garland – English origin meaning “triangle land,” vintage classic

For more classic name ideas, check out our vintage boy names collection!

Modern Boy Names that Start with G

These G names have a contemporary feel perfect for today’s babies:

  • Grayson – English origin meaning “son of the steward,” extremely trendy
  • Greyson – Alternate spelling of Grayson, contemporary variation
  • Grey – English color name, minimalist modern choice
  • Griffin – Welsh mythological creature, fantasy-inspired modern pick
  • Gage – French origin meaning “pledge,” sleek contemporary choice
  • Gunner – Scandinavian origin meaning “warrior,” action-movie vibe
  • Gibson – English origin meaning “son of Gilbert,” cool surname-as-first-name
  • Gannon – Irish origin meaning “fair-skinned,” modern-sounding
  • Gatlin – English origin, contemporary American feel
  • Greer – Scottish origin meaning “watchful,” trending gender-neutral option
  • Gaige – Variant spelling of Gage, modern twist
  • Genesis – Greek origin meaning “beginning,” modern word name
  • Gentry – English origin meaning “noble birth,” sophisticated modern choice
  • Gresham – English origin meaning “grazing homestead,” upscale modern surname
  • Gauge – English word name, modern variation of Gage
  • Galen – Greek origin meaning “calm healer,” ancient name with modern appeal
  • Garrison – English origin meaning “stronghold,” strong modern choice
  • Gidean – Modern variation of Gideon, contemporary spelling
  • Gianni – Italian origin meaning “God is gracious,” international modern feel
  • Grayden – Modern invented name, trendy “-den” ending
  • Gracen – Modern variation possibly derived from “grace,” contemporary feel
  • Gatsby – Literary surname with modern vintage appeal
  • Gio – Italian short form of Giovanni, modern abbreviated style
  • Greysen – Modern invented variation of Grayson
  • Gryffin – Modern spelling variation of Griffin

For more contemporary naming options, visit our cool words for usernames for modern inspiration!

International Boy Names that Start with G

These G names from around the world bring global flair:

  • Giovanni – Italian origin meaning “God is gracious,” classic Italian name
  • Guillermo – Spanish origin meaning “resolute protector,” Spanish form of William
  • Guillaume – French origin meaning “resolute protector,” French form of William
  • Günter – Germanic origin meaning “warrior,” popular German name
  • Giuseppe – Italian origin meaning “God will add,” Italian form of Joseph
  • Gustav – Swedish origin meaning “staff of the Goths,” Scandinavian classic
  • Goran – Croatian/Serbian origin meaning “mountain man,” popular in the Balkans
  • Gael – Irish/Breton origin meaning “foreigner,” Celtic name
  • Gianluca – Italian origin combining meanings “God is gracious” and “bringer of light”
  • Gunnar – Scandinavian origin meaning “warrior,” Norse name
  • Gregor – German/Scottish origin meaning “watchful,” Germanic variation of Gregory
  • Gustavo – Spanish/Portuguese origin meaning “staff of the Goths,” Latin variation
  • Gavril – Russian origin meaning “God is my strength,” Slavic form of Gabriel
  • Giorgio – Italian origin meaning “farmer,” Italian form of George
  • Gerhard – Germanic origin meaning “strong spear,” traditional German name
  • Giorgi – Georgian origin meaning “farmer,” Georgian form of George
  • Gonzalo – Spanish origin meaning “battle,” traditional Spanish name
  • Gino – Italian origin, diminutive of names ending in “-gino”
  • Ghassan – Arabic origin meaning “youth,” popular in the Middle East
  • Guilherme – Portuguese origin meaning “resolute protector,” Portuguese form of William
  • Georgios – Greek origin meaning “farmer,” Greek form of George
  • Gabor – Hungarian origin meaning “God is my strength,” Hungarian form of Gabriel
  • Giancarlo – Italian origin combining “God is gracious” and “manly,” compound Italian name
  • Gilles – French origin derived from Aegidius, meaning “shield,” French classic
  • Giulio – Italian origin meaning “youthful,” Italian form of Julius

For more international options, check out our french boy names collection!

Unique Boy Names that Start with G

Stand out from the crowd with these distinctive G names:

  • Galen – Greek origin meaning “calm healer,” uncommon yet recognizable
  • Gallagher – Irish origin meaning “eager helper,” distinctive surname as first name
  • Garland – English origin meaning “triangle land,” nature-inspired unique choice
  • Gawain – Welsh origin from Arthurian legend, mythical and rare
  • Gideon – Hebrew origin meaning “mighty warrior,” biblical yet uncommon
  • Gilroy – Irish origin meaning “son of the red-haired servant,” distinctive Irish name
  • Gresham – English origin meaning “grazing homestead,” sophisticated and rare
  • Grover – English origin meaning “grove of trees,” vintage and unusual
  • Gulliver – Possibly English origin, literary name from “Gulliver’s Travels”
  • Gibson – English origin meaning “son of Gilbert,” surname with guitar association
  • Gervais – French origin meaning “spear servant,” unique French option
  • Garrick – Germanic origin meaning “spear power,” theatrical connections
  • Galvin – Irish origin meaning “sparrow,” uncommon Irish choice
  • Garner – English origin meaning “granary keeper,” occupational surname name
  • Graves – English origin meaning “steward,” gothic surname as first name
  • Guthrie – Scottish origin meaning “windy place,” folk music associations
  • Gable – English origin referring to the architectural feature, Hollywood connection
  • Garrison – English origin meaning “stronghold,” military-inspired
  • Golding – English origin meaning “son of the golden-haired one,” literary connections
  • Graeme – Scottish variant of Graham, less common spelling
  • Gannon – Irish origin meaning “fair-skinned,” unusual but accessible
  • Gwydion – Welsh origin, figure from Welsh mythology
  • Garrison – English origin meaning “stronghold,” military-inspired
  • Geary – Irish origin meaning “spear carrier,” uncommon Irish option
  • Goodwin – English origin meaning “good friend,” virtue name with history

Looking for more unique options? Visit our unique usernames page for inspiration!

Short Boys Names That Start With G

These brief G names pack a lot of punch:

  • Gus – Latin origin, short form of Augustus meaning “majestic”
  • Gil – Hebrew origin, short form of Gilbert meaning “bright pledge”
  • Gio – Italian origin, short form of Giovanni meaning “God is gracious”
  • Guy – French origin meaning “guide,” classically brief
  • Glen – Scottish origin meaning “valley,” nature-inspired short name
  • Gray – English color name, minimalist choice
  • Grey – Alternative spelling of Gray, equally concise
  • Gabe – Hebrew origin, short form of Gabriel meaning “God is my strength”
  • Gage – French origin meaning “pledge,” single-syllable name
  • Grant – Scottish origin meaning “great,” short and strong
  • Gael – Irish/Breton origin meaning “foreigner,” brief and distinctive
  • Gene – Greek origin, short form of Eugene meaning “well-born”
  • Gill – English origin meaning “servant,” short and simple
  • Gino – Italian origin, diminutive of names ending in “-gino”
  • Gabe – Hebrew origin, short form of Gabriel
  • Greg – Greek origin, short form of Gregory meaning “watchful”
  • Griff – Welsh origin, short form of Griffin
  • Glenn – Scottish origin meaning “valley,” simple nature name
  • Gann – Welsh origin, possibly meaning “fair,” brief and unusual
  • Gav – Welsh origin, shortened form of Gavin
  • Gib – English origin, shortened form of Gilbert
  • Ged – Scottish origin, short form of Geddes
  • Glyn – Welsh origin meaning “valley,” Welsh variation
  • Gil – Hebrew origin, shortened form of Gilbert
  • Gus – Latin origin, short form of Augustus or Gustav

For more short name ideas, check out our one-syllable girl names page!

Long Boys Names That Start With G

These longer G names have a substantial presence:

  • Gabriel – Hebrew origin meaning “God is my strength,” three syllables
  • Giovanni – Italian origin meaning “God is gracious,” four syllables
  • Grayson – English origin meaning “son of the steward,” two syllables but feels substantial
  • Gregory – Greek origin meaning “watchful,” three syllables
  • Gideon – Hebrew origin meaning “mighty warrior,” three syllables
  • Garrison – English origin meaning “stronghold,” three syllables
  • Guillermo – Spanish origin meaning “resolute protector,” three syllables
  • Gallagher – Irish origin meaning “eager helper,” three syllables
  • Gulliver – English literary origin, three syllables
  • Giancarlo – Italian origin combining “God is gracious” and “manly,” four syllables
  • Genovese – Italian origin referring to Genoa, four syllables
  • Galadriel – Literary origin from Tolkien, four syllables
  • Gianfranco – Italian origin combining “God is gracious” and “free one,” four syllables
  • Gianluca – Italian origin combining “God is gracious” and “bringer of light,” three syllables
  • Gregorios – Greek origin meaning “watchful,” four syllables
  • Gianpaolo – Italian origin combining “God is gracious” and “small,” four syllables
  • Guilherme – Portuguese origin meaning “resolute protector,” three syllables
  • Galahad – Arthurian legend origin, three syllables
  • Garrison – English origin meaning “stronghold,” three syllables
  • Gibran – Arabic origin meaning “strong,” two syllables but substantial
  • Geronimo – Italian/Spanish origin, four syllables
  • Gianmarco – Italian origin combining “God is gracious” and “warlike,” three syllables
  • Grosvenor – English origin meaning “great hunter,” three syllables
  • Gustavus – Latin form of Gustav meaning “staff of the Goths,” three syllables
  • Godfrey – Germanic origin meaning “God’s peace,” two syllables but substantial

For more substantial name options, explore our long last names page for inspiration!

Powerful Boys Names That Start With G

These G names convey strength and authority:

  • Griffin – Welsh origin referring to the powerful mythological creature, symbolizing strength
  • Gunnar – Scandinavian origin meaning “warrior” or “bold soldier,” warrior name
  • Gabriel – Hebrew origin meaning “God is my strength,” name of a mighty archangel
  • Garrison – English origin meaning “stronghold” or “fortress,” military strength
  • Goliath – Biblical origin referring to the giant, representing immense physical power
  • Godwin – Old English origin meaning “friend of God,” spiritual strength
  • Gideon – Hebrew origin meaning “mighty warrior,” biblical hero
  • Gordon – Scottish origin meaning “great hill,” suggests firmness and stability
  • Grant – Scottish origin meaning “great” or “large,” conveys substance
  • Gunner – Scandinavian origin meaning “bold warrior,” combat-ready
  • Garrick – Germanic origin meaning “spear power” or “mighty with the spear”
  • Garrett – Germanic origin meaning “spear strength,” weapon-related power
  • Gregory – Greek origin meaning “watchful” or “vigilant,” alert and protective
  • Graves – English origin meaning “steward,” carries authority
  • Gandalf – Literary origin meaning “wand-elf,” powerful wizard character
  • Godric – Old English origin meaning “power of God,” divine strength
  • Grimm – Germanic origin associated with determination, fierce name
  • Griffith – Welsh origin meaning “strong lord” or “strong faith”
  • Gibson – English origin meaning “son of Gilbert,” associated with musical power
  • Gawain – Welsh origin from Arthurian legend, one of the strongest knights
  • Granger – English origin meaning “farm bailiff,” position of authority
  • Guthrie – Scottish origin possibly meaning “windy place,” sounds forceful
  • Geralt – Germanic origin meaning “spear ruler,” warrior connotation
  • Galahad – Arthurian legend origin, one of the greatest knights
  • Gaston – French origin meaning “from Gascony,” associated with strength in literature

For more powerful naming ideas, visit our powerful last names collection!

Foreign Boys Names That Start With G

These G names from around the world bring international flavor:

  • Guillaume – French origin meaning “resolute protector,” traditional French name
  • Giovanni – Italian origin meaning “God is gracious,” classic Italian name
  • Guillermo – Spanish origin meaning “resolute protector,” popular Spanish choice
  • Gustav – Swedish origin meaning “staff of the Goths,” strong Scandinavian name
  • Giuseppe – Italian origin meaning “God will add,” Italian form of Joseph
  • Goran – Croatian/Serbian origin meaning “mountain man,” Balkan favorite
  • Günter – Germanic origin meaning “warrior,” traditional German name
  • Gianni – Italian origin meaning “God is gracious,” familiar Italian name
  • Gael – Irish/Breton origin meaning “foreigner,” Celtic name gaining global appeal
  • Ghassan – Arabic origin meaning “youth,” popular in Arab countries
  • Gregorio – Spanish/Italian origin meaning “watchful,” Mediterranean variation
  • Guilherme – Portuguese origin meaning “resolute protector,” Brazilian favorite
  • Gavril – Russian origin meaning “God is my strength,” Slavic form of Gabriel
  • Giorgio – Italian origin meaning “farmer,” Italian form of George
  • Gunnar – Scandinavian origin meaning “warrior,” classic Norse name
  • Geronimo – Spanish/Italian origin, historical Native American leader
  • Gerhard – Germanic origin meaning “strong spear,” traditional German name
  • Giorgi – Georgian origin meaning “farmer,” common in Georgia (country)
  • Gonzalo – Spanish origin meaning “battle,” traditional Spanish name
  • Gino – Italian origin, diminutive of names ending in “-gino”
  • Gilles – French origin derived from Aegidius, meaning “shield”
  • Gabor – Hungarian origin meaning “God is my strength,” Hungarian form of Gabriel
  • Giancarlo – Italian origin combining “God is gracious” and “manly”
  • Gregor – German/Scottish origin meaning “watchful,” Germanic form of Gregory
  • Gustavo – Spanish/Portuguese origin meaning “staff of the Goths,” Latin variation

For more international options, explore our japanese boy names page for inspiration from the Far East!

When it comes to popular G names for boys, there are some clear favorites that parents keep coming back to year after year. These names have staying power for good reason – they’re familiar, easy to pronounce, and carry positive associations.

Here are some of the top contenders:

  • Gabriel – This biblical name means “God is my strength” and remains consistently popular across many cultures
  • Grayson/Greyson – A modern favorite that’s seen a huge rise in the last decade
  • Gavin – With medieval roots from Arthurian legend, this name has a cool, confident sound
  • George – A classic royal name that’s never really gone out of style
  • Grant – Strong and straightforward, meaning “great” or “large”

Gabriel has biblical roots and appears as an important angel in Christianity, Judaism, and Islam. It’s no wonder this powerful name with its meaning of “God is my strength” continues to be a top choice for many families.

Grayson has seen an incredible rise in popularity recently. What was once unusual has become a modern favorite, likely because it has that trendy “son” ending while still sounding distinguished.

Unique and Rare Boy Names That Start With G

Looking for something a bit less common? These unique G names might be just what you’re searching for:

  • Galen – From Greek origins, meaning “calm” or “healer”
  • Gallagher – An Irish surname meaning “eager for help” or “stranger desiring”
  • Garland – An English name meaning “triangle land” with a natural, earthy feel
  • Gavrel – A rare variation of Gabriel with Hebrew origins
  • Gresham – From Old English, meaning “grazing homestead”

When choosing a unique name, think about how it’ll sound as your child grows up. While a distinctive name can be wonderful, make sure it’s still one your son can carry confidently through different stages of life.

Looking for other unique baby naming options? Check out our collection of celestial boy names for star-inspired choices.

International Boy Names Beginning With G

The world is full of beautiful G names from different cultures. Here’s a sampling of international options:

  • Giovanni (Italian) – The Italian form of John, meaning “God is gracious”
  • Guillermo (Spanish) – The Spanish version of William, meaning “resolute protector”
  • Goran (Swedish/Croatian) – Meaning “mountain man” or “farmer”
  • Gunnar (Scandinavian) – Meaning “warrior” or “bold soldier”
  • Gael (Irish/Breton) – Meaning “foreigner” or “one from Gaul”

Giovanni and Gianni are both Italian favorites derived from the same root meaning “God is gracious.” They’ve got that beautiful Italian musicality that makes them stand out while still being approachable.

If you have family connections to a particular culture, choosing a name from that heritage can be a meaningful way to honor your roots.

Cool and Modern Boy Names That Start With G

If you’re after something with a contemporary feel, these modern G names bring the cool factor:

  • Gage – A name with French origins that’s got an edgy, modern sound
  • Garrick – Meaning “spear ruler,” this name has a strong, masculine feel
  • Gray – Simple, stylish, and nature-inspired
  • Greer – Originally a Scottish surname that’s now gaining popularity as a first name
  • Gunner – A bold, action-packed name with Scandinavian roots

Celebrity influence plays a big role in modern naming trends. Names like Gavin (think Gavin Newsom) and Gabriel (Gabriel García Márquez) have gained extra appeal through their famous bearers.

Need inspiration for siblings? Our celestial girl names page offers perfect companion names for your little guy.

Old-Fashioned and Vintage G Names

Vintage names have been making a serious comeback, and these classic G options are no exception:

  • Gilbert – Meaning “bright pledge,” popular in the Middle Ages
  • Gerald – A Germanic name meaning “rule of the spear”
  • Geoffrey – Medieval name meaning “peaceful territory”
  • Gordon – Scottish surname meaning “great hill”
  • Graham – Scottish name meaning “gravel homestead”

These names carry a certain dignity and charm that feels both established and fresh again. A name like Gilbert might sound old-fashioned at first, but nickname options like “Gil” or “Bert” can make it feel perfectly modern.

Cute and Short Boy Names That Start With G

Sometimes, shorter is sweeter. These brief G names pack a lot of personality into just a few letters:

  • Gus – Typically a nickname for Augustus or Gustav, but works beautifully as a standalone
  • Gil – Short for Gilbert, but works well on its own
  • Gio – A punchy nickname for Giovanni
  • Glen – Meaning “valley,” this nature-inspired name is simple and strong
  • Gabe – The friendly, approachable nickname for Gabriel

Short names tend to be easier to spell and pronounce, which can be a practical advantage throughout life. Plus, one-syllable names often pair well with longer surnames.

Considering a cat companion for your new arrival? Check out our gray cat names for some coordinating pet name ideas.

Strong and Powerful G Names

For a name with real strength behind it, consider these powerful options:

  • Griffin – From Welsh mythology, a name representing a powerful creature with the body of a lion and head of an eagle
  • Gunne – An Old Norse name meaning “battle” or “war”
  • Godwine – Old English for “friend of God”
  • Garrison – Meaning “fortification” or “stronghold”
  • Goliath – From the Biblical giant, representing immense strength

These names don’t just sound strong—they have meanings rooted in power, protection, and courage. Griffin has the added appeal of being both a mythological creature and having a slightly preppy, distinguished sound.

G Names With Special Meanings

Many parents want a name with a significant meaning. These G names carry beautiful significance:

  • Gabriel – “God is my strength”
  • Gili – Hebrew for “my joy”
  • Gudmund – Norse name meaning “god protection”
  • Galen – Greek for “calm healer”
  • Gadiel – Hebrew for “God is my fortune”

When you choose a name with a special meaning, you’re giving your child a gift that can inspire them throughout their life. A name like Galen, meaning “calm healer,” might seem like a lot for a baby to live up to, but it can become a beautiful aspiration.

Alphabetical Mega-List of Boy Names That Start With G

Here’s a comprehensive reference list of over 50 G names for boys, with their origins and meanings:

Name Origin Meaning
Gabriel Hebrew God is my strength
Gage French Pledge or oath
Galen Greek Calm, healer
Gareth Welsh Gentle
Garfield English Triangle field
Garrison Germanic Stronghold
Garth Norse Garden
Gavin Welsh White hawk
Gawain Welsh May hawk
Gaylord French High-spirited
Gaynor Welsh Fair, blonde
Gentry English Noble, refined
Geoffrey Germanic Divine peace
George Greek Farmer
Gerald Germanic Rule of the spear
Gerardo Germanic Brave spear
Germain Latin From Germany
Gerry Germanic Ruler with the spear
Gibson English Son of Gilbert
Gilbert Germanic Bright pledge
Giles Greek Young goat
Gilroy Irish Son of the red-haired man
Giovanni Italian God is gracious
Girvin Gaelic Little rough one
Glen Scottish Valley
Godfrey Germanic God’s peace
Godric Anglo-Saxon God’s power
Godwin Old English Friend of God
Gordon Scottish Great hill
Gordy Scottish From the large fort
Graham Scottish Gravel homestead
Grant Scottish Great, large
Granville French Large town
Grayson English Son of the bailiff
Gregory Greek Watchful, alert
Greyson English Son of the steward
Griffin Welsh Strong lord
Grover English Grove of trees
Guido Italian Guide
Guillermo Spanish Resolute protector
Gunn Norse Battle
Gunnar Scandinavian Bold warrior
Gunner Scandinavian Warrior
Gus Latin Majestic, exalted
Gustav Swedish Staff of the gods
Guy French Guide
Gwen Welsh Fair, blessed
Gwydion Welsh Born of trees
Gyles Greek Shield bearer
Gypsy English Wanderer

This list offers a quick reference when you’re brainstorming name options. Whether you’re looking for something traditional like George or something more unusual like Gwydion, there’s a G name for every taste.

Want more name inspiration? Explore our gothic boy names for some darkly appealing alternatives.

Naming Tips and Considerations

When choosing a G name for your baby boy, keep these important factors in mind:

  1. Flow with your last name – Say the full name out loud. Does it flow naturally?
  2. Consider potential nicknames – Are you comfortable with likely shortened versions?
  3. Check the initials – Make sure they don’t spell anything unfortunate
  4. Cultural significance – If choosing a name from another culture, understand its background
  5. Popularity factor – Decide if you want something common or rare

Remember that your child will carry this name throughout their life. While it’s fun to choose something unique or trendy, make sure it’s also a name that can grow with them into adulthood and professional life.

Frequently Asked Questions

In recent years, Gabriel, Grayson, Gavin, George, and Grant have consistently ranked among the most popular G names for boys in the US.

What are some unique G names?

If you’re looking for something less common, consider Galen, Garland, Gideon, Grover, or Gulliver. These names have distinct personalities while still being recognizable.

How do I choose the right G name for my baby?

Listen to the sound and rhythm, research the meaning, consider family traditions, and think about how the name will serve your child throughout various life stages.

Are there G names with religious or mythological significance?

Absolutely! Gabriel is a prominent angel in several religions, Griffin comes from mythology, and names like Godwin and Gudmund have connections to divine concepts.

Fun Facts About G Names

Did you know:

  • Gabriel ranks consistently in the top 50 boy names in the US
  • George has been the name of six US presidents
  • Grayson has jumped more than 400 ranking positions since 2000
  • Giovanni is a top 10 name in Italy
  • Griffin combines human and animal elements in Welsh mythology

G names appear throughout literature, film, and pop culture: Gandalf from Tolkien’s works, Gus from “The Fault in Our Stars,” and Groot from “Guardians of the Galaxy” are just a few examples.

Final Thoughts

Choosing a name that starts with G gives you access to a wonderful variety of options – from the globally recognized to the genuinely unique. Whether you’re drawn to the strength of Gabriel, the modern appeal of Grayson, or the distinctive charm of something like Galen or Griffin, there’s a G name out there that’s perfect for your little boy.

Trust your instincts, take your time with the decision, and remember that whatever G name you choose will be special because it belongs to your son. Happy naming!

Looking for more naming inspiration? Browse our collection of golden retriever names for more G-starting ideas that could work for humans too!