Baby Names

420+ Cute Names For Girls & Adorable Nicknames

Updated on
cute names for girls

 

Overview

Cute names for girls include the prettiest and most popular names for your sweet little baby. Some of these also make adorable pet names for girls.

Find the perfect name to suit your baby girl below.

 

Cute Names For Girls For Your Little Princess

What Is The #1 Girl’s Name In America?

  1. OliviaLatin nature name meaning “olive tree” or “peace”; #1 most popular girl name in the US, based on data from the SSA (Social Security Administration) (1)

 

Other favorite baby girl names:

  1. Amelia (Roman and Latin girl name)
  2. Ariel (mermaid name)
  3. Ava (Persian, Urdu, and Hebrew girl name)
  4. Charlotte (French girl name)
  5. Emma (German girl name)
  6. Evelyn (English rainbow name meaning “desired child”)
  7. Isabella (Italian girl name)
  8. Luna (Latin name that means “moon”)
  9. Mia (Scandinavian and Italian name; also a pet name for a loved one that means “mine”)
  10. Sophia (Greek girl name meaning “wisdom”; also spelled “Sofia”)

 

What Are The Cutest Female Names?

  1. Anna (Hebrew name that means “grace”)
  2. Avery
  3. Aurora (Roman goddess name for the personification of the dawn)
  4. Belle (French name meaning “beautiful”; also a Disney princess name)
  5. Birdie
  6. Ella
  7. Elsa (Disney name)
  8. Elsie
  9. Jolene
  10. Juliette
  11. Lottie
  12. Sunny (name that means “sun”)

 

Adorable Modern & Trendy Girl Names

  1. Amara (Italian and Arabic girl name)
  2. Ariana
  3. Casey (Gaelic, Scottish, and Irish girl name meaning “brave”)
  4. Josie
  5. Joy

 

Retro & Classic Girl Names

  1. Annie
  2. Aubrey
  3. Audrey
  4. Beatrice 
  5. Clara
  6. Colette
  7. Eleanor
  8. Hannah
  9. Jane
  10. Leah (biblical girl name)
  11. Theodora

 

What Are Unique Girl Names?

  1. Adriana (Spanish and Italian black girl name meaning “dark”)
  2. Marina (Spanish girl name meaning “sea”)

 

What Are The Rarest Girl Names?

  1. Elowynne
  2. Kalonice (ancient Greek name)
  3. Ottiline
  4. Tamsyn
  5. Theodosia
  6. Wynna (Welsh girl name)

 

Cute Names With Beautiful Meanings For Girls

  1. Angelica (Latin angel name meaning “angelic” or “like an angel”)
  2. Astrid (Scandinavian and Old Norse name meaning “divinely beautiful”)
  3. Clementine (French name meaning “merciful”)
  4. Jasmine (Persian flower name that means “gift from God”)
  5. Nora (Arabic girl name that means “light”)
  6. Ruth (Hebrew girl name meaning “compassionate friend”; also a biblical name)

 

Goddess & Mythical Names For Baby Girls

  1. Calliope
  2. Daphne
  3. Diana
  4. Freya
  5. Iris
  6. Juno
  7. Penelope
  8. Venus

 

Mystical & Fantasy Girl Names

  1. Cassandra
  2. Layla
  3. Maeve
  4. Phoenix

 

Powerful & Badass Girl Names

  1. Alexis (Greek name meaning “defending man”; variant of the Greek boy name “Alexander”)
  2. Amirah (Hebrew and Arabic name meaning “princess”)
  3. Eloise (German name meaning “famous warrior”)
  4. Leona (Latin girl name meaning “lioness”)
  5. Matilda (German name meaning “battle-mighty”)
  6. Sara (Hebrew name meaning “princess”)
  7. Willa (German name meaning “helmet protection”; variant of “William”)

 

Nature Names For Girls

  1. Aspen
  2. Coral
  3. Dawn
  4. Emerald
  5. Juniper
  6. Meadow
  7. Oaklee
  8. Opal
  9. Prairie
  10. River (name that means “water”)
  11. Ruby
  12. Savannah (treeless plains)
  13. Sky
  14. Snow
  15. Willow

 

Animal-Themed Cute Girl Names

  1. Fawn
  2. Lark
  3. Paloma (Mexican and Hispanic girl name meaning “dove”)
  4. Raven
  5. Robin

 

Charming Flower Names For Girls

  1. Daffodil
  2. Daisy
  3. Lily
  4. Magnolia
  5. Marigold
  6. Rose

 

Adorable Girl Plant Names

  1. Briar
  2. Clover
  3. Ginger
  4. Ivy
  5. Laurel

 

Pretty Virtue-Inspired Monikers & Word Names For Girls

  1. Cameo
  2. Dream
  3. Fable
  4. Faith
  5. Grace
  6. Haven
  7. Hope
  8. Liberty
  9. Mercy
  10. Serenity
  11. Story
  12. Sunday
  13. True

 

Lovely Girl Names From Pop Culture

  1. Alice – main character in “Alice in Wonderland
  2. Bella – main character in the “Twilight” saga
  3. Dora – the main character in “Dora the Explorer
  4. Dorothy – the main character in “The Wizard of Oz
  5. Lucy – the youngest of the Pevensie siblings in “The Chronicles of Narnia
  6. Raya – the main character of “Raya and the Last Dragon

 

Adorable Food-Themed Girl Names

  1. Apple
  2. Coco
  3. Maple
  4. Pepper

 

Non-English & Exotic Girl Names

  1. Amai (Japanese girl name meaning “sweet”)
  2. Ausha (Hebrew girl name meaning “generous”; pronounced as “ahw-sha”)
  3. Helwa (Arabic girl name meaning “beautiful” and “sweet”)
  4. Imogen (Celtic name meaning “maiden”)
  5. Isla (Scottish and Spanish name meaning “island”)
  6. Maisie (Scottish girl name that means “pearl”)
  7. Sadie (Hebrew name meaning “princess”)
  8. Tallulah (Choctaw – Native American girl name meaning “leaping water”)

 

Musical Girl Names

  1. Aria
  2. Cadence
  3. Lyric
  4. Melody
  5. Piper
  6. Viola

 

Color-Inspired Cute Girl Names

  1. Blue
  2. Goldie
  3. Hazel
  4. Indigo
  5. Scarlett
  6. Sienna
  7. Violet (purple name)

 

Long Names For Cute Girls

  1. Bellarose (Italian girl name meaning “beautiful rose”)
  2. Bernadette
  3. Cassidy
  4. Delilah
  5. Emmeline
  6. Evangeline
  7. Georgiana
  8. Hartley
  9. Henrietta
  10. Natalia
  11. Rosabel

 

Short Names For Adorable Girls

  1. Ada
  2. Bea
  3. Beth
  4. Bree
  5. Bryn
  6. Cora
  7. Eden
  8. Emme
  9. Erin
  10. Esme
  11. Gwen
  12. Joyce
  13. Lacy
  14. Lara
  15. May
  16. Mimi
  17. Nia
  18. Pam
  19. Tess
  20. Tilly

 

Enchanting Middle Names For Girls

  1. Jade
  2. Jolie
  3. Love
  4. Mae
  5. Serena
  6. Summer

 

Sweet Nonbinary & Gender-Neutral Names

  1. Addison
  2. Blake
  3. Charlie
  4. Drew
  5. Frankie
  6. Harper 
  7. Madison
  8. Morgan
  9. Noa
  10. Noel (spelled “Noelle” to make it more feminine)
  11. Parker

 

Cute Names For Girls From A To Z

Cute Names For Girls Starting With A

  1. Abby
  2. Addie
  3. Adelaide
  4. Adele
  5. Adeline
  6. Aisha
  7. Alma
  8. Annette
  9. April
  10. Arlette
  11. Astra
  12. Aurelia (pronounced as “ahw-rel-ya”)
  13. Ayla

 

Cute Names For Girls Starting With B

  1. Bay
  2. Belinda
  3. Bellamy
  4. Bethany
  5. Bertie
  6. Betty
  7. Bexley
  8. Bianca
  9. Brie
  10. Brooklyn
  11. Brynn
  12. Bryar

 

Cute Names For Girls Starting With C

  1. Callie
  2. Camila
  3. Catalina
  4. Cece
  5. Celia
  6. Celine
  7. Cleo
  8. Colby
  9. Corey
  10. Cosette

 

Cute Names For Girls Starting With D

  1. Danielle (feminine form of the biblical boy nameDaniel”)
  2. Darla
  3. Delaney
  4. Delia
  5. Denise
  6. Dinah
  7. Drue
  8. Dulcie

 

Cute Names For Girls Starting With E

  1. Ellie
  2. Elise
  3. Ember
  4. Emily
  5. Emmy
  6. Estelle
  7. Etta
  8. Evie

 

Cute Names For Girls Starting With F

  1. Faye
  2. Farrah
  3. Felicity
  4. Fiona
  5. Florence
  6. Francine
  7. Francesca

 

Cute Names For Girls Starting With G

  1. Gemma
  2. Georgia
  3. Gianna
  4. Gigi
  5. Ginny
  6. Giselle
  7. Greta
  8. Gwendolyn

 

Cute Names For Girls Starting With H

  1. Harriet
  2. Hart
  3. Hattie
  4. Hayden
  5. Heidi
  6. Holly

 

Cute Names For Girls Starting With I

  1. Ibby
  2. Indira
  3. Irene
  4. Irie
  5. Isadora
  6. Ivanna
  7. Ivory

 

Cute Names For Girls Starting With J

  1. Jada
  2. Janie
  3. Jennifer
  4. Jessica
  5. Jewel
  6. Josephine
  7. Jovie
  8. Judith
  9. Julia
  10. Junie

 

Cute Names For Girls Starting With K

  1. Kalani (Hawaiian girl name meaning “the heavens”)
  2. Kayla
  3. Kelly
  4. Kelsey
  5. Khloe
  6. Kiara
  7. Kimberly
  8. Kinsley
  9. Kylie

 

Cute Names For Girls Starting With L

  1. Lacey
  2. Lana
  3. Layne
  4. Lilibet
  5. Linda
  6. Lola
  7. Luisa
  8. Lulu
  9. Lyra

 

Cute Names For Girls Starting With M

  1. Mabel
  2. Macey
  3. Maribelle
  4. Maya
  5. Mila
  6. Milly
  7. Mira
  8. Minnie
  9. Molly
  10. Myla

 

Cute Names For Girls Starting with N

  1. Nadia (Russian girl name meaning “hope”)
  2. Naomi
  3. Natalie
  4. Nellie
  5. Nicole
  6. Nola
  7. Nova

 

Cute Names For Girls Starting With O

  1. Odelia
  2. Odette
  3. Olga
  4. Ondina
  5. Oprah
  6. Oriana

 

Cute Names For Girls Starting With P

  1. Paige
  2. Paisley
  3. Pamela
  4. Perla
  5. Pippa
  6. Polly
  7. Posy

 

Cute Names For Girls Starting With Q

  1. Qadira
  2. Queen
  3. Quinella
  4. Quinn
  5. Quỳnh (Vietnamese name meaning “deep red”; pronounced as “kwin”)

 

Cute Names For Girls Starting With R

  1. Reese
  2. Reign
  3. Remi
  4. Reverie
  5. Riley
  6. Romy
  7. Rory
  8. Rosa
  9. Rosie
  10. Roxy
  11. Rue

 

Cute Names For Girls Starting With S

  1. Shayna
  2. Sierra
  3. Skye
  4. Skylar
  5. Sloane
  6. Sophie
  7. Susie

 

Cute Names For Girls Starting With T

  1. Tabitha
  2. Talia
  3. Tensley
  4. Tessa
  5. Tova

 

Cute Names For Girls Starting With U

  1. Umbrielle
  2. Una
  3. Unity
  4. Ursa
  5. Urwen

 

Cute Names For Girls Starting With V

  1. Valerie
  2. Vana
  3. Vanda
  4. Vanessa
  5. Veda
  6. Vera
  7. Verona
  8. Veronica
  9. Victoria
  10. Vienne

 

Cute Names For Girls Starting With W

  1. Wanda
  2. Wednesday (gothic name after Wednesday Addams of “The Addams Family”)
  3. Wendy
  4. Whitney
  5. Willoughby
  6. Wilma
  7. Winnie
  8. Winter
  9. Wrenley

 

Cute Names For Girls Starting With X

  1. Xanthe
  2. Xara
  3. Xiang (Chinese girl name meaning “good luck”; pronounced as “shyahng”)
  4. Xianna
  5. Xiomara (pronounced as “syo-mah-ra”)

 

Cute Names For Girls Starting With Y

  1. Yanna
  2. Yara
  3. Yelena (Russian name)
  4. Yemima
  5. Yiskah
  6. Yoko (Japanese name meaning “sun” or “light”)
  7. Yolanda
  8. Yvonne

 

Cute Names For Girls Starting With Z

  1. Zadie
  2. Zara
  3. Zoe
  4. Zuri
  5. Zusa

 

Charming Nicknames For Your Little Girl

  1. Bonnie
  2. Dolly
  3. Muffin
  4. Penny
  5. Pia

 

Pet Names For Your Little One

  1. Bonita (Spanish name meaning “pretty”)
  2. Candy
  3. Honey
  4. Poppy
  5. Snuggles
  6. Sweetie Pie

 

Fancy Nicknames

  1. Fairy Princess
  2. Pixie

 

Witty & Hilarious Nicknames Inspired By Behavior & Personality

  1. Baby Dragon
  2. Chubster
  3. Cricket
  4. Drama Queen
  5. Sleeping Beauty
  6. Smiley

 

Nicknames Inspired By World Leaders

  1. Madame President
  2. Royal Highness
  3. Warrior Princess

 

Bonus: Cute & Cool Baby Boy Names

 

Tips For Choosing Cute Names For Girls

  • Double-check if the name is more a pet name than a first or middle name
  • Create unique names by changing the spelling of a popular name
  • Consider unisex names and check their meanings

 

 

You can also find ideas from the top 15 baby name generators.

 

Baby Name Lists By Letter

 

Other Resources For Pregnant Moms

 

Pet Names To Try

 

References

(1) https://www.ssa.gov/oact/babynames/

 

 

– Motherhood Community is reader supported. When you buy through links on our site we may earn an affiliate commission. Learn More