We love nature names! Flower names for girls are popular and can be traditional or more unusual and quirky. However, there are lots of lovely flower names for boys too! Many are gender neutral baby names. Names such as Rose and Lily are probably what comes to mind when you think of flower names for girls, but there are plenty of more unique nature-inspired names too. We love Sage, Clover and Flora! You can also lean into name meanings here; Florence means blossoming. Flower names for boys are less traditional but perhaps draw on earthy inspiration from the natural world, such as Aster, Ren (meaning lotus) and Oak.
Suggested: 40 Gender Neutral Baby Names We Love

29 Beautiful Flower Names for Girls
- Azalea – English from the flower
- Blossom – English meaning flower-like; to blossom
- Bloom – anglicised spelling of the Dutch ‘bloem’ meaning flower
- Briar – English meaning brambles, thorny patch of wild roses
- Cassia – Greek from the cassia tree, cinnamon
- Clover – English, a meadow flower associated with luck
- Dahlia – Swedish, from the flower (pronounced DAY-LEE-AH)
- Daphne – Greek meaning laurel tree
- Fleur – French meaning flower
- Flora – Latin meaning flower
- Heather – Scottish, evergreen flowering plant
- Ianthe – Greek, a purple flower
- Jasmine – Persian and French, a fragrant white flower
- Juniper – Latin, the juniper berry
- Laurel – Latin, a laurel tree
- Lavender – English, a purple flower known for its scent
- Leilani – Hawaiian meaning “heavenly flower”
- Liana – French, a flowering tropical vine
- Lilac – English, from Persian, a blue-ish purple flower
- Marigold – English, a yellow flower (we love the nickname Goldie)
- Poppy – Latin, a red flower associated with peace
- Posy – English meaning a bunch of flowers
- Primrose – English meaning “first rose”
- Rosalie – French, from Latin for Rose (a great alternative to Rose)
- Rosemary – English, from the herb or Latin meaning “dew of the sea”
- Saffron – English meaning “yellow flower”, a spice from the crocus flower
- Violet – English from Latin, a purple flower
- Willow – Old English, a willow tree
- Zahra – Arabic meaning flower

23 Beautiful Flower Names for Boys
- Alder – English meaning tree
- Aspen – Old English meaning tree
- Bay – English from the bay tree
- Calix – Latin meaning “husk”
- Cedar – American from the cedar tree
- Cypress – Greek from the cypress tree
- Forrest – English meaning woods
- Fox – English, a foxglove
- Florian – Latin meaning flower
- Jared – Hebrew meaning “rose”
- Kamal – Arabic origin and Hindi meaning “lotus”
- Lars – Scandinavian meaning “crowned with laurel”
- Lupin – French meaning “wolf” or the lupin flower
- Moss – English meaning “born of a God”
- Oakley – English meaning “meadow of oak trees”
- Oleander – Greek meaning “evergreen tree”
- Reed – English, someone from a clearing in a woodland
- Rhodes – Greek place name meaning “where roses grow”
- Rowan – English from the rowan tree
- William – English from sweet william flowers
- Woody – English meaning “row in the woods”
- Zahar – Arabic meaning “bloom”
- Zephyr – Greek meaning “west wind” and a flower native to Peru and Columbia

8 Beautiful Gender Neutral Flower Names
- Ash, English from the ash tree
- Aster – Greek meaning “star flower”
- Indigo – Greek for Indian dye, a purple dye taken from a plant
- Olive – English from olive tree
- Ren – Japanese meaning “water lily”
- Rowan – English from the rowan tree
- Rue – English meaning herb (this would make a gorgeous middle name)
- Sage – English meaning “wise” and from the sage plant
Looking for more flower names? Check out:
100 Short Baby Names For Boys And Girls
40 Boho Boys Names for Your Wild Child
40 Boho, Earthy, Nature Girls Names

One Response