classic girl names are timeless – just like a little black dress, red lip stick, and a perfect glass of wine. Every woman knows classic choices never go out of style. And sometimes, it’s best to rely upon the classics – even when choosing a baby name. The classic female names are beautiful and enduring.
Why Choose a Classic Girl Name
Trends in baby names come and go. What is considered edgy or different or popular today might be looked upon differently in 50 years. A trendy name today, may not be trendy for the wrong reasons in years to come. Classic names for girls are names that will never go out of style. Selecting a name that has been used and cherished throughout history is a wise choice.
Classic name are classic for a reason. Classic baby girl names have positive social connotations and are pleasing to the ear. Additionally, picking something cultured and classic will also typically result in a name that everyone can say, and spell correctly, on the first try.
Top 100 Classic Girl Names
This curated list will provide you with a selection of recognizably classic names.
- Olivia
- Emma
- Ava
- Sophia
- Isabella
- Charlotte
- Amelia
- Mia
- Evelyn
- Abigail
- Emily
- Ella
- Elizabeth
- Sofia
- Scarlett
- Penelope
- Chloe
- Victoria
- Eleanor
- Grace
- Nora
- Hannah
- Hazel
- Lily
- Violet
- Lillian
- Zoe
- Stella
- Natalie
- Emilia
- Lucy
- Audrey
- Savannah
- Claire
- Naomi
- Elena
- Caroline
- Anna
- Ruby
- Ivy
- Cora
- Madelyn
- Alice
- Allison
- Samantha
- Sarah
- Eva
- Sophie
- Sadie
- Delilah
- Josephine
- Adeline
- Lydia
- Clara
- Vivian
- Madeline
- Julia
- Natalia
- Maria
- Liliana
- Melanie
- Rose
- Isabelle
- Eliza
- Katherine
- Faith
- Mary
- Margaret
- Iris
- Alexandra
- Jasmine
- Isabel
- Ashley
- Valeria
- Andrea
- Valerie
- Anastasia
- Eloise
- Cecilia
- Josie
- Lucia
- Daisy
- Esther
- Genevieve
- Annabelle
- Juliana
- Morgan
- Juliette
- Callie
- Kayla
- Catalina
- Rachel
- Lilly
- Kimberly
- Georgia
- Elise
- Diana
- Hope
- Ruth
- Zara
Unique Classic Girl Names
Classic girl names that are not overused will help baby girl to feel unique. Going with something traditional, but not currently popular could be just the right fit!
- Adelaide
- Adriana
- Alana
- Alexis
- Alicia
- Ariana
- Ariel
- Athena
- Aurora
- Autumn
- Bella
- Bianca
- Blair
- Brianna
- Brooke
- Camille
- Carmen
- Carolina
- Celeste
- Colette
- Danielle
- Ellie
- Elsie
- Erin
- Evangeline
- Eve
- Frances
- Francesca
- Gabriella
- Gracie
- Hallie
- Hattie
- Helena
- Jenna
- Jocelyn
- Kira
- Lana
- Lauren
- Leila
- Leilani
- Lila
- Lola
- Lucille
- Mabel
- Madison
- Mallory
- Margot
- Matilda
- Millie
- Miranda
- Miriam
- Molly
- Nadia
- Noelle
- Octavia
- Olive
- Ophelia
- Phoebe
- Regina
- Renata
- Rosalie
- Sabrina
- Selena
- Sydney
- Taylor
- Tessa
- Thea
- Veronica
- Viviana
- Willa
Cute Classic Girl Names
Sometimes a name for a girl is the right fit because… it just sounds adorable. Check out these cute classics that sound really pretty!
- Alba
- Angelita
- Annie
- Aura
- Aurelia
- Becky
- Belle
- Beth
- Betsy
- Billie
- Birdie
- Bonnie
- Brandy
- Briana
- Brittney
- Caitlin
- Candy
- Cari
- Carissa
- Carla
- Carly
- Cary
- Cassie
- Charlie
- Christi
- Christie
- Christy
- Cindy
- Cleo
- Daniela
- Dixie
- Dolly
- Dora
- Dulce
- Elsa
- Emilie
- Fawn
- Flor
- Goldie
- Hayley
- Hollie
- Holly
- India
- Jewel
- Julie
- Kaitlin
- Kaitlyn
- Kara
- Kate
- Katelyn
- Katie
- Katina
- Katy
- Kendra
- Kitty
- Kyla
- Kylie
- Lacey
- Lettie
- Lia
- Libby
- Lillie
- Lizzie
- Lori
- Lorie
- Lorri
- Lottie
- Lucie
- Luella
- Lula
- Lulu
- Marcy
- Mariana
- Marianna
- Marietta
- Maudie
- Meghan
- Melodie
- Merry
- Mindy
- Minnie
- Missy
- Misty
- Mollie
- Nell
- Nellie
- Opal
- Pearlie
- Polly
- Roxie
- Ruthie
- Sammie
- Susie
- Tabitha
- Tammie
- Tammy
- Tillie
- Tisha
- Tori
- Winnie
Beautiful Classic Girl Names
If you are looking for a name that withstands the test of time, we’ve got a list for you. Each of these names is beautiful and classic. They sound fancy but still down-to-earth. All of these names are perfect for your little girl.
- Alberta
- Amara
- Annika
- Antonia
- Augusta
- Augustina
- Camilla
- Candace
- Caterina
- Catrina
- Claribel
- Clarisa
- Clarissa
- Cordelia
- Cosima
- Demetria
- Dominique
- Eugenia
- Eugenie
- Geneva
- Gisele
- Imogene
- Lara
- Lisette
- Lizette
- Lorna
- Lourdes
- Magdalena
- Marisol
- Mercedes
- Millicent
- Mirabel
- Odessa
- Portia
- Reina
- Roma
- Saoirse
- Scarlet
- Serafina
- Seraphina
- Tamara
- Tia
- Tiana
- Tiara
- Twila
- Tyra
- Ursula
- Valencia
- Veronique
- Xanthe
Pretty Classic Girl Names
Pretty names have a lovely, kind feeling to them. These names are attractive and timeless, and will leave a charming impression.
- Adela
- Adelina
- Adrianne
- Adrienne
- Alecia
- Alexandria
- Alisha
- Alissa
- Amalia
- Angelica
- Angelina
- Annabel
- Annamarie
- Antoinette
- April
- Araceli
- Beatrice
- Beatrix
- Beatriz
- Bethany
- Bettina
- Bonita
- Breanna
- Brittany
- Candice
- Cara
- Catherine
- Catriona
- Celestine
- Charity
- Chelsea
- Christian
- Christina
- Christine
- Clarice
- Crystal
- Delia
- Desiree
- Elisa
- Eloisa
- Elouise
- Essie
- Estella
- Evangelina
- Evette
- Gabriela
- Gabrielle
- Georgette
- Georgie
- Haley
- Harriet
- Harriett
- Heidi
- Henrietta
- Isla
- Jessica
- Joelle
- Josette
- Julianna
- Juliet
- Justina
- Justine
- Karina
- Katrina
- Kim
- Kimberley
- Kirsten
- Kristen
- Kristin
- Larissa
- Laurie
- Leanna
- Leona
- Loren
- Loretta
- Madeleine
- Marci
- Marcia
- Maribel
- Marina
- Marisa
- Marissa
- Marla
- Melody
- Meredith
- Neva
- Nikki
- Noemi
- Ora
- Perla
- Reva
- Rosalia
- Selma
- Serena
- Sienna
- Simone
- Susanna
- Tamera
- Tamra
- Tara
- Terra
- Valentina
- Venus
Cool Classic Girl Names
Cool and classic names have a crisp, clean feel to them. These names have short sounds that make them easy to say without fuss. Their classic spirit makes them trustworthy and approved by the many generations before us.
- Astrid
- Chase
- China
- Eartha
- Easter
- Jade
- Jensen
- Kari
- Kenya
- Marin
- Maya
- Paige
- Sabina
- Sable
- Sierra
- Stacia
- Star
- Starla
- Summer
- Twyla
- Vada
- Viva
- Wilda
Gender-Neutral Names that were once Classic
Unisex names are gaining popularity with parents because they set your child up for a world of possibility. The modern move of picking a unisex name is met with the classic feel of the names on this list, which makes an excellent juxtaposition.
- Adrian
- Angel
- Avis
- Billy
- Blanca
- Bobbi
- Bobbie
- Bobby
- Brook
- Carey
- Carrie
- Carroll
- Casey
- Cori
- Courtney
- Dale
- Dana
- Darcy
- Devon
- Dian
- Eddie
- Elia
- Elisha
- Fran
- Francis
- Frankie
- Gail
- Gale
- Guadalupe
- Hillary
- Ivory
- Jackie
- Jaime
- Jamie
- Jan
- Jayme
- Jean
- Jeri
- Jerry
- Jesse
- Jessie
- Jo
- Jodi
- Jodie
- Jody
- Jonnie
- Jordan
- Kay
- Kelly
- Kelsey
- Kerry
- Kris
- Lacy
- Laurel
- Lee
- Lesley
- Leslie
- Lindsey
- Lonnie
- Lou
- Mattie
- Michael
- Mickey
- Nicki
- Nikita
- Noel
- Ollie
- Rae
- Randi
- Raven
- Rene
- Renee
- Robin
- Ryan
- Sandy
- Sasha
- Shannon
- Shawn
- Shelby
- Sidney
- Stacy
- Sun
- Sunny
- Teri
- Terry
- Tommie
- Toni
- Tracy
- Veda
Old Fashioned Classic Girl Names
These old-timey names may remind you of famous actresses or important family members. Because they are old-fashioned and classic at the same time, they sound romantic and sentimental.
- Ada
- Adele
- Alma
- Angeline
- Anne
- Aretha
- Audra
- Barbara
- Brenda
- Bridget
- Carlotta
- Cassandra
- Cecile
- Celia
- Chastity
- Cheryl
- Claudine
- Deborah
- Deirdre
- Della
- Dorothy
- Dottie
- Edith
- Eileen
- Elaine
- Elisabeth
- Ester
- Faye
- Gloria
- Greta
- Gwendolyn
- Helen
- Ingrid
- Irene
- Jane
- Janet
- Joy
- Joyce
- Judith
- June
- Kathleen
- Laura
- Leah
- Leticia
- Lilian
- Linda
- Lisa
- Louisa
- Louise
- Mable
- Mae
- Maggie
- Mara
- Margie
- Marie
- Marilyn
- Martha
- Marylou
- Maud
- Mavis
- Maxine
- Melinda
- Muriel
- Myra
- Myrna
- Nancy
- Nelly
- Olga
- Pamela
- Patrice
- Patricia
- Patsy
- Paula
- Paulette
- Pearl
- Peggy
- Priscilla
- Rebecca
- Rhea
- Rhonda
- Rosalee
- Rosalyn
- Rosemary
- Sandra
- Shanna
- Silvia
- Suzanne
- Sylvia
- Theodora
- Therese
- Virginia
- Wanda
- Yvonne
- Zelda
See more Old Fashioned Girl Names
Rare Classic Girl Names
Rare but gorgeous, these classy names are not commonly heard. With their unusual but sophisticated feel, the vintage charm of these names won’t go unnoticed. You’re daughter will be turning heads wherever she goes.
- Aisha
- Alene
- Alina
- Carmelita
- Carmella
- Corina
- Cornelia
- Deanna
- Delfina
- Elda
- Elvira
- Estelle
- Eulalia
- Ginger
- Gregoria
- Ina
- Ione
- Jovita
- Kristine
- Lelia
- Luanne
- Luz
- Milagros
- Mina
- Minerva
- Nola
- Rocio
- Rosalba
- Rosario
- Rosetta
- Rowena
- Tana
- Tatiana
- Temperance
- Trina
- Trista
- Una
- Verna
- Vesta
- Vida
- Winona
- Yolanda
- Yvette
- Zella
- Zelma
Strong Classic Girl Names
Classic names enable your little girl to be associated with power and strength. Whether the inspiration is Princecess Diana or Mother Theresa, strong classic names are a force to be reckoned with.
- Alexa
- Alta
- Amanda
- Amy
- Andra
- Angela
- Anita
- Brenna
- Carmela
- Carolyn
- Chantal
- Charlene
- Christa
- Christen
- Claudia
- Collette
- Concetta
- Corinne
- Corrine
- Damaris
- Dara
- Delores
- Diane
- Ellen
- Elva
- Erika
- Esperanza
- Fiona
- Freda
- Frieda
- Gemma
- Germaine
- Gillian
- Gisela
- Hanna
- Helga
- Hilary
- Iona
- Jana
- Jaqueline
- Jennifer
- Joann
- Joanna
- Joanne
- Johanna
- Julianne
- Karla
- Kathryn
- Kellie
- Kesha
- Krista
- Leanne
- Leola
- Lina
- Lucretia
- Lynette
- Mandy
- Mariann
- Marlena
- Marnie
- Marsha
- Marta
- Martina
- Megan
- Michaela
- Michelle
- Monica
- Natasha
- Nathalie
- Nicole
- Nina
- Patrica
- Pricilla
- Rachael
- Raquel
- Rebekah
- Reyna
- Roberta
- Rochelle
- Roxanna
- Sara
- Selina
- Shari
- Shawna
- Shayla
- Sheryl
- Sonia
- Stephanie
- Susana
- Susanne
- Tania
- Tanya
- Tina
- Trisha
- Valarie
- Valorie
- Vicky
- Whitney
Modern Classic Girl Names
Modern classic girl names, also refered to as ‘classic girl names with a twist’ strike the perfect balance between traditional and modern. Check out these fun choices of names for baby girls born in the modern era.
- Adrianna
- Alanna
- Alaya
- Alora
- Amaris
- Amora
- Anais
- Annabella
- Antonella
- Arielle
- Ashton
- Aviana
- Azalea
- Bailey
- Bellamy
- Bexley
- Blaire
- Blakely
- Briar
- Bronte
- Calliope
- Carina
- Cassidy
- Charlize
- Christiana
- Ciara
- Coralie
- Coraline
- Danica
- Daniella
- Davina
- Eden
- Edie
- Elaina
- Ellianna
- Elliott
- Emberly
- Emmeline
- Emory
- Estrella
- Everett
- Everly
- Evie
- Farrah
- Freya
- Giavanna
- Giovanna
- Giselle
- Hailey
- Harmony
- Holland
- Honor
- Isobel
- Julieta
- Juniper
- Kalani
- Kendall
- Kensley
- Kiara
- Kora
- Kyra
- Lennon
- Liana
- Lorelei
- Luciana
- Mackenzie
- Magnolia
- Maren
- Mercy
- Merritt
- Milana
- Milani
- Mira
- Noor
- Nova
- Pandora
- Patience
- Poppy
- Quinn
- Reign
- Remington
- Sage
- Samira
- Scarlette
- Seren
- Sloan
- Stormy
- Talia
- Tawny
- Tinley
- Tinsley
- Verity
- Vienna
- Winter
- Wren
- Xena
- Xiomara
- Yara
- Yasmin
- Zoey
- Zola
- Zora
Vintage Classic Girl Names
These names continue to appear on the top baby-name lists for good reason, they’re just darling. With a name from this list, your daughter will stay classic for many years to come.
- Adelia
- Agatha
- Agnes
- Arlene
- Aubrey
- Bernadette
- Bernice
- Bertha
- Beryl
- Bessie
- Betty
- Beulah
- Beverly
- Blanche
- Carol
- Cecily
- Claudette
- Colleen
- Constance
- Darla
- Darlene
- Dinah
- Dolores
- Donna
- Doris
- Dorothea
- Edna
- Edwina
- Effie
- Elinor
- Enid
- Ethel
- Etta
- Eula
- Eunice
- Fannie
- Fay
- Felicia
- Flossie
- Georgina
- Geraldine
- Gertrude
- Gilda
- Gladys
- Gretchen
- Hester
- Hilda
- Hortense
- Ida
- Ines
- Inez
- Joan
- Judy
- Lena
- Lenora
- Leonora
- Leta
- Liza
- Lois
- Lorene
- Lorraine
- Lucinda
- Mamie
- Mariah
- Marian
- Marion
- Marjorie
- Marlene
- Maude
- Maureen
- May
- Mildred
- Mona
- Nadine
- Nanette
- Nettie
- Noreen
- Norma
- Pauline
- Penny
- Petra
- Philomena
- Prudence
- Rita
- Rosalind
- Rosella
- Roxanne
- Sally
- Susannah
- Sybil
- Theda
- Theresa
- Trudy
- Vanessa
- Velma
- Wilhelmina
- Wilma
- Winifred
Classic Flower Names for Girls
These classic and floral names roll gently off the tongue. Sounding so soft and sweet, these are names that are just perfect for your timeless beauty.
- Althea
- Alyssa
- Amber
- Angelique
- Carmel
- Clementine
- Corey
- Cynthia
- Daphne
- Delphine
- Erica
- Fern
- Flora
- Florence
- Florine
- Glory
- Heather
- Hortensia
- Jacinta
- Jasmin
- Karen
- Lilia
- Lora
- Margarita
- Marguerite
- Melissa
- Myrtle
- Pansy
- Phyllis
- Rhoda
- Rosa
- Rosalina
- Rosie
- Shana
- Sharon
- Shirley
- Susan
- Vera
- Viola
- Violeta
- Zinnia
See more Flower Names for Girls
Elegant Classic Girl Names
Exuding with sophistication, these classy and elegant names have undoubtedly been loved for many years, and for good reason. These girl names are truly noble, and fit for a lady.
- Amberly
- Annalise
- Bridgette
- Brigette
- Cecelia
- Earlene
- Ernestina
- Ernestine
- Esmeralda
- Filomena
- Francine
- Georgiana
- Georgianna
- Helene
- Hildegard
- Jacqueline
- Jeanette
- Katarina
- Katharine
- Leandra
- Louella
- Margery
- Margo
- Marianne
- Maura
- Melania
- Modesta
- Ottilie
- Rosalinda
- Rosaline
- Rosemarie
- Suzette
- Thomasina
- Vivienne
- Zenaida
Classic Girl Names with Cute Nicknames
Already thinking ahead that your girl may need nickname options? These classic girl names also have cute nicknames.
Classic Girl Name | Cute Girl Nickname |
---|---|
Abigail | Abby, Abi |
Adelaide | Addi |
Alexandra | Allie, Lexi, Lex, Sasha, Andi, Sandy |
Amelia | Mia, Mila, Lia, Millie |
Annabel | Anna, Annie, Bella, Belle |
Augusta | Gussie |
Beatrice | Bea |
Bridget | Birdie, Bee |
Caroline | Callie, Carrie, Cat |
Catherine | Cat |
Cecilia | Cece |
Celeste | Cece, Elle, Lettie |
Charlotte | Lottie, Charlie |
Clementine | Clemmie |
Cordelia | Cora |
Delilah | Deedee, Lilah |
Edith | Edie |
Eleanor | Ellie, Elle, Nell |
Elizabeth | Beth, Lizzy, Lizzie, Liz, Libby, Lib, Lulu |
Eloise | Ella, Elsie, Lola, Lulu |
Emmeline | Emmie, Emma |
Evelyn | Estie |
Evelyn | Eve, Evie |
Felicity | Flick, Flicker |
Florence | Flo, Florrie, Flora |
Francesca | Cesca, Fran, Frankie |
Genevieve | Ginny, Viv, Vivi, Gigi |
Georgia | Georgie, Gia, Gigi |
Georgina | Georgie |
Harriet | Hattie |
Henrietta | Etta |
Imogen | Immy |
Isabella, Isabelle | Bella, Izzy, Belle |
Jessica | Jess or Jesse |
Josephine | Josie |
Juliet | Jules |
Katherine | Kat, Kate, Kitty, Katie |
Louisa | Lou, Lulu |
Louise | Lou, Lulu |
Lucinda | Lucy |
Madeline | Maddie |
Margaret | Meg, Maggie, Marla, Mara, Molly, Masie |
Matilda | Milly, Tilly |
Olivia | Liv, Ollie, Livvy, Livia, Via, Vivi |
Penelope | Penny, Nell, Poppy |
Samantha | Sam, Sammy |
Susannah | Sukie, Zanna, Suze, Suzie |
Victoria | Vic, Vikki, Vicky, Tori |
Virginia | Ginny |
Vivian | Viv, Viva |
Winifred | Winnie |
Random Baby Name Generator
Our baby name generator will give you lots of ideas for girl names. Add your last name, and select a theme to find a baby name.
→ See the Baby Name Generator
More Lists:
Famous Celebrity Girls with Classic Names
Perhaps inspired by classic movies or Hollywood starlets of days gone by, baby girls born to current celebrities have been donned with some of the most beautiful, classic names.
Jillian Harris & Justin Pasutto gave their daughter the cute but traditional name of Annie. Ronnie Wood & Sally Wood gave their twin girls the strong yet sweet classic girl names of Alice Rose and Gracie Jane.
Thomas Rhett & Lauren Akins opted for the strong yet traditional name of Ada for their girl. Marion Cotillard & Guillaume Canet chose the classic name of Louise for their daughter.
Even if these baby girls don’t get fifteen minutes of fame, their classic names will be popular forever.
Leave a Reply