Cottagecore Baby Girl Names for 2025

Cottagecore Baby Girl Names for 2025

If you’re dreaming of a name that feels like wildflowers in a meadow, soft linen dresses, and sun-drenched afternoons, you’re in the right place.

Cottagecore baby girl names are all about embracing beauty in simplicity — vintage charm, nature-inspired elegance, and a touch of quiet magic.

Cottagecore Baby Girl Names for 2025

From floral classics to vintage gems with a gentle lilt, this list brings you the sweetest Cottagecore baby girl names — perfect for families seeking something meaningful, timeless, and softly unique.

Check out these other cute & adorable baby names:

Russian Baby Boy Names

Russian Baby Girl Names

Popular 2025 Baby Girl Names

Cottagecore Baby Girl Names Starting with A

1. Amara
Rooted in Latin, Amara means “grace” or “eternal,” and evokes a soft, flowing elegance that fits perfectly with the ethereal charm of the cottagecore aesthetic.

2. Aurelia
With Latin origins meaning “golden,” Aurelia brings to mind glowing sunsets over a wheat field — a name that feels both regal and romantic.

3. Anouk
A chic French diminutive of Anna, Anouk means “grace” and carries a delicate, bohemian feel, perfect for parents drawn to European flair and soft strength.

4. Azalea
Inspired by the flower, Azalea symbolizes femininity and abundance. This floral name is both vibrant and grounded, blooming beautifully in the world of cottagecore.

5. Alma
Meaning “nurturing” or “soul” in Latin and Spanish, Alma has a vintage feel with deep emotional roots — ideal for a warm-hearted, spirited little girl.

6. Arden
This poetic name comes from the forest of Arden in Shakespeare’s As You Like It. With English roots, it means “valley of the eagle,” evoking peaceful woodlands and quiet strength.

7. Aveline
A French name meaning “hazelnut,” Aveline sounds vintage and sweet, conjuring images of crisp autumn walks and old storybooks.

8. Althea
Derived from Greek, Althea means “healer.” It feels graceful and timeless, with a nature-linked serenity that’s perfect for a peaceful soul.

9. Anneliese
A blend of Anna and Liese (Germanic roots), Anneliese means “graceful oath.” It’s delicate, melodic, and full of old-world charm — ideal for lovers of classic beauty.

10. Araminta
With English origins and a whimsical ring, Araminta is a rare vintage gem that feels straight out of a countryside fairytale. It carries an air of adventure and gentle magic.

Cottagecore Baby Girl Names Starting with B

1. Briony
Of English origin, Briony is a climbing plant with delicate blossoms. It feels earthy, whimsical, and slightly mysterious — a true cottage garden name.

2. Beatrix
A vintage favorite with Latin roots meaning “she who brings happiness,” Beatrix is playful, refined, and carries a charming old-book feel.

3. Bloom
Fresh and radiant, Bloom is a modern nature-inspired name that reflects growth, renewal, and floral beauty — perfect for a spring-born babe.

4. Blythe
From Old English, Blythe means “free spirit” or “happy.” With its soft rhythm and vintage edge, it fits beautifully in any storybook setting.

5. Birdie
This endearing name evokes songbirds, fresh air, and freedom. Often used as a nickname, Birdie stands strong on its own with sweet, homespun appeal.

6. Bluebell
As delicate as it sounds, Bluebell is a floral name of English origin that brings to mind woodland trails, wildflowers, and childhood wonder.

7. Briar
Nature-rooted and quietly strong, Briar refers to a thorny plant — often tied to fairy tales like Sleeping Beauty. It’s both edgy and enchanted.

8. Bonnie
Meaning “pretty” or “cheerful” in Scottish, Bonnie has a rustic, vintage charm and a warm, sunny vibe that suits any little cottagecore cutie.

9. Belle
French for “beautiful,” Belle is simple, elegant, and instantly evokes a fairytale feel — especially for fans of classic storybook heroines.

10. Blossom
Full of floral sweetness, Blossom represents new beginnings and nature in full bloom. It’s soft, joyful, and perfectly suited to a whimsical, carefree soul.

Cottagecore Baby Girl Names Starting with C

1. Clementine
Of French and Latin origin meaning “merciful” or “gentle,” Clementine is a vintage treasure with citrusy sweetness — cheerful, wholesome, and radiating charm.

2. Calla
This elegant floral name comes from the Greek word for “beauty.” Calla, as in the Calla lily, feels minimalist, soft, and deeply rooted in nature.

3. Clover
A nature-inspired gem, Clover brings to mind lush meadows and lucky charms. It’s cheerful, earthy, and has a lighthearted countryside feel.

4. Cordelia
Shakespearean and timeless, Cordelia has Latin and Celtic origins meaning “heart” or “daughter of the sea.” It sounds like it belongs in a romantic novel set in a seaside village.

5. Coraline
Inspired by literature, Coraline is a whimsical, offbeat twist on Caroline. With oceanic and vintage vibes, it’s both enchanting and strong.

6. Celeste
Meaning “heavenly” in Latin, Celeste carries a soft glow, like moonlight through lace curtains — delicate yet ethereal.

7. Cassia
Derived from a cinnamon-scented tree, Cassia feels warm and fragrant with Greek roots and a gently exotic feel that fits the cottagecore aesthetic beautifully.

8. Carys
A Welsh name meaning “love,” Carys has lyrical elegance and a romantic simplicity that suits a gentle, loving spirit.

9. Cosette
Popularized by Les Misérables, Cosette is of French origin meaning “little thing.” It feels literary, dainty, and rich in vintage Parisian charm.

10. Charity
An old virtue name with Latin roots, Charity means “generous love.” With a classic, timeless sound, it brings heart and grace to any name list.

Cottagecore Baby Girl Names Starting with D

1. Dahlia
A bold, beautiful flower name of Scandinavian origin, Dahlia symbolizes strength and elegance. It blooms with vintage charm and natural beauty — perfect for a cottage garden muse.

2. Dove
Soft and serene, Dove is a nature name representing peace and purity. Minimalist and deeply symbolic, it carries a calming, angelic presence.

3. Dorothy
Of Greek origin meaning “gift of God,” Dorothy is a vintage revival favorite, forever tied to classic stories like The Wizard of Oz. It’s sweet, timeless, and full of wonder.

4. Delphine
A French name meaning “dolphin” and also linked to the flower delphinium, Delphine feels graceful, elegant, and slightly mystical — like something out of an old garden tale.

5. Daisy
This cheerful floral name, from Old English, symbolizes innocence and joy. Daisy fits right in a meadow picnic or a storybook — effortlessly classic and endlessly sweet.

6. Della
Short and vintage, Della has German roots meaning “noble.” It feels rustic yet refined, like an heirloom quilt passed down with love.

7. Dulcie
With Latin origins meaning “sweet,” Dulcie is rare, melodic, and full of old-fashioned sugar and charm — a true cottagecore delight.

8. Delta
A name with Greek roots, Delta refers to the fertile land where a river meets the sea. It feels grounded, earthy, and quietly strong — perfect for nature lovers.

9. Dawn
Symbolizing new beginnings, Dawn has a gentle, optimistic glow. It’s simple and soft, like the morning light through cottage windows.

10. Darcy
Of Irish and French origin, Darcy means “dark one,” and carries literary vibes thanks to Pride and Prejudice. It’s stylish, unpretentious, and softly romantic.

Cottagecore Baby Girl Names Starting with E

1. Elowen
With Cornish roots meaning “elm tree,” Elowen is lyrical, nature-based, and rare — a perfect fit for woodland wanderers and soft-spoken dreamers.

2. Etta
A vintage darling of English origin, Etta means “ruler of the home.” It’s short, sweet, and full of golden-era charm.

3. Evelina
A romantic twist on Evelyn, Evelina has Latin roots meaning “life” or “wished-for child.” It’s floral, flowing, and has an old-world elegance.

4. Edith
From Old English, Edith means “prosperous in war.” Once vintage, now revived, Edith feels grounded and classic, with a gentle nod to simpler times.

5. Eira
A Welsh gem meaning “snow,” Eira is crisp and unique — perfect for a baby born in winter or named for peaceful, natural beauty.

6. Eulalie
This French name means “sweetly spoken,” and it rolls off the tongue like poetry. Soft, musical, and rare, it’s made for a quiet soul with a big heart.

7. Elsie
A diminutive of Elizabeth, Elsie has Scottish roots and means “pledged to God.” It’s cozy, kind-hearted, and feels like a name passed down through generations.

8. Ember
Drawn from the glowing remains of a fire, Ember is a modern cottagecore pick that feels warm, rustic, and quietly powerful.

9. Elspeth
A Scottish form of Elizabeth, Elspeth is gentle, vintage, and a little mystical — perfect for a cottage nestled in the hills.

10. Edelweiss
Inspired by the alpine flower and the beloved song from The Sound of Music, Edelweiss is rare, poetic, and deeply rooted in natural wonder.

Cottagecore Baby Girl Names Starting with F

1. Fern
A botanical classic of Old English origin, Fern brings to mind shaded forests and timeless greenery. It’s simple, fresh, and deeply rooted in nature.

2. Faye
With Old French origins meaning “fairy,” Faye feels light, magical, and otherworldly — a perfect choice for a dreamy, whimsical little soul.

3. Flora
Of Latin origin meaning “flower,” Flora is a vintage beauty that radiates springtime charm and natural elegance — a garden name through and through.

4. Feather
Unconventional yet ethereal, Feather evokes softness, freedom, and grace. It’s poetic and rare, perfect for a child raised with gentleness and imagination.

5. Frida
With German roots meaning “peace,” Frida is strong, artistic, and quietly fierce — evoking vintage charm with an edge of creativity.

See also  200+ Samurai Inspired Baby Girl Names

6. Florence
Of Latin origin meaning “flourishing” or “prosperous,” Florence is a romantic classic making a big comeback — sweet, old-fashioned, and full of grace.

7. Fauna
Directly tied to nature, Fauna refers to the animal world and brings soft forest imagery to mind. It feels wild yet nurturing — like a woodland fairy tale.

8. Fleur
This chic French name means “flower” and offers effortless beauty and simplicity. Fleur is elegant and romantic with subtle cottagecore flair.

9. Ffion
A unique Welsh name meaning “foxglove,” Ffion is floral, rare, and sings with folkloric energy — ideal for lovers of wild blooms and Celtic charm.

10. Felicity
Derived from the Latin word for “happiness,” Felicity has a bright, vintage lilt — joyful, sweet, and perfectly suited for a sunny little spirit.

Cottagecore Baby Girl Names Starting with G

1. Goldie
A vintage nickname-name meaning “golden,” Goldie radiates warmth, cheer, and old-world charm. It feels like sunshine on a cottage porch.

2. Giselle
Of French and German origin meaning “pledge,” Giselle is graceful and elegant, with ballerina-soft beauty and a timeless feel.

3. Gardenia
A rare floral name, Gardenia is lush, romantic, and full of botanical splendor — perfect for nature-loving parents who adore soft, fragrant names.

4. Greta
Short for Margareta, Greta means “pearl” and carries a strong, vintage feel. It’s sturdy yet feminine, and effortlessly European.

5. Guinevere
With Welsh origins meaning “white shadow” or “fair one,” Guinevere is an Arthurian legend name that brings grandeur, mystery, and timeless magic.

6. Gwyneth
Of Welsh origin meaning “blessed” or “happy,” Gwyneth is lyrical, classic, and evokes a peaceful countryside filled with music and light.

7. Galilea
A romantic and melodic name of Hebrew origin meaning “district of gentiles,” Galilea feels celestial and poetic — like a name whispered in the wind.

8. Garnet
A gemstone name with rich red tones, Garnet symbolizes protection and love. It has a grounded, earthy tone while still feeling quietly elegant.

9. Genevieve
With French roots meaning “tribe woman,” Genevieve is sophisticated, vintage, and endlessly charming — like something out of a period novel.

10. Glory
A virtue name that shines with optimism and faith, Glory feels bold, soft, and radiant — perfect for a little girl destined to stand out while staying grounded.

Cottagecore Baby Girl Names Starting with H

1. Hazel
With roots in Old English, Hazel refers to the hazel tree and its warm brown hue. It’s vintage, earthy, and has that cozy woodland feel everyone loves.

2. Hattie
A sweet diminutive of Harriet, Hattie means “estate ruler” and brings a nostalgic, lace-and-lantern aesthetic — ideal for a cottagecore setting.

3. Honey
Soft, sweet, and irresistibly warm, Honey evokes fields of wildflowers, beehives, and homemade jam. A rare but rising name full of affection.

4. Harriet
This classic name of German origin means “home ruler.” Strong yet old-fashioned, Harriet is bold and bookish — a literary gem with a soft core.

5. Hope
A timeless virtue name, Hope carries light and sincerity. It’s simple, soulful, and effortlessly fits into the cottagecore dreamscape.

6. Helena
With Greek and Latin roots meaning “bright” or “shining light,” Helena feels elegant and romantic, like something out of a timeless novel.

7. Henrietta
Aristocratic and vintage, Henrietta means “ruler of the home.” It’s long and regal, yet lends itself to cute nicknames like Hettie or Etta.

8. Holly
Inspired by the festive holly tree, this nature name of English origin feels evergreen, cozy, and joyfully rustic — perfect for a winter baby.

9. Hazelle
A slightly more lyrical version of Hazel, Hazelle feels a touch softer and even more magical — like a breeze through golden leaves.

20. Honor
Another meaningful virtue name, Honor feels classic, pure, and full of grace. It’s vintage in essence, yet striking in simplicity.

Cottagecore Baby Girl Names Starting with I

1. Iris
Of Greek origin meaning “rainbow,” Iris is also a delicate flower. It’s vibrant, poetic, and full of grace — a perfect blend of nature and myth.

2. Isolde
With Welsh and Germanic roots, Isolde means “ice ruler” and carries a rich, romantic tone straight out of medieval legend. Mysterious and regal.

3. Ivy
This English botanical name symbolizes fidelity and growth. Ivy is strong yet graceful, winding through cottage walls and classic baby name lists alike.

4. Imogen
An elegant British name meaning “maiden,” Imogen feels literary and timeless — a favorite among those who love Shakespearean softness.

5. Isla
Of Scottish origin meaning “island,” Isla is short, lyrical, and nature-infused — bringing to mind peaceful waters and coastal landscapes.

6. Ione
A Greek name meaning “violet flower,” Ione is rare, mystical, and delicate — like something whispered through an ancient forest.

7. Ines
With Spanish and Portuguese roots meaning “pure” or “holy,” Ines (or Inez) feels vintage, gentle, and globally stylish in a quiet, cottagecore way.

8. Irena
Of Greek and Slavic origin, Irena means “peace.” It’s elegant, international, and carries a serene, soul-soothing tone.

9. Isadora
A vintage gem with Greek roots meaning “gift of Isis,” Isadora feels grand and romantic — a name you’d expect in a gilded countryside manor.

10. Iliana
With Bulgarian and Spanish origins meaning “ray of light” or “from Troy,” Iliana is musical, soft, and carries a touch of fairytale elegance.

Cottagecore Baby Girl Names Starting with J

1. Juniper
A spunky nature name of Latin origin, Juniper refers to the evergreen shrub and symbolizes protection. It’s fresh, woodsy, and full of free-spirited charm.

2. Josephine
Rooted in Hebrew meaning “God will increase,” Josephine is a vintage classic with elegance and strength. Nicknames like Josie or Jo add playful softness.

3. Jovie
A modern name with cheerful vibes, Jovie means “joyful.” It has a youthful, bubbly tone and feels like laughter on a sunny afternoon.

4. Jemima
Of Hebrew origin meaning “dove,” Jemima is gentle, vintage, and often associated with peace and purity. It’s a hidden gem with undeniable cottagecore flair.

5. June
Simple, warm, and effortlessly classic, June evokes summer meadows, wildflowers, and long days under the sun — a true cottagecore favorite.

6. Jessamine
An old poetic name for jasmine flowers, Jessamine is soft, romantic, and floral — perfect for a name that feels like it’s from a forgotten fairytale.

7. Joelle
A French name meaning “Jehovah is God,” Joelle feels light and lyrical. It’s sweet, spiritual, and understated with global appeal.

8. Joy
This virtue name is short, radiant, and sincere. Joy adds a pure and timeless brightness to any name list — like sunlight through lace curtains.

9. Juliet
Of Latin origin meaning “youthful,” Juliet is romantic and literary, forever tied to love stories and soft, wistful beauty.

10. Junia
A rare and historical name of Latin origin, Junia means “young” and feels like a breezy blend of ancient and modern, with a fresh countryside twist.

Cottagecore Baby Girl Names Starting with K

1. Kaia
Of Scandinavian and Hawaiian origin meaning “pure” or “sea,” Kaia feels breezy and natural — like ocean air through an open cottage window.

2. Keziah
A rare biblical name of Hebrew origin meaning “cassia tree,” Keziah is fragrant, earthy, and richly rooted in nature with a vintage twist.

3. Klara
This soft and old-fashioned variant of Clara means “bright” or “clear” in Latin and Slavic tongues — elegant and timeless across cultures.

4. Kestrel
A bold, bird-inspired name, Kestrel is drawn from nature and feels wild, free, and poetic — ideal for parents who love offbeat, woodland charm.

5. Kit
Short and spunky, Kit is a vintage nickname for Katherine or Kitty, but strong enough to stand alone. It radiates cottagecore spunk and literary flair.

6. Katherine
A timeless name of Greek origin meaning “pure,” Katherine is regal, classic, and endlessly flexible with sweet nicknames like Katie, Kit, or Kat.

7. Kora
This melodic name, a variant of Cora, has Greek roots meaning “maiden.” It’s soft yet grounded, with mythological and pastoral undertones.

8. Katya
Of Russian origin, Katya is a delicate and globally loved form of Katherine. It feels cozy, melodic, and full of quiet strength.

9. Kalliope
From Greek mythology, Kalliope means “beautiful voice.” It’s rare, lyrical, and bursting with creativity — perfect for a little muse in a whimsical world.

10. Kimber
A softer, modern take on Kimberly, Kimber has a rustic, Western sweetness — evoking wide fields, slow mornings, and strong family roots.

Cottagecore Baby Girl Names Starting with L

1. Luna
Of Latin origin meaning “moon,” Luna is celestial, soft, and enchanting — perfect for a little one born under a night sky filled with stars.

2. Lavinia
An elegant vintage name with Latin roots, Lavinia carries aristocratic charm and timeless grace — like something out of a period romance.

3. Lark
Short and sweet, Lark is inspired by the joyful songbird. It’s musical, airy, and full of free-spirited charm.

4. Lilac
A rare floral name, Lilac is fragrant, pastel-hued, and oh-so-whimsical — ideal for parents who adore soft botanical vibes.

5. Lorelei
Of German origin meaning “alluring enchantress,” Lorelei feels mystical and lyrical — a name that rolls off the tongue like a folk song.

6. Lena
Simple yet soulful, Lena is a global name found across many cultures, meaning “light,” “tender,” or “bright.” It’s quietly elegant and effortlessly timeless.

7. Laurel
Inspired by the laurel tree, this nature name symbolizes honor and victory. Laurel is grounded, fresh, and perfect for a garden-loving soul.

See also  200+ Long Baby Boy Names

8. Lottie
A vintage favorite and diminutive of Charlotte, Lottie has a cozy, antique charm — like a name from a well-worn storybook passed down for generations.

9. Lyra
Of Greek origin meaning “lyre,” Lyra is celestial, artistic, and gently magical. It’s also a constellation, giving it starry, cottagecore appeal.

10. Lumi
A Scandinavian name meaning “snow,” Lumi is cool, rare, and sparkly — ideal for a winter-born girl or lovers of simple, seasonal beauty.

Cottagecore Baby Girl Names Starting with M

1. Maple
A nature name inspired by the tree known for its golden leaves and sweet syrup, Maple feels rustic, cozy, and unmistakably cottagecore.

2. Margot
Of French origin meaning “pearl,” Margot is classic, chic, and quietly elegant — like a name embroidered on a vintage linen handkerchief.

3. Meadow
Soft and pastoral, Meadow brings to mind fields of wildflowers and sunlight. It’s gentle, peaceful, and perfect for a nature-loving soul.

4. Mabel
This old-fashioned charmer comes from Latin and means “lovable.” Mabel is vintage perfection with warmth and personality to spare.

5. Marigold
A floral name with a cheerful, golden hue, Marigold is whimsical and rare — ideal for parents wanting a nature name that stands out.

6. Maisie
Of Scottish origin meaning “pearl,” Maisie is playful, sweet, and has an antique-lace charm that makes it feel both youthful and timeless.

7. Maude
A strong yet vintage pick of German origin meaning “powerful battler,” Maude has a literary and quietly noble feel, ideal for a storybook heroine.

8. Minerva
A Roman goddess name meaning “of the mind,” Minerva is intelligent, wise, and mysterious — a rare choice full of mythical beauty.

9. Millicent
An old English name meaning “strong in work,” Millicent is regal and rare, yet softens with lovely nicknames like Millie or Lissy.

10. Mira
Found in many languages, Mira can mean “peace,” “wonder,” or “ocean” depending on its roots. It’s elegant, globally charming, and rich with layered meanings.

Cottagecore Baby Girl Names Starting with N

1. Nell
A sweet vintage nickname (often for Eleanor or Helen), Nell feels gentle, timeless, and cozy — like it belongs in a handwritten letter or country lullaby.

2. Nora
Of Irish origin meaning “light” or “honor,” Nora is simple, classic, and soulful — a name that fits effortlessly into both modern and rustic worlds.

3. Nadine
With French roots meaning “hope,” Nadine has a vintage romanticism that feels graceful and softly enduring.

4. Nessa
Short and melodic, Nessa is of Hebrew and Scandinavian origin, meaning “miracle” or “pure.” It’s whimsical, rare, and full of gentle spirit.

5. Nimue
From Arthurian legend, Nimue is the name of the Lady of the Lake. Mysterious and magical, it’s perfect for those drawn to cottagecore’s folkloric side.

6. Noelle
Of French origin meaning “Christmas,” Noelle carries a warm, wintry charm and timeless grace — like snowflakes and candlelight in a cozy cottage.

7. Nyra
A soft, modern-sounding name with global appeal, Nyra means “beauty of goddess Saraswati” in Sanskrit. It’s graceful, rare, and deeply feminine.

8. Nola
Of Irish and Latin roots, Nola means “white shoulder” or “noble.” It’s short, spunky, and beautifully balanced between old and new.

9. Nerissa
Of Greek origin meaning “sea nymph,” Nerissa is aquatic, elegant, and Shakespearean — a name that flows like a river through a forest glade.

10. Nova
From the Latin for “new,” Nova is celestial and bright — a starlit name that brings just the right amount of sparkle to your cottagecore list.

Cottagecore Baby Girl Names Starting with O

1. Olive
Rooted in Latin, Olive symbolizes peace and the olive tree. It’s earthy, vintage, and gently sweet — like a name whispered on a breeze through the orchard.

2. Opal
A gemstone name with shimmering beauty, Opal feels mystical and rare. It evokes vintage brooches, moonlight, and softly glowing treasures.

3. Ottilie
Of German and French origin meaning “prosperous in battle,” Ottilie is elegant, unusual, and feels like it belongs in an old European countryside tale.

4. Odette
With French origins meaning “wealth,” Odette is also the name of the swan princess in Swan Lake. It’s graceful, poetic, and full of ballerina charm.

5. Orla
An Irish name meaning “golden princess,” Orla is strong yet lyrical. It feels rooted in folklore and has a quiet majesty about it.

6. Ondine
Of Latin origin meaning “little wave,” Ondine is deeply tied to water myths and enchantment — a whimsical choice for a cottagecore water sprite.

7. Oriana
This romantic name of Latin origin means “sunrise” or “golden.” It radiates warmth, light, and vintage nobility.

8. Odelia
With Hebrew and German roots meaning “I will praise the Lord,” Odelia is rare, melodic, and has a refined vintage softness perfect for quiet strength.

9. Ophelia
A Shakespearean gem of Greek origin meaning “help,” Ophelia is hauntingly beautiful and richly poetic — perfect for lovers of literature and dreamy names.

10. Oakley
A unisex nature name meaning “oak clearing,” Oakley brings a woodsy, modern twist to cottagecore. It’s grounded, breezy, and full of forest charm.

Cottagecore Baby Girl Names Starting with P

1. Posie
A darling English floral name meaning “a small bouquet of flowers.” Posie is short, whimsical, and sweet as a spring meadow.

2. Primrose
From Latin roots meaning “first rose,” Primrose is elegant, old-fashioned, and wonderfully botanical — the perfect bloom for a storybook baby girl.

3. Pearl
A timeless vintage treasure, Pearl represents purity and natural beauty. It’s gentle, simple, and feels like a name tucked in an heirloom locket.

4. Petal
A soft and airy nature name, Petal is rare and delicate — evoking the tender beauty of fresh blossoms and pastel-colored gardens.

5. Philomena
Of Greek origin meaning “lover of strength,” Philomena feels antique, lyrical, and full of quiet wisdom — a strong yet tender soul.

6. Pippa
An energetic and charming diminutive of Philippa, Pippa is cheerful, light-hearted, and perfectly suited for a barefoot girl in a flower crown.

7. Prairie
A modern nature-inspired choice, Prairie evokes wide open fields, sunlit skies, and a serene, untamed spirit.

8. Penelope
Of Greek origin meaning “weaver,” Penelope is both literary and graceful. It’s rich in myth, story, and feminine strength — with sweet nickname options like Nell, Penny, or Poppy.

9. Persephone
A mythological name with depth and seasonal symbolism, Persephone means “bringer of spring.” It’s mysterious, regal, and full of enchanted forest energy.

10. Polly
A sweet vintage pick, Polly means “bitter grace.” Though its meaning is complex, its feel is light, cheerful, and reminiscent of old nursery rhymes and gingham dresses.

Cottagecore Baby Girl Names Starting with R

1. Rose
A timeless floral classic, Rose symbolizes love, beauty, and grace. It’s simple, poetic, and belongs in every cottage garden.

2. Rowena
Of Welsh origin meaning “fame and joy,” Rowena feels like a medieval romance name — regal, rare, and softly powerful.

3. Rue
This short, botanical name comes from a healing herb and carries both literary and nature-based significance. Rue is delicate, mysterious, and quietly beautiful.

4. Rosalind
With Latin roots meaning “pretty rose,” Rosalind is vintage, lyrical, and full of Shakespearean elegance.

5. Rain
A nature name that evokes calm, renewal, and peace — Rain feels minimalist and soothing, like a soft drizzle on a tin roof.

6. Ramona
Of Spanish origin meaning “wise protector,” Ramona blends strength and sweetness. It’s vintage with a bold, literary heart.

7. Rhea
From Greek mythology, Rhea means “flowing stream.” It’s soft, elemental, and perfect for a nature-loving, gentle spirit.

8. Reverie
A dreamy word name meaning “daydream,” Reverie is rare, whimsical, and full of fairytale-like wonder.

9. Rosalie
An old-fashioned beauty with French roots meaning “rose,” Rosalie is floral, romantic, and light as a summer breeze.

10. Robin
Inspired by the cheerful red-breasted bird, Robin is bright, melodic, and forever tied to springtime and cozy woodland vibes.

Cottagecore Baby Girl Names Starting with S

1. Sylvie
Of Latin origin meaning “from the forest,” Sylvie is gentle, woodsy, and effortlessly romantic — perfect for a nature-loving soul.

2. Susannah
A vintage gem of Hebrew origin meaning “lily,” Susannah is elegant, melodic, and steeped in garden-like charm. Nicknames like Suki or Sunny make it even sweeter.

3. Sage
This soft herbal name brings wisdom, calm, and a peaceful earthiness. Sage is simple yet soulful — ideal for a serene, grounded little one.

4. Sparrow
A rare bird-inspired name, Sparrow evokes freedom, song, and soft skies — perfect for parents drawn to whimsical cottagecore vibes.

5. Seraphina
Of Hebrew and Latin origin meaning “fiery,” Seraphina is angelic, majestic, and gracefully elaborate — like a name from a pastoral poem.

6. Sunniva
A rare Scandinavian name meaning “sun gift,” Sunniva is light-filled and magical, perfect for a child born under warm skies or golden fields.

7. Sibyl
An ancient name of Greek origin meaning “prophetess,” Sibyl is mystical, vintage, and rooted in folklore — ideal for lovers of old soul energy.

8. Snow
Minimalist yet enchanting, Snow feels like a fairy tale whispered through pine trees. It’s perfect for a winter baby or a serene spirit.

9. Selene
Greek for “moon,” Selene is celestial and elegant. It glows softly like moonlight through cottage windows.

10. Sorrel
A rare nature name tied to a tangy herb with reddish-brown tones, Sorrel is earthy, wild, and wonderfully offbeat.

See also  200+ Sophisticated Baby Boy Names

Cottagecore Baby Girl Names Starting with T

1. Thea
Of Greek origin meaning “goddess” or “divine,” Thea is short, radiant, and quietly powerful — like the soft glow of morning sun.

2. Tansy
A rare botanical name, Tansy refers to a yellow wildflower once used in herbal remedies. It’s quirky, fresh, and full of cottage garden charm.

3. Tallulah
With Native American origins meaning “leaping water,” Tallulah is rhythmic, bold, and carries a playful, free-spirited vibe.

4. Thalia
Of Greek origin meaning “to blossom,” Thalia is elegant and mythological — a poetic name that pairs beautifully with blooming meadows and lyrical hearts.

5. Temperance
A virtue name meaning “self-restraint,” Temperance feels old-fashioned and refined. It has a soft strength — like a name passed down through generations.

6. Twyla
Soft and dreamy, Twyla is a rare name that brings to mind twilight skies and gentle movement — ideal for a quiet, creative soul.

7. Tulip
Less common than Rose or Lily, Tulip is a bright, springtime floral name that feels fresh, sweet, and playfully unique.

8. Timothy
Traditionally a boy’s name, Timothy — or its more whimsical diminutive, Timmie — can offer a charming, old-soul twist when used for a girl in true cottagecore fashion.

9. Thistle
A bold, prickly wildflower, Thistle is tough, beautiful, and unexpectedly soft around the edges — a rare gem with strong woodland energy.

10. Tuesday
A quirky day-of-the-week name, Tuesday feels vintage, upbeat, and delightfully different — a name for a spirited little one with sunshine in her step.

Cottagecore Baby Girl Names Starting with U

1. Una
Of Latin and Irish origin meaning “one” or “lamb,” Una is serene, elegant, and quietly powerful — like a name drawn from folklore and moonlight.

2. Ursula
With Latin roots meaning “little bear,” Ursula feels strong, earthy, and mystical. It has a rugged femininity perfect for forest-loving souls.

3. Unity
A rare virtue name symbolizing harmony and togetherness, Unity is peaceful and grounded — a meaningful pick with soft vintage flair.

4. Umbria
Inspired by the green, pastoral region of central Italy, Umbria is lush, lyrical, and rich in countryside charm.

5. Ula
Of Celtic and Scandinavian origin meaning “gem of the sea” or “will,” Ula is short, melodic, and filled with quiet strength.

6. Uliana
A Slavic variation of Juliana, Uliana has a regal, timeless quality. It’s elegant, uncommon, and flows beautifully.

7. Utopia
Though bold, Utopia evokes an ideal, peaceful world — making it an enchanting, whimsical word name full of dreamy promise.

8. Urielle
A delicate French name meaning “God is my light,” Urielle is ethereal, rare, and softly spiritual — perfect for lovers of angelic or celestial tones.

9. Ursinia
A rare botanical name inspired by the daisy-like Ursinia flower, native to South Africa. It’s vibrant, unique, and floral with a fairytale twist.

10. Ulva
A nature name from a type of seaweed, Ulva is short and unusual — ideal for those drawn to ocean themes and subtle botanical beauty.

Cottagecore Baby Girl Names Starting with V

1. Violet
A classic floral name of Latin origin meaning “purple,” Violet is delicate, romantic, and forever tied to blooming gardens and quiet grace.

2. Vera
With Slavic roots meaning “faith” or Latin for “true,” Vera is a warm, old-soul name that feels honest, timeless, and gently powerful.

3. Viola
The musical and botanical sister to Violet, Viola is Shakespearean and vintage, with an elegant tone and countryside melody.

4. Velma
This vintage revival pick has German roots meaning “determined protector.” Velma feels sturdy, sweet, and ripe for a comeback with retro flair.

5. Vesper
Of Latin origin meaning “evening star,” Vesper is rare, celestial, and quietly radiant — perfect for a starry-eyed dreamer.

6. Valencia
A romantic Spanish name meaning “strength” or “bravery,” Valencia is vibrant, lyrical, and evocative of citrus groves and Mediterranean charm.

7. Vivienne
A French twist on Vivian meaning “alive,” Vivienne is luxurious, vintage, and endlessly elegant — like silk ribbons and handwritten poetry.

8. Virginia
A classic with Latin roots meaning “pure,” Virginia has literary flair and antique softness — a name that wears well in a storybook cottage.

9. Valley
A gentle, nature-rooted word name, Valley evokes rolling hills, open skies, and peaceful retreats — simple yet deeply scenic.

10. Vinca
Inspired by the hardy flowering plant (also known as periwinkle), Vinca is rare, sweet, and tied to blooms that thrive with quiet resilience.

Cottagecore Baby Girl Names Starting with W

1. Willow
Of English origin, Willow symbolizes grace and flexibility. It’s deeply rooted in nature and evokes serene riversides and poetic beauty.

2. Wren
A tiny songbird name, Wren is soft, melodic, and full of woodland charm — perfect for a free-spirited soul with a quiet strength.

3. Winifred
With Welsh roots meaning “blessed peacemaking,” Winifred is a vintage gem that offers cozy nicknames like Winnie or Freda — full of old-world sweetness.

4. Winnie
Charming and cheerful, Winnie radiates sunshine and storybook innocence. Often short for Winifred or Gwendolyn, it stands strong on its own too.

5. Wildrose
A bold, romantic floral name, Wildrose feels untamed, magical, and deeply rooted in rustic beauty — perfect for lovers of rare botanical names.

6. Wisteria
A floral name inspired by cascading purple blooms, Wisteria is whimsical, elegant, and rich in cottage garden allure.

7. Waverly
Of English origin meaning “meadow of quivering aspens,” Waverly is lyrical, nature-rich, and delightfully uncommon.

8. Whimsy
A modern word name, Whimsy evokes playfulness, creativity, and magical thinking — a bold pick with undeniable cottagecore charm.

9. Winter
A cool seasonal name with a serene feel, Winter brings images of snow-covered landscapes, pine trees, and warm cottage fires.

10. Wendolyn
A romantic variation of Gwendolyn, Wendolyn feels melodic and mystical — perfect for a child with a soft, enchanted spirit.

Cottagecore Baby Girl Names Starting with Y

1. Yara
Of Arabic and Brazilian origin meaning “small butterfly” or “water lady,” Yara is ethereal and nature-inspired — ideal for a whimsical soul with wanderlust.

2. Yvette
With French roots meaning “yew tree,” Yvette is classic, vintage, and subtly botanical — the perfect blend of strength and femininity.

3. Ysabel
A romantic twist on Isabel, Ysabel has medieval elegance and European flair. It feels timeless, graceful, and full of soft nobility.

4. Yvonne
Also of French origin, Yvonne means “yew wood” — earthy and quietly powerful. It has an old-soul feel that suits a calm, grounded spirit.

5. Ysolde
A poetic variant of Isolde, this name draws from Arthurian legend and radiates medieval romance and Celtic beauty.

6. Yasmine
A floral name of Persian origin meaning “jasmine flower,” Yasmine is fragrant, exotic, and rich in garden-inspired elegance.

7. Ylva
A unique Scandinavian name meaning “she-wolf,” Ylva is bold, earthy, and perfect for parents who love strength wrapped in simplicity.

8. Yuna
Of Japanese and Korean origin, Yuna can mean “gentle,” “kindness,” or “moon.” It’s globally loved, soft, and quietly luminous.

9. Yarrow
A rare herbal name, Yarrow is tied to healing and protection in folk traditions. It’s earthy, mysterious, and full of rustic energy.

10. Yesenia
A Spanish name inspired by a type of tree or flower, Yesenia feels lush and melodic — like a breeze in a blooming orchard.

Cottagecore Baby Girl Names Starting with Z

1. Zinnia
A vibrant floral name of Latin origin, Zinnia symbolizes remembrance. It’s bold yet garden-fresh — a rare bloom in the cottagecore bouquet.

2. Zelda
Of German origin meaning “blessed” or “gray fighting maid,” Zelda is vintage, strong, and full of storybook magic.

3. Zara
With Arabic and Hebrew roots meaning “blooming flower” or “princess,” Zara is elegant, globally appealing, and effortlessly graceful.

4. Zephyrine
A French and Greek name meaning “west wind,” Zephyrine is breezy, poetic, and feels like it belongs in an enchanted garden.

5. Zosia
A Polish variation of Sophia, Zosia means “wisdom.” It’s rare, lyrical, and gently classic — perfect for a thoughtful soul.

6. Zahara
Of Hebrew and Swahili origin meaning “flower” or “to shine,” Zahara feels luminous, natural, and richly melodic.

7. Zelia
Possibly of Greek or Portuguese origin meaning “zeal” or “sunshine,” Zelia has an old-world elegance with an airy softness.

8. Zarae
A creative, modern twist, Zarae feels mysterious and melodic — like a name found in an ancient folk tale or nature-inspired fantasy.

9. Zadie
A sweet, vintage diminutive of Sadie or a stand-alone name with literary ties. Zadie is lively, classic, and quietly quirky.

10. Zuleika
Of Arabic and Persian origin meaning “brilliant” or “fair,” Zuleika is bold, romantic, and full of exotic, poetic charm.

Conclusion

Choosing a name for your baby girl is one of the most heartfelt decisions you’ll ever make — and if you’re drawn to slow living, blooming meadows, and timeless beauty, cottagecore names are the perfect fit.

Whether you fell in love with a floral gem like Zinnia, a soft vintage classic like Mabel, or a whimsical rarity like Elowen, this list was made to inspire names that feel grounded, poetic, and full of soul.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top