Girls with pretty names send positive associations from the moment they introduce themselves. Pretty names are often a little softer and simpler than beautiful ones and work well throughout a woman’s life.
Why Choose a Pretty Girl Name?
The human ear likes pretty sounds. We like the way that windchimes softly jingle in a gentle breeze. We like the sound of a babbling brook. We enjoy bird calls and rainstorms and the lull of crashing waves. It makes sense that our preference for gentle, welcoming sounds would extend to words, which are the qualities of pretty girl names.
Pretty girl names are attractive without seeming to be trying too hard to impress. They are appealing in their sound and their connotations. When we think of pretty things, we think about art, nature, and music. We think about the things that connect us as human beings. Giving your daughter a pretty name connects her with this positive association.
Top 100 Pretty Girl Names
All of the names on these lists are pretty, but we have taken the time to find some of the prettiest girl names. These designations have an air of grace that signifies the pinnacle of beauty.
- Luna
- Eleanor
- Ellie
- Lily
- Nova
- Isla
- Violet
- Willow
- Eliana
- Ivy
- Naomi
- Delilah
- Ruby
- Autumn
- Leilani
- Quinn
- Liliana
- Eloise
- Eliza
- Daisy
- Lucia
- Summer
- Sloane
- Isabella
- Genevieve
- Juliette
- Alani
- Brynlee
- Ruth
- Noelle
- Zuri
- Evangeline
- Adelaide
- Evie
- Talia
- Elle
- Poppy
- Rosie
- Matilda
- Chelsea
- Florence
- Cleo
- Elia
- Juliet
- Penelope
- Chloe
- Stella
- Hailey
- Charlotte
- Isabelle
- Layla
- Adeline
- Amelia
- Emilia
- Alicia
- Rose
- Sophie
- Winter
- Sofia
- Evelyn
- Eva
- Mia
- Zoe
- Amelie
- Camila
- Madeline
- Grace
- Savannah
- Melody
- Ava
- Callie
- Madelyn
- Gabriella
- Elodie
- Laila
- Ella
- Harper
- Alana
- Mila
- Brooke
- Lola
- Piper
- Ariana
- Paige
- Andrea
- Juliana
- Bella
- Briella
- Hope
- Alexis
- Gracie
- Kayla
- Erin
- Lacey
- Jasmine
- Abigail
- Brielle
- Annabelle
- Teagan
- Lauren
Unique Pretty Girl Names
While many pretty names are also common and popular names, choosing a pretty name doesn’t mean that you have to give up on your little girl standing out from the crowd. Here you will find a list of pretty names that are also unique.
- Alora
- Anika
- Annalise
- Aura
- Avianna
- Azalea
- Beatriz
- Belle
- Bonnie
- Breanna
- Briar
- Brinley
- Calliope
- Cara
- Carina
- Charlize
- Coraline
- Cosette
- Demi
- Elianna
- Elliotte
- Everley
- Farah
- Francesca
- Greer
- Harriet
- Hattie
- Holland
- January
- Jasmin
- Jessa
- Joelle
- Jolie
- Julieta
- Juno
- Kendra
- Kiana
- Kyla
- Lainey
- Lana
- Lane
- Leila
- Lexi
- Luciana
- Lyra
- Maia
- Malia
- Mallory
- Marina
- Marissa
- Marlowe
- Merritt
- Milena
- Nicolette
- Olympia
- Pandora
- Paris
- Rosa
- Sabrina
- Sapphire
- Sariah
- Serena
- Sia
- Simone
- Sirena
- Sloan
- Soraya
- Spencer
- Talulla
- Tara
- Thalia
- Thea
- Topaz
- Tyra
- Venus
- Vienna
- Viviana
- Weatherly
- Wren
- Yasmin
- Zariah
- Zaylee
- Zoie
Cute Pretty Girl Names
Pretty names can also be cute, and these adorable names will give you a double dose of delight. A lot of these names are short, sweet, and perfectly suited for an adorable little girl.
- Addison
- Amber
- Angel
- Ashley
- Aspen
- Bailey
- Birdie
- Bridie
- Cali
- Cerise
- Clarabel
- Delaney
- Delanie
- Elliana
- Elliette
- Emelia
- Emery
- Emmie
- Emmy
- Everly
- Fawn
- Finley
- Gracelyn
- Hadley
- Hallie
- Hartley
- Holly
- Jade
- Jenna
- Josie
- Kaylee
- Kayleigh
- Kaylie
- Kendall
- Kenzie
- Khloe
- Kimber
- Kinsley
- Kylie
- Laney
- Libby
- Lila
- Lilianna
- Lillie
- Lori
- Lottie
- Lulu
- MacKenzie
- Maddie
- Madison
- Maisie
- Mariana
- Marianna
- Marley
- Mathilde
- Millie
- Mollie
- Molly
- Morgan
- Mylah
- Nessa
- Peyton
- Poet
- Rayne
- Reagan
- Riley
- Sadie
- Sawyer
- Skylar
- Talullah
- Taylor
- Tiggy
- Tinley
- Tinsley
- Winnie
- Zoey
Beautiful Pretty Girl Names
Uplifting and exuberant, the names on this list are indicative of positivity and sheer beauty. Feminine, delicate, and dazzling, the names on this list are perfect for your little girl.
- Alara
- Amaris
- Anastasia
- Arabella
- Arden
- Ariel
- Ariella
- Athena
- Aurelia
- Azariah
- Beatrice
- Beatrix
- Bethany
- Blakely
- Brianna
- Cadence
- Camilla
- Carmen
- Carolina
- Catalina
- Clara
- Clarissa
- Cora
- Eden
- Elise
- Elora
- Emberly
- Freya
- Georgia
- Gia
- Giovanna
- Giselle
- Harmony
- Haven
- Helena
- India
- Isabel
- Kaia
- Kara
- Keira
- Kiara
- Kimberly
- Lara
- Liberty
- Lorelei
- Magdalena
- Meadow
- Mercy
- Meredith
- Natalia
- Octavia
- Ophelia
- Paloma
- Regina
- Reina
- Saoirse
- Scarlett
- Scarlette
- Serenity
- Sienna
- Tia
- Tiana
- Trinity
- Valeria
- Waverly
- Ximena
- Xiomara
- Zahra
- Zara
- Zaria
Cool Pretty Girl Names
This bodacious blend of cool and pretty creates a winning combination of sleek, sumptuous, and smooth sounding girl names. These eloquent names are flattering and festive, making exceptional options for your baby girl.
- Astrid
- Brooklyn
- Clea
- Dakota
- Danica
- Edie
- Electra
- Fallon
- Frankie
- Harley
- Harlow
- Indie
- Kingsley
- Kit
- Kyra
- Lake
- Lux
- Lyric
- Marin
- Maya
- Oakley
- Oaklyn
- Parker
- Quest
- Raine
- River
- Sage
- Sailor
- Saylor
- Sierra
- Skye
- Skyla
- Star
- Starla
- Tilda
- Tru
- Urbana
- Valkyrie
- Vesper
- Wynter
- Xaria
- Xena
Modern Pretty Girl Names
Decidedly derived from the 21st century, these modern monikers are current and contemporary. They are exciting, inspiring, and downright electrifying. This comprehensive list features girl names that are radiant in every way.
- Adelina
- Adriana
- Alanna
- Alaya
- Alessia
- Aliana
- Alondra
- Amalia
- Amora
- Anais
- Annika
- Anya
- Ariah
- Arielle
- Aviana
- Bailee
- Baylee
- Caelyn
- Carly
- Charlee
- Ciara
- Coralie
- Davina
- Ellianna
- Elyse
- Ember
- Emmeline
- Estella
- Estrella
- Hadassah
- Honor
- Journey
- Kairi
- Kalani
- Kali
- Karina
- Katie
- Layne
- Leia
- Lilah
- Livia
- Macy
- Madisyn
- Maliah
- Marisol
- Marlee
- Mclaine
- Milana
- Miley
- Myra
- Navy
- Nayeli
- Nyla
- Paislee
- Promise
- Rumer
- Rune
- Savanna
- Scarlet
- Sinclair
- Teegan
- Tenley
- Tilly
- Valentina
- Zahara
- Zelda
Pretty Nature Names for Girls
If you have a deep appreciation for immaculate blue skies, pristine waters, and the great outdoors, you may want a baby name that pays homage to nature. These pretty girl names are a cut above the rest.
- Amethyst
- Bee
- Celeste
- Clove
- Columbine
- Coral
- Cricket
- Crystal
- Cypress
- Dove
- Fauna
- Haze
- Hazel
- Honey
- Jewel
- Maple
- Maren
- Moon
- Ocean
- Olive
- Onyx
- Opal
- Pearl
- Pearla
- Pepper
- Prairie
- Rainbow
- Raven
- Reef
- Rosemary
- Sakura
- Season
- Sequoia
- Snow
- Soleil
- Sparrow
- Stormi
- Sunshine
- Teal
- Terra
- Tiger
- Timber
See more Nature Names for Girls
Pretty City Names for Girls
Bestowing your daughter with a pretty city sounding name gives off classy and cultured vibes. In addition to being majestic monikers, these names offer significant ties to specific cities and towns all over the globe.
- Alaska
- Arcadia
- Asia
- Augusta
- Austyn
- Brighton
- Brittany
- Calais
- Cambria
- Carson
- Chamonix
- Cheyenne
- Dawson
- Florida
- Genessee
- Havana
- Indiana
- Italia
- Juneau
- Kensington
- Lourdes
- Marlow
- McKinley
- Milan
- Montana
- Nola
- Odessa
- Sahara
- Samara
- Selma
- Seneca
- Shannon
- Sheridan
- Shiloh
- Sicily
- Sioux
- Sutton
- Sydney
- Venice
- Verona
- Virginia
- Whitney
Gender-Neutral Pretty Names
This list is comprised of names that are superbly suitable for any gender. Oftentimes the use of surnames as first names make for strong, non-conforming, and cutting-edge choices for every baby.
- Ashton
- August
- Avery
- Beau
- Billie
- Blair
- Blake
- Bobbie
- Cameron
- Camille
- Campbell
- Carter
- Casey
- Cassidy
- Chandler
- Charlie
- Christian
- Courtney
- Dallas
- Daly
- Darcy
- Delta
- Devon
- Dominique
- Drew
- Dylan
- Easton
- Elliot
- Elliott
- Ellis
- Emerson
- Emory
- Genesis
- Grey
- Hayden
- Hunter
- Ivory
- Jamie
- Jody
- Justice
- Kacey
- Karsyn
- Kayden
- Kennedy
- Laurel
- Lennox
- Leo
- London
- Madden
- Maddox
- Marlo
- Monroe
- Paisley
- Payton
- Phoenix
- Presley
- Rae
- Reese
- Regan
- Reign
- Remington
- Remy
- Rory
- Rowan
- Royal
- Ryan
- Rylan
- Ryley
- Sasha
- Sky
- Skyler
- Stevie
- Storm
- Tegan
- Tyler
Sexy and Pretty Girl Names
There are some names that just automatically sound like they belong to attractive people. Some of them come from classic movie stars and pop icons who have made their signature look resonate through the ages. This list collects attractive girl names.
- Aaliyah
- Abby
- Acadia
- Adara
- Alexia
- Alix
- Alura
- Angelina
- Angelique
- Ashlyn
- Atara
- Belinda
- Bellatrix
- Blaise
- Bonita
- Briana
- Candace
- Candice
- Capri
- Carla
- Coco
- Dani
- Elektra
- Emmaline
- Faith
- Gaia
- Haley
- Halle
- Hayley
- Heidi
- Imogen
- Ireland
- Jemma
- Jennica
- Jessica
- Julianna
- Kaitlyn
- Karissa
- Karlie
- Karmen
- Katrina
- Kianna
- Kiera
- Kiki
- Kira
- Kirsten
- Kitana
- Klara
- Kristen
- Mckenzie
- Mya
- Nikita
- Ria
- Roxy
- Seren
- Shyla
- Tabitha
- Tallulah
- Tamara
- Tammy
- Tamra
- Tawny
- Thora
- Tommi
- Twyla
- Valencia
- Xia
See more Sexy, Hot & Attractive Girl Names
Old Fashioned Pretty Girl Names
Names like these may be reminiscent of an earlier time, but they have maintained their appeal and are still presently popular. These girl names are pretty and have an antique allure that is unmatched.
- Alice
- Anna
- Anne
- Annie
- Arabelle
- Beth
- Caroline
- Charity
- Daphne
- Deborah
- Diana
- Dorothy
- Edith
- Eileen
- Elaine
- Elisabeth
- Elizabeth
- Elsie
- Emily
- Emma
- Eve
- Gloria
- Hannah
- Helen
- Jane
- Jocelyn
- Josephine
- Joyce
- Julia
- June
- Kate
- Kathleen
- Laura
- Leona
- Lilian
- Linda
- Lisa
- Lucille
- Lucy
- Lydia
- Madeleine
- Mae
- Maggie
- Margaret
- Mary
- Miranda
- Nora
- Orla
- Phoebe
- Rachel
- Rebecca
- Rosalia
- Rosalie
- Samantha
- Sarah
- Sylvia
- Vivian
- Willa
See more Old Fashioned Girl Names
Rare Pretty Girl Names
This list of rare baby girl names that are also pretty was created by combing through the bottom of the most popular lists. These are names that haven’t been in the top 100, or if they have, it hasn’t been for a very long time.
- Amaya
- Annaliese
- Aristea
- Bellamy
- Bexley
- Blanche
- Brea
- Caia
- Caitlin
- Cameo
- Caprice
- Carissa
- Chiara
- Colette
- Cordelia
- Delphine
- Elena
- Eleni
- Esme
- Esther
- Fable
- Felicity
- Gianna
- Greta
- Ingrid
- Ione
- Isis
- Katia
- Kenna
- Lacie
- Liana
- Lilith
- Lyla
- Mabel
- Maude
- Millicent
- Mina
- Mira
- Monet
- Nevaeh
- Neveah
- Oriana
- Perpetua
- Rayna
- Remi
- Renata
- Rhea
- Rowena
- Seraphina
- Shea
- Sonnet
- Tahlia
- Tatum
- Tayah
- Temperance
- Tempest
- Trixie
- True
- Ursula
- Vera
- Veronica
- Xanthe
- Xenia
- Zephyr
- Zia
Strong Pretty Girl Names
If you’re seeking girl a name that is strong and significant yet prim and proper, this list will exceed all expectations. With soft rolling sounds and powerful meanings, these names offer the best of both worlds.
- Alannah
- Alexa
- Amanda
- Amy
- Antonia
- Bianca
- Braelynn
- Celine
- Clare
- Claudia
- Dana
- Danielle
- Danika
- Ellen
- Erica
- Gemma
- Hana
- Jennifer
- Johanna
- Kiersten
- Kirstin
- Makena
- Maria
- Mariah
- Mckenna
- Megan
- Melanie
- Melissa
- Mikayla
- Monica
- Nala
- Natalie
- Nathalie
- Nicole
- Norah
- Raegan
- Rebekah
- Selene
- Shayla
- Shelby
- Susannah
- Tarsha
- Tessa
- Vanessa
- Verity
Badass Pretty Girl Names
If you’re looking for a name that exudes swagger and self-assurance, the names on this list are destined for greatness. Proud, pretty, and full of sass, these girl names are ideal for your little lioness.
- Angelica
- Asha
- Bronte
- Calista
- Carys
- Celestia
- Destiny
- Diamond
- Fiora
- Fiore
- Halcyon
- Hermione
- Ilaria
- Indira
- Katja
- Keisha
- Maeve
- Monique
- Odelia
- Persephone
- Saskia
- Siren
- Sojourner
- Sorcha
- Tamsin
- Taryn
- Tasha
- Tasmin
- Tove
- Tula
- Vivica
- Zora
Vintage Pretty Girl Names
There’s something to be said for names that have withstood the test of time. These names may be vintage, but their value and prestige are unrivaled. This is a comprehensive list of the prettiest names that originated long ago.
- Agatha
- Agnes
- Antoinette
- Barbara
- Bertha
- Betsy
- Betty
- Beverly
- Blythe
- Bridget
- Cecily
- Celia
- Clarice
- Colleen
- Constance
- Delia
- Della
- Edna
- Effie
- Elsa
- Faye
- Felicia
- Georgette
- Georgina
- Gladys
- Ida
- Jemima
- Justine
- Kitty
- Leonora
- Liza
- Lois
- Loretta
- Louisa
- Louise
- Luella
- Lula
- Mamie
- Marilyn
- Marjorie
- Martha
- May
- Minnie
- Mirabel
- Nadine
- Nancy
- Nell
- Nellie
- Penny
- Perla
- Pippa
- Rosalind
- Rosalyn
- Sally
- Shirley
- Sylvie
- Tillie
- Trudy
Pretty Elegant Girl Names
Fancy, ornate, and sophisticated are ways to describe this list of exquisitely elegant girl names. Many of these pretty girl names have three or more syllables and have high society ties that date back centuries.
- Alexandra
- Alexandria
- Allegra
- Annabella
- Araminta
- Aria
- Audrey
- Aurora
- Brigitte
- Catarina
- Caterina
- Catherine
- Catriona
- Cecelia
- Cecilia
- Claire
- Clarrisa
- Daniella
- Donatella
- Estelle
- Evianna
- Gabrielle
- Georgiana
- Gwendolyn
- Gwyneth
- Henrietta
- Imogene
- Isadora
- Jacqueline
- Katherine
- Lavinia
- Lillian
- Lucinda
- Margot
- Odette
- Olivia
- Philomena
- Portia
- Sapphira
- Sophia
- Theodora
- Victoria
- Viola
- Vivienne
- Wilhelmina
Pretty Flower Names for Girls
These sensational girl names are brimming with flower power. Inspired by the unmistakable beauty of bright blossoms, the names on this list are tasteful, graceful, and pretty as a picture.
- Acacia
- Alyssa
- Amara
- Amaryllis
- Anise
- Blossom
- Bluebell
- Briony
- Calla
- Camelia
- Carmel
- Carnation
- Cassia
- Clementine
- Clover
- Dahlia
- Enya
- Eugenia
- Fern
- Fiorella
- Fleur
- Flora
- Gardenia
- Heather
- Indigo
- Iris
- Juniper
- Lavender
- Lilac
- Lilliana
- Lilly
- Lotus
- Magnolia
- Marigold
- Orchid
- Pansy
- Peony
- Petal
- Posie
- Posy
- Primrose
- Romy
- Rosabella
- Rue
- Saffron
- Serafina
- Sorrel
- Tansy
- Tigerlily
- Tulip
- Violeta
- Xochitl
- Zinnia
See more Flower Names for Girls
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 Pretty Names
Many celebrities are giving pretty names to their babies. Pretty names have positive associations, which is especially important as their names are splashed across tabloid covers and news stories.
Hip hop artist Cardi B and her husband Offset gave their new daughter a very pretty middle name, Kiari which pairs well with her more unique and bold first name of Kulture. Pairing a pretty, softer middle name with a bold first name (or vice versa) can create a sense of balance and give your child options later in life.
Brigitte Nielsen and her husband Mattia Dessi gave their little girl the pretty name of Frida. This pretty name pairs the gentle middle consonant sound with a vowel ending, making for a pleasing sound. While “F” is usually harsher, pairing it with the “Fr” opening softens it perfectly.
Dwayne Johnson and Lauren Hashian opted to name their daughter the pretty name of Jasmine Lia.
Kevin Durand and Sandra Ch decided to name their baby girl Amelie Moon.
Leonor Varela and Lucas Akoskin gave their daughter the pretty name Luna Mae.
Zara Phillips & Mike Tindall chose the chic name, Mia Grace for their daughter.
Leave a Reply