200 English Boy Names 2026 (Modern & Cool)

English boy names are the kind of names most people have heard before, but that doesn’t mean they’re all the same. Some have been around for hundreds of years and still feel current, while others seem to cycle in and out of popularity without ever completely disappearing.

There’s a reason so many of them have stuck around—they’re familiar, versatile, and tend to work at every stage of life.

As you go through this list, you’ll probably recognize quite a few names, but you may also come across some that haven’t been on your radar for a while.

Whether you’re after something classic, understated, or just plain reliable, English boy names have a way of feeling comfortable without being boring.

English Boy Names

Adam – The meaning of this boy’s name is man, earth, and humanity.

Albert – It means noble, bright, and distinguished.

Alfred – The meaning of this boy’s name is wise counselor and intelligent adviser.

Andrew – It means manly, brave, and courageous.

Anthony – The meaning of this boy’s name is priceless, valuable, and worthy.

Arthur – It means bear and strong as a bear.

Austin – The meaning of this boy’s name is majestic, great, and respected.

Benjamin – It means son of the right hand and favored child.

Blake – The meaning of this boy’s name is dark or fair-haired, depending on its origin.

Bradley – It means broad meadow and wide clearing.

Brandon – The meaning of this boy’s name is hill covered with broom plants.

Brian – It means noble, strong, and virtuous.

Caleb – The meaning of this boy’s name is faithful, devoted, and wholehearted.

Cameron – It means crooked nose and distinctive character.

Charles – The meaning of this boy’s name is free man and independent spirit.

Christopher – It means bearer of Christ and faithful servant.

Connor – The meaning of this boy’s name is lover of hounds.

Daniel – It means God is my judge.

David – The meaning of this boy’s name is beloved and dearly loved.

Dean – It means valley and respected leader.

Dominic – The meaning of this boy’s name is belonging to the Lord.

Edward – It means wealthy guardian and prosperous protector.

Elliot – The meaning of this boy’s name is the Lord is my God.

Eric – It means eternal ruler and powerful king.

Ethan – The meaning of this boy’s name is strong, firm, and enduring.

Evan – It means God is gracious.

Felix – The meaning of this boy’s name is lucky, fortunate, and happy.

Finley – It means fair-haired hero and courageous warrior.

Francis – The meaning of this boy’s name is free man and independent spirit.

Frederick – It means peaceful ruler and wise leader.

Gabriel – The meaning of this boy’s name is God is my strength.

George – It means farmer and earth worker.

Graham – The meaning of this boy’s name is gravelly homestead.

Grant – It means tall, great, and distinguished.

Harry – The meaning of this boy’s name is ruler of the household.

Harvey – It means battle worthy and courageous.

Henry – The meaning of this boy’s name is ruler of the home and household leader.

Hugh – It means mind, intellect, and spirit.

Ian – The meaning of this boy’s name is God is gracious.

Isaac – It means laughter, joy, and happiness.

Jack – The meaning of this boy’s name is God is gracious.

Jacob – It means supplanter and determined spirit.

James – The meaning of this boy’s name is supplanter and persistent one.

Jason – It means healer and one who brings comfort.

Jasper – The meaning of this boy’s name is treasurer and keeper of wealth.

John – It means Yahweh is gracious and merciful.

Jonathan – The meaning of this boy’s name is gift of God.

Joseph – It means he will add and increase.

Joshua – The meaning of this boy’s name is God is salvation.

Julian – It means youthful, energetic, and vibrant.

Keith – The meaning of this boy’s name is woodland and forest.

Kenneth – It means handsome, born of fire, and noble.

Kevin – The meaning of this boy’s name is handsome and beloved.

Kyle – It means narrow channel and strait.

Lawrence – The meaning of this boy’s name is crowned with laurels and honor.

Leonard – It means lion strength and fearless courage.

Lewis – The meaning of this boy’s name is famous warrior.

Liam – It means strong-willed warrior and determined protector.

Logan – The meaning of this boy’s name is little hollow and small valley.

Louis – It means famous warrior and renowned fighter.

Luke – The meaning of this boy’s name is light and illumination.

Marcus – It means dedicated to Mars and warrior spirit.

Martin – The meaning of this boy’s name is devoted to Mars and strength in battle.

Matthew – It means gift of God and divine blessing.

Maxwell – The meaning of this boy’s name is great stream.

Michael – It means who is like God?

Nathan – The meaning of this boy’s name is gift and blessing.

Nathaniel – It means gift of God and cherished blessing.

Nicholas – The meaning of this boy’s name is victory of the people.

Noah – It means rest, comfort, and peace.

Oliver – The meaning of this boy’s name is olive tree and symbol of peace.

Oscar – It means divine spear and champion warrior.

Owen – The meaning of this boy’s name is young warrior and noble youth.

Patrick – It means nobleman and person of high rank.

Paul – The meaning of this boy’s name is small, humble, and modest.

Peter – It means rock and steadfast foundation.

Philip – The meaning of this boy’s name is lover of horses and noble rider.

Richard – It means brave ruler and powerful leader.

Robert – The meaning of this boy’s name is bright fame and renowned reputation.

Ryan – It means little king and noble ruler.

Samuel – The meaning of this boy’s name is heard by God.

Scott – It means person from Scotland.

Sean – The meaning of this boy’s name is God is gracious.

Sebastian – It means revered, respected, and honored.

Simon – The meaning of this boy’s name is listener and one who hears.

Stephen – It means crown, honor, and achievement.

Theodore – The meaning of this boy’s name is gift of God.

Thomas – It means twin.

Timothy – The meaning of this boy’s name is honoring God.

Tobias – It means God is good and kind.

Victor – The meaning of this boy’s name is conqueror, winner, and champion.

Vincent – It means conquering and prevailing.

Walter – The meaning of this boy’s name is ruler of the army and leader.

William – It means determined protector and steadfast guardian.

Wyatt – The meaning of this boy’s name is brave in battle and strong warrior.

Zachary – It means remembered by God.

Alistair – The meaning of this boy’s name is defender of mankind and protector.

Archie – It means genuinely brave and courageous.

Harrison – The meaning of this boy’s name is son of Harry.

Wesley – It means western meadow and peaceful field.

Alden – The meaning of this boy’s name is old friend and loyal companion.

Alvin – It means noble friend and trusted ally.

Arnold – The meaning of this boy’s name is eagle power and strong leadership.

Ashton – It means ash tree town and peaceful settlement.

Bailey – The meaning of this boy’s name is bailiff and trusted official.

Barrett – It means bear strength and courageous spirit.

Beckett – The meaning of this boy’s name is bee cottage and little brook.

Benson – It means son of Ben and blessed heritage.

Bernard – The meaning of this boy’s name is brave bear and fearless strength.

Bradford – It means broad river crossing and open landscape.

Brent – The meaning of this boy’s name is hill and elevated place.

Brody – It means broad eye and strong vision.

Bryce – The meaning of this boy’s name is speckled and distinctive.

Byron – It means barn settlement and countryside charm.

Cade – The meaning of this boy’s name is round, gentle, and kind.

Callum – It means dove and symbol of peace.

Carlton – The meaning of this boy’s name is free men’s town.

Carter – It means transporter of goods and hardworking spirit.

Chester – The meaning of this boy’s name is fortress and protected place.

Clark – It means scholar and learned person.

Clifton – The meaning of this boy’s name is town near a cliff.

Colin – It means young creature and youthful spirit.

Colton – The meaning of this boy’s name is coal town and strong roots.

Cooper – It means barrel maker and skilled craftsman.

Curtis – The meaning of this boy’s name is courteous and polite.

Dale – It means valley and peaceful landscape.

Darren – The meaning of this boy’s name is great and enduring.

Dawson – It means son of David and beloved heritage.

Derek – The meaning of this boy’s name is people’s ruler and strong leader.

Douglas – It means dark stream and natural strength.

Dylan – The meaning of this boy’s name is son of the sea.

Edgar – It means wealthy spear and prosperous warrior.

Edwin – The meaning of this boy’s name is rich friend and loyal companion.

Elliott – It means the Lord is my God.

Ellis – The meaning of this boy’s name is kind, benevolent, and gracious.

Emerson – It means brave, powerful, and strong.

Emmett – The meaning of this boy’s name is universal, complete, and whole.

Everett – It means brave wild boar and fearless spirit.

Felton – The meaning of this boy’s name is field town and open countryside.

Fletcher – It means arrow maker and skilled craftsman.

Forrest – The meaning of this boy’s name is woodsman and forest dweller.

Franklin – It means free landowner and independent individual.

Garrett – The meaning of this boy’s name is spear strength and warrior courage.

Geoffrey – It means peaceful pledge and trusted promise.

Gilbert – The meaning of this boy’s name is bright promise and noble reputation.

Gordon – It means spacious fort and strong protection.

Harold – The meaning of this boy’s name is army ruler and military leader.

Hayden – It means hay valley and peaceful countryside.

Heath – The meaning of this boy’s name is open land and natural beauty.

Herbert – It means bright army and honored strength.

Holden – The meaning of this boy’s name is deep valley and sheltered place.

Howard – It means brave heart and noble guardian.

Hudson – The meaning of this boy’s name is son of Hugh.

Irving – It means green river and fresh landscape.

Jeffrey – The meaning of this boy’s name is peaceful pledge and trusted promise.

Jerome – It means sacred name and holy identity.

Jordan – The meaning of this boy’s name is flowing down and river spirit.

Justin – It means fair, righteous, and just.

Keith – The meaning of this boy’s name is woodland and forest.

Kirk – It means church and sacred place.

Landon – The meaning of this boy’s name is long hill and elevated ground.

Lawson – It means son of Lawrence and honored heritage.

Lee – It means meadow and open field.

Lester – The meaning of this boy’s name is fortified camp and secure place.

Lloyd – It means gray-haired and wise.

Malcolm – The meaning of this boy’s name is devotee of Saint Columba.

Marshall – It means caretaker of horses and trusted official.

Mason – The meaning of this boy’s name is stone worker and builder.

Merrick – It means fame, power, and leadership.

Mitchell – The meaning of this boy’s name is who is like God?

Morris – It means dark-skinned and strong character.

Nelson – The meaning of this boy’s name is son of Neil and champion heritage.

Nigel – It means dark-haired and distinguished.

Norman – The meaning of this boy’s name is northman and explorer.

Percy – It means one who pierces the valley.

Piers – The meaning of this boy’s name is rock and steadfast foundation.

Quentin – It means fifth-born and noble heritage.

Randall – The meaning of this boy’s name is shield wolf and brave protector.

Raymond – It means wise protector and trusted guardian.

Reginald – The meaning of this boy’s name is powerful ruler and leader.

Rex – It means king and royal authority.

Robin – The meaning of this boy’s name is bright fame and cheerful spirit.

Rodney – It means island clearing and peaceful place.

Roger – The meaning of this boy’s name is famous spear and renowned warrior.

Roland – It means famous throughout the land and heroic reputation.

Ross – The meaning of this boy’s name is headland and strong foundation.

Russell – It means little red-haired one and spirited nature.

Sidney – The meaning of this boy’s name is wide island and peaceful land.

Spencer – It means steward and provider.

Stanley – The meaning of this boy’s name is stone clearing and sturdy place.

Stuart – It means guardian of the household and trusted caretaker.

Terrence – The meaning of this boy’s name is smooth and refined.

Trevor – It means large settlement and thriving community.

Tristan – The meaning of this boy’s name is bold, courageous, and strong-willed.

Vernon – It means alder tree grove and natural beauty.

Warren – The meaning of this boy’s name is protector and guardian.

Wayne – It means wagon maker and skilled craftsman.

Wilfred – The meaning of this boy’s name is peaceful desire and noble ambition.

Winston – It means joyful stone and steadfast happiness.

Yardley – The meaning of this boy’s name is enclosed meadow and peaceful field.

Similar Posts