According to a recent survey of 2,000 adults, a staggering 39% of them have a nickname, and more than 46% have more than one.
From the classic nicknames ‘Shorty’ and ‘Wee Man’ to the even more bizarre ‘Spud’ and ‘Giggles’, Brits have a penchant for creative and charming nicknames.
In this article, I compiled over 800 popular, cool British nicknames, whether you’re looking for the perfect nickname for your best friend or your partner.
So, get ready to discover the world of British nicknames, and have some fun along the way.
- Best British Nicknames
- Cute British nicknames
- British Nicknames for Friends
- British Nicknames for Boy
- British nicknames for Girl
- British Nicknames for Girlfriend
- British nicknames for your lovers
- British nicknames for Daughters
- British nicknames for Grandma
- British Nicknames for Baby Boy
- Conclusion
- Frequently Asked Questions About British Nicknames
Best British Nicknames
Ace
Bazza
Biff
Big Ben
Biscuit
Blondie
Blue
Bo
Bob
Bonny
Bubbles
Buddy
Buster
Charlie
Cheeky
Cherry
Chip
Chopper
Cookie
Daisy
Dazza
Dizzy
Dodger
Dolly
Dusty
Fizz
Fluffy
Freddie
Gazza
Ginger
Goldie
Gracie
Happy
Harry
Hattie
Honey
Jack
Jazzy
Jem
Jock
Joey
Johnny
Jolly
Kipper
Kitty
Laddie
Lassie
Lenny
Lexi
Lizzie
Lucky
Mac
Maddie
Maggie
Max
Micky
Millie
Minty
Moby
Molly
Monty
Nellie
Nibbles
Nicky
Ollie
Ozzy
Paddy
Patch
Penny
Pepper
Pixie
Poppy
Posh
Queenie
Rascal
Reggie
Rex
Rocky
Rosie
Ruby
Rusty
Sam
Sandy
Scotty
Smudge
Sparky
Spike
Sunny
Tilly
Tommy
Trixie
Vicky
Wally
Willy
Winnie
Woody
Ziggy
Zoe
Cute British nicknames
Alfie
Angel
Archie
Bambi
Bear
Beau
Belle
Berry
Birdie
Bitsy
Blue
Boo
Bree
Bubbles
Bunny
Buttercup
Button
Candy
Cherry
Chippy
Coco
Cookie
Cupcake
Cutie
Daisy
Dandy
Dazzle
Dolly
Doodle
Dot
Dreamy
Ducky
Ellie
Fifi
Flora
Flossy
Fluffy
Foxy
Freckles
Fudge
Gem
Gigi
Goldie
Gracie
Happy
Honey
Huggy
Izzy
Jelly
Jem
Jilly
Joy
Juju
Kiki
Kitty
Lacey
Lady
Lala
Lila
Lily
Lolly
Lottie
Lovey
Lucky
Lulu
Luna
Maddy
Maisy
Mimi
Minnie
Missy
Misty
Mocha
Molly
Nelly
Nibbles
Nola
Ollie
Pansy
Peach
Peaches
Peanut
Pearl
Pebbles
Penny
Pepper
Petal
Pixie
Plum
Polly
Poppy
Posy
Pudding
Pumpkin
Queenie
Remy
Riri
Rosie
Ruby
Ruffles
Sassy
Smiley
Snuggles
Sparky
Star
Sugar
Sunny
Sweetie
Tilly
Toffee
Trixie
Twinkle
Winky
Winnie
Zara
Zee
Ziggy
Zoe
Also, Read 600+ Anthony Nicknames Ideas 2024
British Nicknames for Friends
Abe
Al
Ali
Amy
Andi
Andy
Ange
Annie
Ash
Bea
Ben
Beth
Bex
Billie
Bo
Brad
Bri
Britt
Brody
Bry
Cal
Cam
Cara
Cass
Cate
Caz
Chad
Char
Chaz
Cher
Chris
Cici
Clay
Cleo
Cole
Colly
Con
Coop
Cora
Cory
Cy
Dale
Dani
Dara
Dave
Dee
Del
Dex
Di
Didi
Dom
Don
Dot
Drew
Ed
Eddie
Effy
El
Eli
Ellie
Em
Emmy
Ev
Eve
Faye
Finn
Flo
Fran
Fred
Freya
Gab
Gabe
Gail
Gaz
Gem
Gia
Gil
Gina
Gus
Hal
Han
Harri
Hay
Haze
Ira
Izzie
Jace
Jack
Jade
Jai
Jaz
Jen
Jess
Jo
Joe
Jon
Josh
Jude
Kai
Kat
Kay
Kaz
Kel
Ken
Kim
Kit
Kye
Lani
Lee
Leo
Lex
Libby
Liv
Liz
Loz
Lu
Mac
Mae
Mal
Max
Meg
Mel
Mia
Mick
Mimi
Mo
Nat
Nate
Nell
Nic
Nicky
Nix
Noa
Oli
Ollie
Oz
Pat
Pip
Rae
Ray
Reg
Rex
Ria
Rick
Rob
Rod
Rog
Ron
Rory
Ros
Roz
Rue
Rye
Sal
Sam
Sandy
Seb
Sid
Si
Sim
Sky
Sol
Soph
Stan
Stef
Stu
Sue
Syd
Tash
Tay
Ted
Tess
Tim
Tom
Tori
Trev
Trix
Ty
Val
Van
Vic
Vin
Viv
Will
Winnie
Woody
Zac
Zara
Zed
Zoe
Zos
British Nicknames for Boy
Abe
Al
Alf
Ali
Andy
Art
Ash
Baz
Ben
Bert
Blake
Brady
Bry
Cal
Cam
Carl
Chad
Chase
Chris
Clay
Cody
Col
Con
Coop
Craig
Dale
Dan
Dave
Dean
Del
Dex
Dom
Don
Doug
Drew
Ed
Eli
Evan
Finn
Flynn
Gabe
Gav
Gil
Glen
Greg
Gus
Guy
Hal
Harry
Heath
Hugh
Ian
Jace
Jake
Jamie
Jay
Jed
Jim
Joe
Jon
Josh
Jude
Kai
Kev
Kian
Kit
Kye
Lee
Leo
Lex
Liam
Lou
Luke
Mac
Mal
Mark
Matt
Max
Mick
Mike
Mitch
Mo
Nate
Ned
Neil
Nick
Noah
Oli
Ollie
Owen
Phil
Ray
Reece
Rex
Rhys
Rick
Rob
Rod
Rory
Ross
Roy
Ryan
Sam
Scott
Sean
Seth
Shane
Shaun
Sid
Si
Sim
Stan
Steve
Stu
Syd
Ted
Tim
Tom
Tony
Trev
Troy
Ty
Vin
Will
Zac
Zak
Zane
British nicknames for Girl
Abi
Ali
Amy
Andi
Angie
Anna
Annie
Ash
Bea
Belle
Beth
Bex
Billie
Bree
Britt
Brooke
Bryn
Cady
Callie
Cam
Cara
Cass
Cate
Caz
Char
Cher
Chloe
Chris
Cici
Cleo
Coco
Cole
Colly
Cora
Cory
Dani
Dara
Dee
Del
Di
Didi
Dora
Dot
Drew
Edie
Effy
El
Eli
Ellie
Em
Emmy
Ev
Eve
Faye
Fee
Fifi
Flo
Fran
Gab
Gia
Gina
Grace
Gwen
Halle
Han
Harri
Hay
Haze
Ira
Izzie
Jade
Jai
Jaz
Jen
Jess
Jo
Jodie
Jude
Kai
Kat
Kay
Kaz
Kel
Kim
Kit
Kye
Lana
Lara
Lani
Leah
Lex
Lexi
Libby
Liv
Liz
Loz
Lu
Lucy
Lulu
Lyn
Mae
Mal
Mara
Meg
Mel
Mia
Mimi
Min
Mo
Nia
Nic
Nicky
Nix
Noa
Oli
Ollie
Paige
Pat
Pip
Rae
Ray
Ria
Ricki
Rob
Rod
Rory
Ros
Roz
Rue
Rye
Sal
Sam
Sandy
Sara
Seb
Sid
Si
Sim
Sky
Sol
Soph
Stu
Sue
Syd
Tash
Tay
Tess
Tia
Tori
Trish
Ty
Val
Van
Vic
Vin
Viv
Will
Winnie
Zac
Zara
Zed
Zoe
Zos
British Nicknames for Girlfriend
Angel
Babe
Baby
Beauty
Belle
Blossom
Boo
Bubbles
Bunny
Buttercup
Candy
Cherry
Cookie
Cupcake
Cutie
Daisy
Darling
Doll
Dolly
Dream
Fairy
Floss
Flower
Fluffy
Gem
Ginger
Goldie
Honey
Jewel
Joy
Kitty
Lady
Lass
Lassie
Lily
Lolly
Love
Lovely
Lulu
Luna
Mandy
Melody
Mimi
Minnie
Missy
Molly
Moon
Nana
Peach
Pearl
Peony
Petal
Pixie
Plum
Polly
Poppy
Posy
Princess
Queen
Queenie
Rainbow
Rose
Rosie
Ruby
Sassy
Shelly
Smiley
Snowy
Sparkle
Star
Stella
Sugar
Sunny
Sweetie
Tilly
Tootsie
Trudy
Tulip
Twinkle
Vicky
Winky
Winnie
Yummy
Zara
Zee
Zoe
Zoey
British nicknames for your lovers
Babe
Baby
Bae
Beau
Beloved
Better Half
Boo
Cuddle Bug
Cuddle Bunny
Cutie
Cutie Pie
Darling
Dear
Dearest
Dreamboat
Firecracker
Flame
Flirt
Gorgeous
Handsome
Heartthrob
Honey
Honey Bun
Honey Pie
Hottie
Hubby
Kissy Face
Kitten
Knockout
Lovie
Love
Love Bug
Love Muffin
Lovebird
Lovely
Lover
Loverboy
Lovergirl
Lush
Main Squeeze
Mate
Munchkin
My All
My Everything
My One and Only
My World
Peach
Peanut
Pet
Pookie
Pumpkin
Romeo
Juliet
Schmoopy
Sexy
Smooch
Snookums
Snuggle Bear
Snuggle Bunny
Snuggle Bug
Snuggle Muffin
Snuggles
Soul Mate
Sparky
Stud
Stud Muffin
Sugar
Sugar Plum
Sugarpie
Sunshine
Sweetheart
Sweetie
Sweetie Pie
Sweetness
Sweetums
Tiger
Treasure
Wifey
Wink
Winky Face
Yummy
British nicknames for Daughters
Abby
Addy
Aggie
Ally
Amy
Andi
Angie
Anna
Annie
Ash
Bea
Belle
Beth
Bex
Billie
Bree
Britt
Brooke
Bryn
Cady
Callie
Cam
Cara
Cass
Cate
Caz
Char
Cher
Chloe
Chris
Cici
Cleo
Coco
Cole
Colly
Cora
Cory
Dani
Dara
Dee
Del
Di
Didi
Dora
Dot
Drew
Edie
Effy
El
Eli
Ellie
Em
Emmy
Ev
Eve
Faye
Fee
Fifi
Flo
Fran
Gab
Gia
Gina
Grace
Gwen
Halle
Han
Harri
Hay
Haze
Ira
Izzie
Jade
Jai
Jaz
Jen
Jess
Jo
Jodie
Jude
Kai
Kat
Kay
Kaz
Kel
Kim
Kit
Kye
Lana
Lara
Lani
Leah
Lex
Lexi
Libby
Liv
Liz
Loz
Lu
Lucy
Lulu
Lyn
Mae
Mal
Mara
Meg
Mel
Mia
Mimi
Min
Mo
Nia
Nic
Nicky
Nix
Noa
Oli
Ollie
Paige
Pat
Pip
Rae
Ray
Ria
Ricki
Rob
Rod
Rory
Ros
Roz
Rue
Rye
Sal
Sam
Sandy
Sara
Seb
Sid
Si
Sim
Sky
Sol
Soph
Stu
Sue
Syd
Tash
Tay
Tess
Tia
Tori
Trish
Ty
Val
Van
Vic
Vin
Viv
Will
Winnie
Zac
Zara
Zed
Zoe
Zos
British nicknames for Grandma
Nana
Nan
Nanny
Nannie
Gran
Granny
Grannie
Grandma
Grandmama
Grandmother
Gram
Grammy
Grammie
G-Ma
G-Mum
G-Nan
G-Gran
G-Granny
G-Grandma
G-Grandmother
Mimi
Mim
Mimsy
Mimsie
Mima
Moma
Momma
Mum
Mummy
Mumma
Mum-Mum
Mumzy
Mumzie
Mama
Mam
Mammy
Mamie
Mam-Mam
Mamzy
Mamzie
Nanny
Nannie
Nana
Nanna
Nan-Nan
Nanny
Nannie
Nana
Nanna
Nan-Nan
Nanzy
Nanzie
Nonna
Nonni
Nonnie
Nonny
Noni
Nonie
Nony
Nona
British Nicknames for Baby Boy
Alfie
Archie
Artie
Asher
Bailey
Barney
Baxter
Beau
Billy
Blake
Bobby
Brady
Brody
Bryson
Caden
Caleb
Callum
Calvin
Cam
Casey
Charlie
Chase
Chester
Cody
Cole
Colton
Connor
Cooper
Corey
Cory
Darcy
Declan
Dexter
Dylan
Eli
Elliot
Ellis
Evan
Finley
Finn
Flynn
Freddie
Gabriel
Gavin
Grayson
Harley
Harrison
Harry
Harvey
Hayden
Henry
Hudson
Hunter
Isaac
Jack
Jackson
Jacob
Jake
Jamie
Jasper
Jayden
Jenson
Jesse
Joey
Jordan
Jude
Kai
Kian
Kieran
Kyle
Landon
Leo
Levi
Liam
Lincoln
Logan
Louie
Lucas
Mason
Max
Milo
Nathan
Noah
Nolan
Oliver
Oscar
Owen
Parker
Riley
Rocco
Rory
Rowan
Ryan
Ryder
Sam
Sawyer
Seth
Spencer
Theo
Toby
Tyler
Zachary
Zane
Zeke
Conclusion
In this article, I introduced you to the world of British nicknames, and how they can be used to express affection, friendship, humor, or sarcasm.
I provided 800+ common, popular, and interesting British nicknames to choose the best one.
Frequently Asked Questions About British Nicknames
What is a funny nickname for England?
Limey and Roast Beef are humorous nicknames for England referencing cuisine and sailors.
What are the top nicknames?
Popular British nicknames include classics like Bud, Mate, Love, Duck, and Pet. Newer trends are babes, hun, and chickadee.
What is the slang for a British person?
Brit, Pom, Limey, and Yank are slang terms for British people. Pom references British convicts sent to Australia.
What were the British Empire’s nicknames?
John Bull and Tommy Atkins were nicknames for the British Empire and its soldiers in the 18th-19th century.