British Boy Names

British Boy Names

British boy names manage to sound both gentlemanly and down-to-earth. Walk through any London park and you’ll hear Arthur, Alfie and Teddy alongside Rupert and Hugo — a mix of Victorian revivals, royal classics and cheeky nicknames used as full names.

Below are more than 95 British boy names with their meanings and roots, from today’s favorites in England and Wales to Anglo-Saxon kings and Celtic names from Scotland, Wales and Cornwall. For the full picture, see our British names hub, the sister list of British girl names, and classic boy names.

Our top picks: Arthur, Theodore, Alfie, Rupert, Hamish, Jasper, Edmund, Rhys, Barnaby, Freddie, Hugo, Lachlan

These names have been fixtures near the top of the England and Wales charts in recent Office for National Statistics releases.

NameMeaningOrigin
MuhammadPraised, praiseworthyArabic
NoahRest, comfortHebrew
OliverOlive treeLatin / English
GeorgeFarmerGreek
LeoLionLatin
ArthurPossibly “bear”Celtic
OscarDeer loverIrish
TheodoreGift of GodGreek
FreddiePet form of Frederick, “peaceful ruler”Germanic
ArchiePet form of Archibald, “genuine and bold”Germanic / Scottish
HarryMedieval form of Henry, “home ruler”English
HenryHome rulerGermanic
JackMedieval pet form of JohnEnglish
CharliePet form of Charles, “free man”English
AlfiePet form of Alfred, “elf counsel”English
TeddyPet form of Edward or TheodoreEnglish

Timeless British classics

Names that have filled British school registers for centuries and never sound out of place. More in our classic boy names.

NameMeaningOrigin
WilliamResolute protectorGermanic, via Norman French
EdwardWealthy guardianOld English
JamesSupplanterHebrew
ThomasTwinAramaic
RichardStrong rulerGermanic
RobertBright fameGermanic
JohnGod is graciousHebrew
BenjaminSon of the right handHebrew
JosephHe will addHebrew
DanielGod is my judgeHebrew
MatthewGift of GodHebrew
ChristopherChrist-bearerGreek
PeterRockGreek
AndrewManly, strong (patron saint of Scotland)Greek
PhilipLover of horsesGreek

Posh British boy names

Names with a whiff of boarding school, country house and cricket whites. They’ve become a bit of a trend with American parents, too — see preppy boy names.

NameMeaning / originAssociation
RupertGermanic, “bright fame”Country house classic
HugoGermanic, “mind, spirit”Quietly aristocratic
TarquinEtruscan; the last king of RomeFamously posh
JasperPersian, “treasurer”Artistic and old-school
BarnabyAramaic, “son of consolation”Friendly and bookish
CrispinLatin, “curly-haired”Shakespeare’s St Crispin’s Day speech
MontyShort for Montague or Montgomery, Norman place namesJolly nickname name
RafeTraditional British pronunciation of Ralph, “wolf counsel”Aristocratic spelling
PiersMedieval form of Peter, “rock”Very English, very smart
HectorGreek, “holding fast”Heroic and bold
HoratioFrom the Roman family HoratiusAdmiral Lord Nelson
FitzwilliamNorman French, “son of William”Mr. Darcy in Pride and Prejudice
AlgernonNorman nickname, “with a mustache”Oscar Wilde’s “Algy”
CosmoGreek, “order, beauty”Stylish and rare
BenedictLatin, “blessed”Actors and popes
GilesFrom Latin Aegidius, “young goat”Tweedy charm

Anglo-Saxon and Old English boy names

These names belonged to England before the Norman Conquest of 1066 — kings, saints and chroniclers. Compare with our medieval boy names.

NameOld English meaningFamous bearer
AlfredElf counselAlfred the Great, king of Wessex
EdmundWealthy protectorSt Edmund, king of East Anglia
OswaldGod powerSt Oswald of Northumbria
EdwinRich friendKing Edwin of Northumbria
WilfredDesiring peaceSt Wilfrid of York
CuthbertFamous, brightSt Cuthbert of Lindisfarne
LeofricDear rulerEarl Leofric, husband of Lady Godiva
HaroldArmy rulerHarold Godwinson, last Anglo-Saxon king
OsricGod rulerKings of Northumbria; a Hamlet courtier
EdgarWealthy spearEdgar the Peaceful
AthelstanNoble stoneFirst king of all England
DunstanDark stoneSt Dunstan, Archbishop of Canterbury
GodwinGod friendEarl Godwin of Wessex
WystanBattle stoneThe poet W. H. Auden’s first name

Scottish boy names

Scottish names are strong, outdoorsy and often borrowed from clans and places. Full list: Scottish boy names.

NamePronunciationMeaning
HamishHAY-mishGaelic form of James
FraserFRAY-zerClan surname, possibly Norman
EwanYOO-anPossibly “born of the yew”
CallumKAL-umDove (from Latin columba)
AngusANG-gusOne strength, one choice
AlasdairAL-is-terGaelic form of Alexander, “defender”
LachlanLOCK-lanFrom the land of lochs (Norway)
FinlayFIN-leeFair warrior
MurrayMUR-eeFrom Moray, “sea settlement”
RuaridhROO-reeRed king
StruanSTROO-anStream
BlairBLAIRPlain, field
RossROSSHeadland

Welsh and Cornish boy names

Welsh names are among the oldest in Britain; Cornish names come from a Celtic language revived in the 20th century. See more Welsh boy names.

NamePronunciationMeaning
RhysREESArdor, enthusiasm
DylanDULL-an (Welsh)Son of the sea
GethinGETH-inDark, swarthy
OwainOH-winePossibly “well-born”
EmrysEM-rissImmortal (Welsh form of Ambrosius)
IwanEE-wanWelsh form of John
GarethGAR-ethPossibly “gentle”; a Knight of the Round Table
BrynBRINHill
AledAL-edFrom the River Aled; possibly “offspring”
IdrisID-rissArdent lord
JagoJAY-goCornish form of James
TristanTRISS-tanHero of the Cornish legend of Tristan and Iseult
LowenLOH-enCornish for “joyful”

Vintage British nickname names

The British fondness for “old man” names is going strong — often in their short, friendly forms. For more, see old-fashioned boy names.

NameShort for / meaningVibe
StanleyOld English, “stony meadow”Cheerful and solid
PercyNorman surname PercyDapper
BertieAlbert or Herbert, “bright”Playful
ErnieErnest, “serious, earnest”Warm
ReggieReginald, “counsel power”Jazzy
AlbieAlbert or AlbanSweet and modern
FrankieFrancis, “Frenchman”Friendly
SonnyNickname meaning “son”Easy-going
CyrilGreek, “lordly”Deeply retro
SidneyOld English, “wide island”Classic
ClementLatin, “merciful”Gentle
WalterGermanic, “army ruler”Grandad chic

Tips for choosing a British boy name

  • Think formal name, everyday nickname. British parents often register Alfred, Theodore or Frederick and use Alfie, Teddy or Freddie day to day.
  • Check the class signal. In Britain, names can hint at background: Tarquin and Rupert read very posh, while Alfie and Frankie feel down-to-earth.
  • Try a Celtic name for distinction. Scottish and Welsh names like Lachlan or Emrys are familiar in the UK but still rare in the US.
  • Mind the pronunciation gap. Rafe for Ralph and DULL-an for Dylan catch Americans off guard. Decide which way you’ll say it.
  • Pair with a surname-style middle. “Arthur Fraser” or “Hugo Wilson” have a crisp British rhythm; see our boy middle names.

Frequently asked questions

What is the most popular boy name in the UK?

In recent ONS data for England and Wales, Muhammad, Noah, Oliver and George sit at the top, with Arthur, Leo and Theodore close behind.

What are posh British boy names?

Rupert, Hugo, Tarquin, Piers, Crispin, Barnaby and Fitzwilliam are widely seen as upper-class British names.

What are old English boy names?

Anglo-Saxon names include Alfred, Edmund, Edwin, Oswald, Harold, Edgar and Athelstan — many belonged to kings and saints before 1066.

Why do British people use nicknames like Alfie and Freddie as full names?

Since the 2000s, British parents have increasingly registered friendly short forms — Alfie, Freddie, Archie, Teddy — as a child’s official name.

Is Arthur a popular name in Britain?

Yes. Arthur has been one of the fastest-rising boys’ names in England and Wales and has sat in the top 10 in recent years.