580+ Best English Boy Names with Meanings (2026)

English Boy Names

Looking for english boy names? You are in the right place. This page lists 580 english boy names with meanings and origins.

Every name below is free to use. Browse the full list, check the meanings, and pick the one that fits your story, game, baby, pet or brand.

Use the table to compare meanings side by side, read the quick tips, and check the FAQs at the end for answers to common questions.

Table of Contents

What Are English Boy Names?

english boy names come from Old English, Norman, Greek, Latin and Hebrew roots. From timeless classics like James and Elizabeth to modern inventions, English names dominate global baby-name charts and their meanings often describe nature, strength or virtue.

Top 10 English Boy Names

Name Meaning Origin
James supplanter Hebrew
John God is gracious Hebrew
David beloved Hebrew
Daniel God is my judge Hebrew
Michael who is like God Hebrew
Joseph he will add Hebrew
Samuel God has heard Hebrew
Benjamin son of the right hand Hebrew
Matthew gift of God Hebrew
Andrew manly Greek

Unique English Boy Names

Male english boy names sound strong and confident. They suit sons, heroes, and leaders. Pick one with real presence.

Unique English Boy Names

Name Meaning Origin
Vernon alder grove French
Floyd grey Welsh
Carter cart driver English
Mason stone worker English
Hunter hunter English
Parker park keeper English
Cooper barrel maker English
Sawyer woodcutter English
Tucker cloth thickener English
Spencer steward English
Archer bowman English
Fletcher arrow maker English
Tanner leather worker English
Thatcher roof thatcher English
Chandler candle maker English
Porter gatekeeper English
Fisher fisherman English
Shepherd shepherd English
Foster forest worker English
Walker cloth walker English
Tyler tile maker English
Jackson son of Jack English
Harrison son of Harry English
Grayson son of the steward English
Hudson son of Hugh English
Lincoln lake colony English
Bennett blessed English
Beckett bee cottage English
Everett brave boar English
Emmett universal English
Wesley western meadow English
Bradley broad meadow English
Bentley bent grass meadow English
Braxton Brock’s town English
Paxton peace town English
Colton coal town English
Dalton valley town English
Easton east town English
Weston west town English
Kingston king’s town English
Preston priest’s town English
Trenton Trent’s town English
Jaxon son of Jack English
Gunner bold warrior Scandinavian
Ford river crossing English

English Boy Names Ideas

Male english boy names sound strong and confident. They suit sons, heroes, and leaders. Pick one with real presence.

English Boy Names Ideas

Name Meaning Origin
Landry land ruler Germanic
Maddox son of Madoc Welsh
Knox round hill Scottish
Jett black gemstone English
Ace unity English
Chance fortune English
Blaze flame English
Colt young horse English
Rider horseman English
Dash swift English
Cruz cross Spanish
Enzo home ruler Italian
Luca light Italian
Milo gracious soldier Germanic
Jasper treasurer Persian
Hugo mind Germanic
Otto wealthy Germanic
Jayden modern invented name American
Brayden modern invented name American
Kayden modern invented name American
Zayden modern invented name American
Aiden little fire Irish
Jaxton modern invented name American
Daxton modern invented name American
Nixon son of Nick English
Bryson son of Brice English
Kayson modern invented name American
Jaxson son of Jack English
Jethro excellence Hebrew
Laban white Hebrew
Esau hairy Hebrew
Ishmael God hears Hebrew
Absalom father of peace Hebrew
Azariah God has helped Hebrew
Hezekiah God strengthens Hebrew
Jedidiah beloved of the Lord Hebrew
Nathanael gift of God Hebrew
Barnabas son of encouragement Aramaic
Eleazar God has helped Hebrew
Obed servant Hebrew
Abner father of light Hebrew
Joab God is father Hebrew
Asa healer Hebrew
Jehu he is God Hebrew
Joash God has given Hebrew

Best English Boy Names

Male english boy names sound strong and confident. They suit sons, heroes, and leaders. Pick one with real presence.

Best English Boy Names

Name Meaning Origin
Amaziah God is mighty Hebrew
Uzziah God is my strength Hebrew
Jotham God is perfect Hebrew
Zedekiah God is my righteousness Hebrew
Gedaliah God is great Hebrew
Johanan God is gracious Hebrew
Baruch blessed Hebrew
Micaiah who is like God Hebrew
Hananiah God is gracious Hebrew
Eliakim God raises Hebrew
Shealtiel I asked God Hebrew
Zerubbabel seed of Babylon Hebrew
Zadok righteous Hebrew
Eliezer God is my help Hebrew
Gershom stranger there Hebrew
Nadab generous Hebrew
Abihu he is my father Hebrew
Jabez sorrow Hebrew
Kenan possession Hebrew
Jared descent Hebrew
Hob diminutive of Robert English
Hick diminutive of Richard English
Diccon diminutive of Richard English
Dob diminutive of Robert English
Wat diminutive of Walter English
Gib diminutive of Gilbert English
Klaus victory of the people German
Quentin fifth Latin
Quinton queen’s town English
Xavier new house Spanish
Zachary God remembers Hebrew
Zane God is gracious Hebrew
Zeke God strengthens Hebrew
Ulysses wrathful Latin
Uriah God is my light Hebrew
Uriel God is my light Hebrew
Jon English form of John English
Johnny English form of John English
Jack English form of John English
Ivan Russian form of John Russian
Juan Spanish form of John Spanish
Giovanni Italian form of John Italian
Johan German form of John German
Jan Dutch form of John Dutch
Jens Danish form of John Danish

Rare English Boy Names

These male english boy names carry weight and character. They work for babies, stories, and games. Find the one that fits him best.

Rare English Boy Names

Name Meaning Origin
Hans German form of John German
Evan Welsh form of John Welsh
Eoin Irish form of John Irish
Will English form of William English
Bill English form of William English
Billy English form of William English
Wilhelm German form of William German
Guillaume French form of William French
Guillermo Spanish form of William Spanish
Guglielmo Italian form of William Italian
Jim English form of James English
Jimmy English form of James English
Diego Spanish form of James Spanish
Jacques French form of James French
Giacomo Italian form of James Italian
Jaime Spanish form of James Spanish
Jem English form of James English
Rob English form of Robert English
Robbie English form of Robert English
Bob English form of Robert English
Bobby English form of Robert English
Bert English form of Robert English
Rupert German form of Robert German
Roberto Spanish form of Robert Spanish
Rick English form of Richard English
Ricky English form of Richard English
Rich English form of Richard English
Richie English form of Richard English
Dick English form of Richard English
Ricardo Spanish form of Richard Spanish
Dickie English form of Richard English
Harry English form of Henry English
Hal English form of Henry English
Hank English form of Henry English
Henri French form of Henry French
Enrique Spanish form of Henry Spanish
Heinrich German form of Henry German
Hendrick Dutch form of Henry Dutch
Charlie English form of Charles English
Chuck English form of Charles English
Charley English form of Charles English
Carl German form of Charles German
Karl German form of Charles German
Carlo Italian form of Charles Italian
Carlos Spanish form of Charles Spanish

Beautiful English Boy Names

A boy’s name should feel bold and lasting. These male english boy names hit the mark. Scroll through and take your pick.

Beautiful English Boy Names

Name Meaning Origin
Tom English form of Thomas English
Tommy English form of Thomas English
Tam Scottish form of Thomas Scottish
Tomas Spanish form of Thomas Spanish
Tommaso Italian form of Thomas Italian
Ed English form of Edward English
Eddie English form of Edward English
Ted English form of Edward English
Ned English form of Edward English
Duarte Portuguese form of Edward Portuguese
Eduardo Spanish form of Edward Spanish
Georgie English form of George English
Jorge Spanish form of George Spanish
Giorgio Italian form of George Italian
Georges French form of George French
Xander English form of Alexander English
Sandy Scottish form of Alexander Scottish
Alessandro Italian form of Alexander Italian
Alejandro Spanish form of Alexander Spanish
Alexandre French form of Alexander French
Aleksander Polish form of Alexander Polish
Nick English form of Nicholas English
Nicky English form of Nicholas English
Nico Italian form of Nicholas Italian
Nikolai Russian form of Nicholas Russian
Nils Swedish form of Nicholas Swedish
Colin English form of Nicholas English
Cole English form of Nicholas English
Topher English form of Christopher English
Kit English form of Christopher English
Cristobal Spanish form of Christopher Spanish
Cristoforo Italian form of Christopher Italian
Mike English form of Michael English
Mickey English form of Michael English
Miguel Spanish form of Michael Spanish
Michel French form of Michael French
Michele Italian form of Michael Italian
Mikhail Russian form of Michael Russian
Dave English form of David English
Davey English form of David English
Davide Italian form of David Italian
Dafydd Welsh form of David Welsh
Joe English form of Joseph English
Joey English form of Joseph English
Giuseppe Italian form of Joseph Italian

Powerful English Boy Names

A boy’s name should feel bold and lasting. These male english boy names hit the mark. Scroll through and take your pick.

Powerful English Boy Names

Name Meaning Origin
Jose Spanish form of Joseph Spanish
Josef German form of Joseph German
Jozef Polish form of Joseph Polish
Dan English form of Daniel English
Danny English form of Daniel English
Daniele Italian form of Daniel Italian
Matt English form of Matthew English
Matty English form of Matthew English
Matteo Italian form of Matthew Italian
Matthias German form of Matthew German
Mathieu French form of Matthew French
Andy English form of Andrew English
Drew English form of Andrew English
Andre French form of Andrew French
Andres Spanish form of Andrew Spanish
Andrea Italian form of Andrew Italian
Pete English form of Peter English
Pedro Spanish form of Peter Spanish
Pierre French form of Peter French
Pietro Italian form of Peter Italian
Piotr Polish form of Peter Polish
Paulo Portuguese form of Paul Portuguese
Pablo Spanish form of Paul Spanish
Paolo Italian form of Paul Italian
Marco Italian form of Mark Italian
Marcos Spanish form of Mark Spanish
Lucas Latin form of Luke Latin
Steve English form of Stephen English
Stefan German form of Stephen German
Stefano Italian form of Stephen Italian
Esteban Spanish form of Stephen Spanish
Tony English form of Anthony English
Anton German form of Anthony German
Antonio Spanish form of Anthony Spanish
Antoine French form of Anthony French
Frank English form of Francis English
Franco Italian form of Francis Italian
Francisco Spanish form of Francis Spanish
Francois French form of Francis French
Lou English form of Louis English
Lewis English form of Louis English
Luigi Italian form of Louis Italian
Luis Spanish form of Louis Spanish
Fred English form of Frederick English
Freddy English form of Frederick English

Trendy English Boy Names

These male english boy names carry weight and character. They work for babies, stories, and games. Find the one that fits him best.

Trendy English Boy Names

Name Meaning Origin
Fritz German form of Frederick German
Federico Spanish form of Frederick Spanish
Al English form of Albert English
Alberto Spanish form of Albert Spanish
Albrecht German form of Albert German
Alf English form of Alfred English
Art English form of Arthur English
Artie English form of Arthur English
Arturo Spanish form of Arthur Spanish
Walt English form of Walter English
Wally English form of Walter English
Hodge English form of Roger English
Ramon Spanish form of Raymond Spanish
Len English form of Leonard English
Lenny English form of Leonard English
Leo Latin form of Leonard Latin
Vic English form of Victor English
Vito Italian form of Victor Italian
Jules French form of Julian French
Julien French form of Julian French
Julio Spanish form of Julian Spanish
Adriaan Dutch form of Adrian Dutch
Dom English form of Dominic English
Domenic Italian form of Dominic Italian
Domingo Spanish form of Dominic Spanish
Vince English form of Vincent English
Vinnie English form of Vincent English
Vincenzo Italian form of Vincent Italian
Larry English form of Lawrence English
Lorenzo Italian form of Lawrence Italian
Laurent French form of Lawrence French
Greg English form of Gregory English
Gregor German form of Gregory German
Marty English form of Martin English
Martino Italian form of Martin Italian
Paddy Irish form of Patrick Irish
Padraig Irish form of Patrick Irish
Denny English form of Dennis English
Denis French form of Dennis French
Sam diminutive of Samuel English
Sammy diminutive of Samuel English
Ben diminutive of Benjamin English
Benny diminutive of Benjamin English
Willie diminutive of William English
Pip diminutive of Philip English

Short English Boy Names

These short english boy names pack punch in few letters. Quick, catchy, and clean. Perfect for gamertags and nicknames.

Short English Boy Names

Name Meaning Origin
Casey vigilant Irish
Quinn wisdom Irish
Kelly warrior Irish
Hayes hedged place English
Wells spring English
Banks riverbank English
Kai sea Hawaiian
Bodhi awakening Sanskrit
Riley rye clearing English
Avery ruler of the elves English
Sage wise English
Rowan rowan tree English
Briar thorny bush English
Lark lark bird English
Robin robin bird English
Dove dove English
River river English
Sky sky English
Rain rain English
Storm storm English
Ocean ocean English
Lake lake English
Cove small bay English
Bay bay English
Dune dune English
Cliff cliff English
Stone stone English
Flint flint stone English
Steel steel English
Wolf wolf English
Fox fox English
Bear bear English
Hawk hawk English
Finch finch English
Brook small stream English
Beck stream English
Dale valley English
Glen narrow valley English
Heath heathland English
Moor moorland English
Field open field English
Lea meadow English
Grove small wood English
Ash ash tree English
Oak oak tree English

Complete List of English Boy Names (220 Names)

Here is the full collection. Scan the meanings to find the perfect fit.

Name Meaning Origin
James supplanter Hebrew
John God is gracious Hebrew
David beloved Hebrew
Daniel God is my judge Hebrew
Michael who is like God Hebrew
Joseph he will add Hebrew
Samuel God has heard Hebrew
Benjamin son of the right hand Hebrew
Matthew gift of God Hebrew
Andrew manly Greek
Thomas twin Aramaic
Nathan he gave Hebrew
Jonathan God has given Hebrew
Joshua God is salvation Hebrew
Aaron exalted Hebrew
Adam man of the earth Hebrew
Noah rest Hebrew
Isaac laughter Hebrew
Jacob supplanter Hebrew
Abraham father of many Hebrew
Elijah my God is Yahweh Hebrew
Isaiah God is salvation Hebrew
Gabriel God is my strength Hebrew
Raphael God has healed Hebrew
Caleb wholehearted Hebrew
Josiah God supports Hebrew
Jeremiah God will uplift Hebrew
Ezekiel God strengthens Hebrew
Emmanuel God is with us Hebrew
Solomon peace Hebrew
Seth appointed Hebrew
Abel breath Hebrew
Enoch dedicated Hebrew
Gideon mighty warrior Hebrew
Samson like the sun Hebrew
Saul asked for Hebrew
Simon he has heard Hebrew
Stephen crown Greek
Timothy honoring God Greek
Titus title of honor Latin
Luke light Greek
Mark warlike Latin
Paul small Latin
Peter rock Greek
Philip lover of horses Greek
Bartholomew son of Talmai Aramaic
Thaddeus courageous heart Aramaic
Silas of the forest Latin
Amos burden bearer Hebrew
Hosea salvation Hebrew
Joel the Lord is God Hebrew
Jonah dove Hebrew
Micah who is like God Hebrew
Nahum comforter Hebrew
Obadiah servant of God Hebrew
Haggai festive Hebrew
Malachi my messenger Hebrew
Ezra helper Hebrew
Nehemiah God comforts Hebrew
Boaz swiftness Hebrew
Jesse gift Hebrew
Eli ascended Hebrew
Reuben behold a son Hebrew
Simeon God has heard Hebrew
Levi joined Hebrew
Judah praised Hebrew
Asher happy Hebrew
Ephraim fruitful Hebrew
Alexander defender of men Greek
Nicholas victory of the people Greek
George farmer Greek
Christopher bearer of Christ Greek
Theodore gift of God Greek
Victor conqueror Latin
Felix fortunate Latin
Julian youthful Latin
Marcus warlike Latin
Anthony priceless Latin
Julius youthful Latin
Adrian from Adria Latin
Dominic of the Lord Latin
Vincent conquering Latin
Lawrence laurel-crowned Latin
Gregory watchful Greek
Ambrose immortal Greek
Basil kingly Greek
Cyril lordly Greek
Damian tamer Greek
Dennis follower of Dionysus Greek
Eugene well-born Greek
Jerome sacred name Greek
Leonard brave lion Germanic
Martin warlike Latin
Miles soldier Latin
Oliver olive tree Latin
Oscar deer lover Irish
Raymond wise protector Germanic
Reginald king’s counsel Germanic
Roger famous spear Germanic
Roland famous land Germanic
Walter army ruler Germanic
William resolute protector Germanic
Robert bright fame Germanic
Richard brave ruler Germanic
Henry home ruler Germanic
Charles free man Germanic
Frederick peaceful ruler Germanic
Albert noble bright Germanic
Ernest serious Germanic
Arnold eagle ruler Germanic
Conrad brave counsel Germanic
Gerard brave spear Germanic
Gilbert bright pledge Germanic
Herbert bright army Germanic
Hubert bright heart Germanic
Hugh mind Germanic
Louis famous warrior Germanic
Norman northman Germanic
Howard brave heart Germanic
Edgar wealthy spearman Old English
Edmund wealthy protector Old English
Edward wealthy guardian Old English
Edwin wealthy friend Old English
Alfred elf counsel Old English
Harold army ruler Old English
Oswald divine power Old English
Alvin elf friend Old English
Baldwin bold friend Germanic
Bernard brave bear Germanic
Cuthbert famous bright Old English
Dunstan dark stone Old English
Egbert bright sword Old English
Elmer noble and famous Old English
Godwin friend of God Old English
Leofric dear ruler Old English
Geoffrey divine peace French
Clarence illustrious Latin
Clifford ford by the cliff Old English
Clifton town by the cliff Old English
Curtis courteous French
Elton old town Old English
Elwood old wood Old English
Aethelred noble counsel Old English
Wilfred desiring peace Old English
Chase hunter French
Liam resolute protector Irish
Sean God is gracious Irish
Brendan prince Irish
Brian strong Irish
Kevin handsome birth Irish
Ryan little king Irish
Connor lover of hounds Irish
Desmond from South Munster Irish
Nolan noble Irish
Brady spirited Irish
Declan full of goodness Irish
Shane God is gracious Irish
Kieran little dark one Irish
Rory red king Irish
Finn fair Irish
Fergus man of vigor Irish
Seamus supplanter Irish
Cillian little church Irish
Darragh oak Irish
Oisin little deer Irish
Cian ancient Irish
Tadhg poet Irish
Callum dove Scottish
Duncan brown warrior Scottish
Angus one strength Scottish
Bruce from the brushwood Scottish
Craig rock Scottish
Fraser strawberry Scottish
Gordon great hill Scottish
Graham gravelly homestead Scottish
Ian God is gracious Scottish
Keith wood Scottish
Kenneth handsome Scottish
Malcolm devotee of Saint Columba Scottish
Ross headland Scottish
Stuart steward Scottish
Wallace Welshman Scottish
Alastair defender of men Scottish
Hamish supplanter Scottish
Lachlan from the fjord Scottish
Ewan youth Scottish
Dylan son of the sea Welsh
Owen young warrior Welsh
Gareth gentle Welsh
Rhys enthusiasm Welsh
Lloyd grey Welsh
Meredith great lord Welsh
Emrys immortal Welsh
Taliesin shining brow Welsh
Bryn hill Welsh
Idris ardent lord Welsh
Archie truly bold English
Alfie elf counsel Old English
Freddie peaceful ruler Germanic
Teddy gift of God Greek
Bertie bright Germanic
Reggie king’s counsel Germanic
Chester fortress Old English
Stanley stone clearing Old English
Harvey battle worthy French
Cecil blind Latin
Percy pierces the valley French
Orville gold town French
Herschel deer Yiddish
Cornelius horn Latin
Horace timekeeper Latin
Virgil staff bearer Latin
Claude lame Latin
Clyde river name Scottish
Grover grove English
Irving green river Scottish
Lester fortified town Old English
Morris dark-skinned Latin
Willis resolute protector Germanic
Earnest serious English

How to Choose the Perfect English Boy Names

  • Say it out loud — the name should be easy to pronounce.
  • Check the meaning — pick a meaning that matches the personality you want.
  • Keep it spellable — avoid names people will constantly misspell.
  • Shortlist five — then choose the one that feels right.
  • Test it in context — use it in a sentence the way it will appear.

Frequently Asked Questions

What are the best english boy names?

The best english boy names are memorable and easy to spell. Our top 10 above are reader favorites, and the full list of 220 names gives you plenty of choice.

What do english boy names mean?

Each english boy name carries its own meaning — from nature and virtues to ancient roots. Check the Meaning column in the table to compare them.

How do I choose english boy names?

Shortlist five names, say each out loud, and pick the one whose meaning fits best. The tips section above walks you through it step by step.

Are these english boy names free to use?

Yes. Every name on this page is free for personal and commercial use — stories, games, babies, pets and brands.

What are popular english boy names right now?

Trends change, but names with clear positive meanings stay popular. The top 10 list reflects what readers pick most.

How many english boy names are listed here?

This page lists 580 english boy names with meanings and origins, updated for 2026.

Where can I use these english boy names?

Anywhere — novels, D&D campaigns, video games, baby naming, pets, businesses and social handles.

Choosing from 220 english boy names takes a moment, but the right name lasts. Trust the meaning first, sound second.

Bookmark this page — the list grows, and your perfect english boy name might be one scroll away.

Found a favorite? Share this list with a friend who is still searching.

Names carry weight. A name with a beautiful meaning gives its bearer a story from day one.

Come back anytime — new english boy names are added regularly.

Related

English Girl Names

Leave a Comment