400+ BEST English boy names
Are you searching for English boy names for your baby? Then this is the blog for you! We’ve found plenty of male British names for you to choose from.
Choosing the perfect name for your baby takes time, but it’s so exciting. Some parents like to wait until the baby arrives before they settle on a name, but others like to be prepared early.
It’s a good idea to find a range of names and then tick them off as you progress through pregnancy. There are so many lovely English baby boy names to choose from.
What to think about when naming a baby
Naming your baby is something you should spend some time on. After all, they’ll have the name forever, and you need to make sure it suits them.
Other Popular Boy Name Lists
Baby Boy Names |
Irish Boy Names |
Mexican Boy Names |
Greek Boy Names |
Strong Boy Names |
Country Boy Names |
Arabic Boy Names |
German Boy Names |
Italian Boy Names |
Catholic Boy Names |
Southern Boy Names |
Additionally, make sure that you love the name and that you have researched what it means. There are so many great British boy names that have lovely meanings.
Before settling on a name, think about anyone close to you with the same name. Then, write down the initials. You need to make sure that the initials don’t spell out something you don’t want!
Why choose from male British names?
There are so many great English names for boys, we’ve pulled out just a few! Maybe you have roots in England, or you simply love the name. Either way, it’s your choice what you name your baby.
English boy names are likely to be strong and traditional. Find your favourite ones and note them down to see if you still like them later in pregnancy. Check out our American names, Welsh girl names and French baby names.
Still looking for more name ideas? Check out these unique baby boy names and best baby boy names.
English boy names beginning with…A
- Alexander
- Andrew
- Anthony
- Adam
- Aaron
- Austin
- Aiden
- Adrian
- Alan
- Asher
B
- Benjamin
- Brandon
- Bradley
- Bryce
- Bennett
- Brian
- Brody
- Blake
- Brent
- Barrett
C
- Christopher
- Caleb
- Carter
- Chase
- Charles
- Cooper
- Colin
- Connor
- Christian
- Cody
D
- Daniel
- David
- Dylan
- Devin
- Derek
- Dominic
- Declan
- Dalton
- Damien
- Dawson
E
- Ethan
- Evan
- Elijah
- Eli
- Everett
- Eric
- Ellis
- Edward
- Emery
- Easton
English male names beginning with…F
- Frederick
- Finnegan
- Felix
- Franklin
- Fletcher
- Finn
- Fernando
- Ford
- Fabian
- Foster
G
- Gabriel
- Gavin
- Grayson
- Grant
- Gregory
- Graham
- Gideon
- Griffin
- George
- Garrett
H
- Henry
- Harrison
- Hudson
- Hunter
- Hayden
- Harvey
- Hector
- Heath
- Holden
- Huxley
I
- Isaac
- Isaiah
- Ian
- Ivan
- Idris
- Iker
- Ignatius
- Immanuel
- Isidore
J
- Jackson
- Jacob
- James
- Joseph
- Joshua
- Jonathan
- Julian
- Jeremy
- Jesse
- Jaxon
K
- Kevin
- Kyle
- Kenneth
- Kieran
- Kingston
- Kai
- Kaleb
- Kendrick
- Keegan
- Killian
British male names beginning with…L
- Liam
- Logan
- Lucas
- Luke
- Levi
- Landon
- Lawrence
- Leo
- Lincoln
- Lorenzo
M
- Michael
- Matthew
- Mason
- Max
- Mitchell
- Miles
- Milo
- Marcus
- Malcolm
- Maurice
N
- Noah
- Nathan
- Nicholas
- Nolan
- Nathaniel
- Neil
- Nelson
- Neville
- Noel
- Nico
O
- Oliver
- Owen
- Oscar
- Orion
- Oakley
- Otto
- Odell
- Ollie
- Onyx
P
- Patrick
- Peter
- Preston
- Philip
- Pierce
- Pablo
- Paul
- Percival
- Phineas
- Porter
English boys’ names beginning with…Q
- Quentin
- Quinton
- Quinlan
- Quincy
- Quade
- Quest
- Quirinus
- Quillon
- Quenton
- Quade
R
- Robert
- Ryan
- Richard
- Russell
- Raymond
- Raphael
- Rory
- Reed
- Reginald
- Remington
S
- Samuel
- Sebastian
- Seth
- Simon
- Silas
- Stephen
- Sawyer
- Spencer
- Stanley
- Sterling
T
- Thomas
- Theodore
- Tyler
- Tristan
- Timothy
- Tucker
- Thaddeus
- Trenton
- Troy
- Tanner
U
- Ulysses
- Uriah
- Ulrich
- Upton
- Usher
- Urban
- Umberto
- Utah
- Uziah
- Usman
British boy names beginning with…V
- Vincent
- Victor
- Vaughn
- Vance
- Virgil
- Valentino
- Vinnie
- Van
- Vidal
- Vonn
W
- William
- Wyatt
- Wesley
- Walter
- Warren
- Winston
- Wade
- Waylon
- Walker
- Wilder
X
- Xavier
- Xander
- Xavi
- Xeno
- Xerxes
- Xylon
- Xenon
- Xavian
- Xabier
- Xolani
Y
- Yael
- Yosef
- Yahir
- Yannick
- Yisrael
- Yves
- Yasin
- Yazan
- Yann
- Yale
Z
- Zachary
- Zane
- Zander
- Zayden
- Zion
- Zeke
- Zephyr
- Zeus
- Zoltan
- Zaiden
Old English boy names
Here are some great old English male names for you to consider. These names are full of tradition!
- Alfred
- Aethelred
- Beornwulf
- Ceolwulf
- Cenred
- Cynebald
- Eadgar
- Ealdred
- Ealdwulf
- Ecgberht
- Edwin
- Ethelbert
- Godric
- Hæstan
- Leofric
- Oswald
- Seaxburh
- Sigurd
- Wulfric
- Wynstan
- Aelfric
- Æthelstan
- Brihtwulf
- Ceolfrith
- Cenred
- Dunstan
- Eadfrith
- Ethelred
- Guthlac
- Wulfstan
Unique English names for boys
- Zephyr
- Orion
- Thaddeus
- Ignatius
- Caspian
- Percival
- Octavian
- Lucian
- Callahan
- Sterling
- Quillan
- Leander
- Azriel
- Evander
- Dashiell
- Oberon
- Seraphim
- Peregrine
- Augustin
- Finnian
- Tiberius
- Rafferty
- Lysander
- Elowen
- Stellan
- Alaric
- Thelonius
- Indigo
- Emrys
- Galileo
Traditional boys names
There are many classic boys’ names to choose from.
- William
- James
- Thomas
- Edward
- John
- Henry
- Charles
- Robert
- George
- Richard
- Joseph
- Samuel
- Benjamin
- David
- Frederick
- Michael
- Daniel
- Stephen
- Alexander
- Matthew
- Nicholas
- Anthony
- Jonathan
- Christopher
- Andrew
- Francis
- Peter
- Philip
- Patrick
- Martin
Classy boy names
- Sebastian
- Alexander
- Nathaniel
- Benjamin
- Theodore
- Julian
- Christopher
- Dominic
- Maximilian
- Vincent
- William
- Harrison
- Edward
- Oliver
- Daniel
- Arthur
- Lawrence
- Samuel
- Frederick
- Charles
- Harrison
- Nicholas
- Benjamin
- Alexander
- Christopher
- Jonathan
- Frederick
- Theodore
- Edward
- William
Popular English names for boys
These are some of the most common men’s names to choose from.
- Liam
- Noah
- Oliver
- Elijah
- William
- James
- Benjamin
- Lucas
- Henry
- Alexander
- Michael
- Daniel
- Matthew
- Joseph
- David
- Samuel
- Benjamin
- Ethan
- John
- Andrew
Long first names for boys
- Maximilian
- Alexander
- Christopher
- Benjamin
- Nathaniel
- Theodore
- Harrison
- Sebastian
- Augustine
- Montgomery
- Cornelius
- Jonathan
- Ferdinand
- Archibald
- Salvador
- Reginald
- Zachariah
- Montgomery
- Ignatius
- Bartholomew
- Octavius
- Ezekiel
- Benedict
- Leonardo
- Montgomery
- Thaddeus
- Augustine
- Reginald
- Montgomery
- Maximilian
We hope this blog has been helpful regarding English boy names. Will you choose from common men’s names, unique English names, classic boys’ names, or more? The choice is yours, good luck finding the perfect name.
Abigail holds a First Class Degree in Marketing and a BTEC in Children’s Play, Learning, and Development. As an established author and expert in baby names, she has spent over four years alongside industry experts blogging about pregnancy, babies, and family-related topics, including quotes and puns, with a special focus on name ideas. Her well-researched articles are thoughtfully crafted to guide parents through early parenthood, making her work an invaluable resource for families.