250 Beautiful Baby Girl Names—from A to Z
For any parent-to-be, picking a baby name really puts on the pressure. It’s going to stick, whether you like it or not—and whether you select a classic family name or out-of-the-box moniker. We’ve put together a lengthy list of baby girl names that’ll make it easy and enjoyable to find the perfect name. (Revolutionary, no?) We included some of the most popular girl names for 2021, as well as unique baby girl names that’ll give your little chick something special right from the get-go. Pick something pretty like Delilah, which means “delicate woman,” or go with something plucky like Zelda, which means “fighting in darkness.” A name can certainly say a lot about someone, and every baby name means something different. Check out our list of 250 beautiful baby girl names, from A to Z, and you won’t be left wanting inspiration for your future brood.
“A” Girl Names
- Abigail
- Adeline
- Addison
- Alice
- Allison
- Amelia
- Anna
- Ariana
- Audrey
- Autumn
- Ava
- Avery
1 of 27
“B” Girl Names
- Bailey
- Banks
- Barbara
- Beatrice
- Bee
- Bella
- Betsy
- Birdie
- Bizzy
- Blair
- Bonnie
- Bridget
- Brielle
- Brittany
- Brooklyn
2 of 27
“C” Girl Names
- Camila
- Caroline
- Celia
- Charlotte
- Chloe
- Claire
- Clara
- Clementine
- Colleen
- Cora
- Cricket
3 of 27
“D” Girl Names
- Daisy
- Dakotah
- Danielle
- Daphne
- Darla
- Dawn
- Deborah
- Delilah
- Delia
- Della
- Diana
- Dorothy
- Dylan
4 of 27
“E” Girl Names
- Edie
- Effie
- Eleanor
- Eliana
- Elise
- Eliza
- Elizabeth
- Ella
- Ellie
- Elloit
- Eloise
- Emilia
- Emily
- Emery
- Emma
- Erica
- Esther
- Eva
- Evelyn
5 of 27
“F” Girl Names
- Faith
- Fara
- Faye
- Felicity
- Finley
- Fiona
- Florence
- Flo
- Frances
6 of 27
“G” Girl Names
- Gabrielle
- Genevieve
- Georgia
- Gemma
- Gianna
- Gillian
- Giselle
- Floria
- Grace
- Greer
- Gretchen
- Grey
7 of 27
“H” Girl Names
- Hadlee
- Haley
- Hannah
- Harper
- Harriett
- Hattie
- Hazel
- Heidi
- Helen
- Heather
- Holly
8 of 27
“I” Girl Names
- Imogene
- Iris
- Ira
- Isabella
- Isla
- Ivory
- Ivy
9 of 27
“J” Girl Names
- Jane
- Janet
- Jill
- Jemma
- Jenny
- Jessica
- Jolie
- Josephine
- Jordyn
- Judy
- Julia
- Juliet
- June
10 of 27
“K” Girl Names
- Katherine
- Kathleen
- Katie
- Kasey
- Kaylee
- Kearney
- Kelly
- Kennedy
- Kendall
- Kinsley
- Kit
- Kristen
- Kylie
11 of 27
“L” Girl Names
- Layla
- Laurel
- Leah
- Libby
- Lila
- Lilia
- Lily
- Lindsey
- Lola
- Lorelei
- Lottie
- Louise
- Lucille
- Lucy
- Luna
- Lydia
12 of 27
“M” Girl Names
- Mabel
- Macie
- Madeline
- Madison
- Mae
- Maia
- Mamie
- Margot
- Marie
- Marissa
- Maya
- Meredith
- Mia
- Millie
- Molly
13 of 27
“N” Girl Names
- Nancy
- Natalie
- Nicole
- Nina
- Nellie
- Nora
14 of 27
“O” Girl Names
- Olivia
- Olive
- Ophelia
15 of 27
“P” Girl Names
- Paisley
- Patricia
- Pauline
- Penelope
- Pepper
- Peyton
- Phoebe
- Piper
- Polly
- Poppy
16 of 27
“Q” Girl Names
- Quinn
17 of 27
“R” Girl Names
- Rachel
- Riley
- Rebecca
- Regan
- Reese
- Robyn
- Rory
- Rosalie
- Rose
- Rowan
- Ruby
- Ruth
- Ruthie
18 of 27
“S” Girl Names
- Sadie
- Sailor
- Samantha
- Sarah
- Savannah
- Sawyer
- Scarlett
- Shelby
- Skylar
- Sloane
- Sophia
- Sofia
- Stella
- Stephanie
- Stevie
- Summer
- Susan
- Sydney
19 of 27
Beautiful Baby Girl Names—from A to Z—for 2019
20 of 27
“T” Girl Names
- Tabitha
- Taryn
- Tatum
- Taylor
- Tina
- Tinley
- Thea
- Tessa
- Tracey
- Tristan
- Tinsley
- Tyra
21 of 27
“U” Girl Names
- Uma
22 of 27
“V” Girl Names
- Valarie
- Vanessa
- Vera
- Vicky
- Victoria
- Violet
- Viola
- Virginia
- Vivien
23 of 27
“W” Girl Names
- Wanda
- Waverley
- Willa
- Willow
- Wilma
- Winnie
- Whitney
- Wren
24 of 27
“X” Girl Names
- Xenia
25 of 27
“Y” Girl Names
- Yael
- Yvette
26 of 27
“Z” Girl Names
- Zara
- Zelda
- Zoey