Skip to main content Skip to header navigation

50 Pretty baby girl names

Are you looking for a baby name that is as pretty as you know your baby girl will be? From beautiful flower names to long romantic names and feminine old-fashioned names, check out our pick of 50 pretty baby names for girls.

Pretty baby girl |
Photo credit: katrinaelena / iStock / 360 / Getty Images

Many of today’s parents are picking feminine baby names over unisex names (such as Cameron or Casey) for their baby girls. After all, sugar and spice and everything nice, that’s what little girls are made of! If you want a baby name that is pretty and feminine, check out our picks below of top 50 pretty baby names for girls.

Flower baby girl names

These flower baby girl names are as feminine and pretty as the flowers themselves. Consider naming your daughter after a flower that has a special meaning to you. If you are having twins or having sibling daughters, it might be fun to name all the girls in your family with pretty flower baby names. Celebrity chef Jamie Oliver followed this floral baby name theme when naming his daughters: Petal Blossom Rainbow, Daisy Boo Pamela and Poppy Honey Rosie.

  • Daisy
  • Rose
  • Violet
  • Jasmine
  • Poppy
  • Lilac
  • Heather
  • Acacia
  • Azalea
  • Blossom
  • Petunia
  • Clover
  • Dahlia
  • Fern
  • Primrose
  • Gardenia

Check out these spring-inspired baby names >>

Old-fashioned baby girl names

There is something girlie and quirky about these beautiful old-fashioned names. They are classic and never go out of style, so you don’t have to worry about them being too trendy. Be inspired by a simpler time with these pretty old-fashioned baby girl names.

  • Florence
  • Helen
  • Ruth
  • Clara
  • Lillian
  • Grace
  • Hazel
  • Ella
  • Eva
  • Josephine
  • Marnie
  • Katherine
  • Viola
  • Ruby
  • Charlotte
  • Georgia
  • Flora
  • Victoria
  • Belle
  • Lulu
  • Eliza

Take a look at your family tree and see what wonderful old-fashioned names can be passed on to your daughter. You might find a gem that is not only beautiful but meaningful as well.

Find out the trends in celebrity baby names >>

Romantic baby girl names

These names are inspired by romantic destinations, romantic characters of the past and names that just sound like they should be in a great romance novel. They are pretty, feminine and perfect for your darling little girl.

  • Valentina
  • London
  • Scarlett
  • Venice
  • Alexandria
  • Lotus
  • Opal
  • Penelope
  • Celine
  • Victoria

Tips for finding a pretty baby name

If you are still searching for the perfect girl name, why not consider names straight from the romance languages and give your baby girl a pretty French, Spanish or Italian name, for example?

Or think about your favourite characters from romance novels or movies for inspiration when searching for a pretty baby name. You can even consider objects you think are pretty and determine if any could be translated into a romantic and unique name.

More baby name ideas

Top baby names inspired by classic movies
Soap opera-inspired baby names
British-inspired baby names

Leave a Comment

Comments are closed.