Looking for traditional English Baby Names from the United Kingdom? The Queen would be honored by the selection of one of these gorgeous classic English names straight from the British Isles.
Why Choose An English Baby Name?
There are so many reasons to select a classic English name (like not a name in English… straight from England kind of English!). Perhaps your relatives are from there and you want to honor that, maybe it’s just somewhere you really love visiting, or any other reason.
Whatever the reason may be, give this huge list of English baby names a look and find your inspiration! I’m splitting it into boy, girl, and gender neutral names.
Choosing a baby name rooted in English history and culture can be a beautiful way to honor your heritage or embrace a timeless classic. Whether you’re searching for something traditional, trendy, or totally unique, these English baby names have charm, strength, and history behind them.
English Baby Boy Names
1. Arthur
Meaning: Bear; noble and courageous leader.
2. Alfred
Meaning: Wise counselor.
3. Bennett
Meaning: Blessed.
4. Blake
Meaning: Fair-haired or dark (ironically used for both).
5. Bradley
Meaning: Broad meadow.
6. Brock
Meaning: Badger.
7. Calvin
Meaning: Bald or hairless.
8. Carter
Meaning: Transporter of goods by cart.
9. Chandler
Meaning: Candle maker.
10. Chester
Meaning: Fortress or camp.
11. Clifford
Meaning: Ford near a cliff.
12. Colton
Meaning: Coal town.
13. Cooper
Meaning: Barrel maker.
14. Darcy
Meaning: From the fortress.
15. Dawson
Meaning: Son of David.
16. Easton
Meaning: East-facing place.
17. Edwin
Meaning: Wealthy friend.
18. Elton
Meaning: From the old town.
19. Everett
Meaning: Brave as a wild boar.
20. Felix
Meaning: Happy, fortunate.
21. Finley
Meaning: Fair-haired hero.
22. Foster
Meaning: Forest guardian.
23. Franklin
Meaning: Free landowner.
24. Garrett
Meaning: Spear strength.
25. Graham
Meaning: Gravelly homestead.
26. Grant
Meaning: Great or tall.
27. Grayson
Meaning: Son of the gray-haired one.
28. Hadley
Meaning: Heather meadow.
29. Harvey
Meaning: Battle worthy.
30. Heath
Meaning: From the heathland.
31. Hudson
Meaning: Son of Hugh.
32. Huxley
Meaning: Hugh’s meadow.
33. Jasper
Meaning: Treasurer.
34. Keaton
Meaning: Place of hawks.
35. Kent
Meaning: Border land.
36. Kingsley
Meaning: King’s meadow.
37. Landon
Meaning: Long hill.
38. Lawrence
Meaning: Laurel-crowned.
39. Mason
Meaning: Stone worker.
40. Milton
Meaning: Mill town.
41. Nolan
Meaning: Champion or noble.
42. Oliver
Meaning: Olive tree (symbol of peace).
43. Owen
Meaning: Young warrior.
44. Parker
Meaning: Park keeper.
45. Preston
Meaning: Priest’s town.
46. Quincy
Meaning: Estate of the fifth son.
47. Reece
Meaning: Enthusiastic or fiery.
48. Ridley
Meaning: Reed clearing.
49. Sterling
Meaning: Little star or of high quality.
50. Wesley
Meaning: Western meadow.
Baby Girl English Name Ideas
1. Ada
Meaning: Noble or happy.
2. Alice
Meaning: Noble and kind.
3. Amber
Meaning: Fossilized tree resin; a precious jewel.
4. Audrey
Meaning: Noble strength.
5. Autumn
Meaning: Season of fall.
6. Beatrice
Meaning: Bringer of joy.
7. Blair
Meaning: Field or plain.
8. Bonnie
Meaning: Pretty or charming.
9. Briar
Meaning: Thorny shrub.
10. Brooke
Meaning: Small stream.
11. Bryony
Meaning: A climbing plant (vibrant and strong).
12. Camille
Meaning: Attendant or helper.
13. Cecilia
Meaning: Blind (associated with musical talent through Saint Cecilia).
14. Charlotte
Meaning: Free woman.
15. Chelsea
Meaning: Landing place for chalk or limestone.
16. Clara
Meaning: Bright or clear.
17. Daphne
Meaning: Laurel tree.
18. Darcy
Meaning: From the fortress.
19. Eden
Meaning: Place of pleasure.
20. Edith
Meaning: Prosperous in war.
21. Eliza
Meaning: Pledged to God.
22. Ella
Meaning: All or completely fairy.
23. Elsie
Meaning: God is my oath.
24. Emma
Meaning: Universal.
25. Evelyn
Meaning: Desired or wished for child.
26. Felicity
Meaning: Great happiness.
27. Flora
Meaning: Flower or bloom.
28. Georgia
Meaning: Farmer or earth worker.
29. Grace
Meaning: Elegance or God’s favor.
30. Gwen
Meaning: White, fair, or blessed.
31. Harriet
Meaning: Ruler of the home.
32. Hazel
Meaning: The hazel tree; wisdom.
33. Holly
Meaning: Plant with red berries (symbol of Christmas).
34. Imogen
Meaning: Maiden or innocent.
35. Ivy
Meaning: Vine; faithfulness.
36. Jade
Meaning: Precious green stone.
37. June
Meaning: Month name; youthful.
38. Lacey
Meaning: From Lassy, France (used in England).
39. Laura
Meaning: Laurel crown or victory.
40. Lily
Meaning: Purity and innocence.
41. Mabel
Meaning: Lovable.
42. Maisie
Meaning: Pearl.
43. Matilda
Meaning: Mighty in battle.
44. Nora
Meaning: Honor or light.
45. Olive
Meaning: Symbol of peace.
46. Opal
Meaning: Precious gem.
47. Paige
Meaning: Young helper or servant.
48. Poppy
Meaning: Flower name; remembrance.
49. Rose
Meaning: Flower; symbol of love.
50. Willow
Meaning: Graceful and slender tree.
Gender Neutral English Names for Babies
1. Addison
Meaning: Son of Adam.
2. Arden
Meaning: Valley of the eagle.
3. Ash
Meaning: From the ash tree.
4. Avery
Meaning: Ruler of the elves.
5. Bailey
Meaning: Steward or public official.
6. Blair
Meaning: Field or plain.
7. Camden
Meaning: Winding valley.
8. Casey
Meaning: Brave in battle.
9. Charlie
Meaning: Free person.
10. Dakota
Meaning: Friend or ally (used in the UK and English-speaking countries).
11. Devon
Meaning: From Devon, England.
12. Drew
Meaning: Strong and manly.
13. Ellis
Meaning: Benevolent or kind.
14. Emerson
Meaning: Son of Emery.
15. Finley
Meaning: Fair warrior.
16. Harley
Meaning: Hare’s meadow.
17. Hayden
Meaning: Fire or heathen.
18. Hollis
Meaning: Near the holly trees.
19. Jordan
Meaning: To flow down or descend.
20. Jules
Meaning: Youthful.
21. Kennedy
Meaning: Armored head.
22. Kingsley
Meaning: King’s meadow.
23. Lane
Meaning: Narrow pathway.
24. Lennox
Meaning: Elm grove.
25. London
Meaning: From the capital of England.
26. Marley
Meaning: Pleasant seaside meadow.
27. Morgan
Meaning: Sea-born or bright.
28. Oakley
Meaning: From the oak tree field.
29. Quinn
Meaning: Wise or intelligent.
30. Reagan
Meaning: Little ruler.
31. Reese
Meaning: Enthusiastic or ardent.
32. Remy
Meaning: Oarsman or remedy.
33. Riley
Meaning: Wood clearing or rye field.
34. Robin
Meaning: Bright fame; also a bird name.
35. Rory
Meaning: Red king.
36. Rowan
Meaning: Little redhead or from the rowan tree.
37. Sage
Meaning: Wise or healing herb.
38. Sawyer
Meaning: Woodcutter.
39. Skylar
Meaning: Scholar or sheltering.
40. Taylor
Meaning: Tailor.
41. Teagan
Meaning: Attractive or beautiful.
42. Tennyson
Meaning: Son of Dennis.
43. Toby
Meaning: God is good.
44. Wren
Meaning: Small bird.
45. Wynn
Meaning: Joy or blessed.

