800+ British Nicknames: The Ultimate List and Guide

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

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?

What are the top nicknames?

What is the slang for a British person?

What were the British Empire’s nicknames?

Leave a Comment