Skip Nav
Self Improvement
40 Things You've Been Doing Wrong All Your Life
Delta
8 Ways to Avoid Jet Lag, According to Airline Staff
Girls Names
100 Unique Yet Beautiful Girls' Names

English Baby Names

Go Classic With These Quintessentially English Baby Names

These baby names are as quintessentially English as strawberries and Pimm's at Wimbledon. Some are Old English names — even celebrity names that seem modern, like Harper and Kendall — while others are Anglicised versions of names from other countries. There are even a few that were invented by English playwrights, novelists, and poets, like Shakespeare, Swift, and Sidney. Browse our picks here, and then head further north for your inspiration with beautiful Scottish baby names.

Names for Girls

  1. Abigail
  2. Alice
  3. Amy
  4. Angela
  5. Anne
  6. Audrey
  7. Beatrice
  8. Beverly
  9. Brooke
  10. Carol
  11. Catherine
  12. Charlotte
  13. Constance
  14. Daisy
  15. Dawn
  16. Doris
  17. Dorothy
  18. Edith
  19. Elizabeth
  20. Emma
  21. Emily
  22. Ethel
  23. Faye
  24. Felicity
  25. Florence
  26. Georgiana
  27. Geraldine
  28. Gertrude
  29. Grace
  30. Harper
  31. Harriet
  32. Hayley
  33. Helen
  34. Hilda
  35. Hope
  36. Ida
  37. Imogen
  38. Iris
  39. Jane
  40. Jennifer
  41. Jessica
  42. Kendall
  43. Kimberley
  44. Laura
  45. Lauren
  46. Lily
  47. Lindsay
  48. Louise
  49. Lucy
  50. Mabel
  51. Macy
  52. Margaret
  53. Mary
  54. Maureen
  55. Mavis
  56. Melanie
  57. Mildred
  58. Millicent
  59. Miranda
  60. Nadia
  61. Nicola
  62. Olivia
  63. Pamela
  64. Philippa
  65. Prudence
  66. Queenie
  67. Regina
  68. Riley
  69. Rosalind
  70. Rose
  71. Rosemary
  72. Scarlett
  73. Shelley
  74. Shirley
  75. Susan
  76. Theresa
  77. Thelma
  78. Tiffany
  79. Valerie
  80. Vanessa
  81. Victoria
  82. Violet
  83. Vivian
  84. Wendy
  85. Witney
  86. Willow
  87. Winifred

Names for Boys

  1. Addison
  2. Aiken
  3. Aisnley
  4. Albert
  5. Albion
  6. Alfred
  7. Algernon
  8. Arnold
  9. Ashley
  10. Bailey
  11. Basil
  12. Benedict
  13. Bentley
  14. Bernard
  15. Blake
  16. Bradley
  17. Byron
  18. Charles
  19. Chester
  20. Clarence
  21. Clifford
  22. Clive
  23. Cole
  24. Crispin
  25. Curtis
  26. Cuthbert
  27. Dane
  28. Dennis
  29. Dexter
  30. Digby
  31. Douglas
  32. Dunstan
  33. Earl
  34. Easton
  35. Edgar
  36. Edmond
  37. Edward
  38. Eldon
  39. Elton
  40. Ellery
  41. Emerson
  42. Fabian
  43. Fenton
  44. Ferris
  45. Garrison
  46. George
  47. Giles
  48. Graham
  49. Grayson
  50. Guy
  51. Hadley
  52. Harry
  53. Harold
  54. Harvey
  55. Henry
  56. Jack
  57. James
  58. Jeremy
  59. John
  60. Julian
  61. Justin
  62. Keith
  63. Kingsley
  64. Lester
  65. Lincoln
  66. Linton
  67. Luke
  68. Manly
  69. Maxwell
  70. Morris
  71. Oliver
  72. Percival
  73. Piers
  74. Quentin
  75. Ralph
  76. Raymond
  77. Reginald
  78. Richard
  79. Ridley
  80. Robert
  81. Roger
  82. Roland
  83. Russell
  84. Sheldon
  85. Stanley
  86. Terry
  87. Victor
Image Source: Pexels
Rules of Visiting a Newborn
Cheap Stylish Gifts For Women
Remembering the Big Picture of Parenting
Unusual Baby Names Chosen by British Celebrities
Latest Smart Living
All the Latest From Ryan Reynolds