65+ Enchanting Cottagecore Baby Names for Your Little One

This post contains affiliate links.

Looking for cottagecore baby names? This list is full of whimsical, nature-inspired choices – from wildflower classics to vintage English gems that feel like they belong in a storybook.

cottagecore baby names - whimsical nature names for boys and girls

Here’s what’s in store –

The cottagecore aesthetic isn’t going anywhere – and neither is our love for names that feel like wildflower meadows, English gardens, and cozy country cottages. BabyCenter named this one of the enduring trends, and honestly? Names inspired by The Secret Garden, Anne of Green Gables, and Beatrix Potter will never not be charming.

If you’re drawn to names that feel pastoral, romantic, and a little bit magical – you’re in the right place.

Cottagecore Girl Names

Soft, feminine names that feel like pressed flowers and handwritten letters.

Clover

  • Origin: English
  • Meaning: the meadow flower

Hazel

  • Origin: English
  • Meaning: the hazelnut tree

Ivy

  • Origin: English
  • Meaning: climbing vine plant

Wren

  • Origin: English
  • Meaning: small bird

Fern

  • Origin: English
  • Meaning: the woodland plant

Sage

  • Origin: Latin
  • Meaning: wise; the herb

Briar

  • Origin: English
  • Meaning: thorny shrub

Rosemary

  • Origin: Latin
  • Meaning: dew of the sea

Meadow

  • Origin: English
  • Meaning: field of grass or wildflowers

Juniper

  • Origin: Latin
  • Meaning: young; evergreen

Clementine

  • Origin: French
  • Meaning: mild; merciful

Posy

  • Origin: English
  • Meaning: small bunch of flowers

Marigold

  • Origin: English
  • Meaning: golden flower

Primrose

  • Origin: English
  • Meaning: first rose

Blythe

  • Origin: English
  • Meaning: happy; carefree

Elsie

  • Origin: Scottish
  • Meaning: pledged to God

Winnie

  • Origin: Welsh
  • Meaning: fair; blessed

Mabel

  • Origin: Latin
  • Meaning: lovable

Flora

  • Origin: Latin
  • Meaning: flower

Honey

  • Origin: English
  • Meaning: sweet; nectar

Cottagecore Boy Names

Sturdy, pastoral names with old-world charm and natural warmth.

Basil

  • Origin: Greek
  • Meaning: royal; kingly

Jasper

  • Origin: Persian
  • Meaning: treasurer; gemstone

Rowan

  • Origin: Irish/Scottish
  • Meaning: little red one; rowan tree

Oliver

  • Origin: Latin
  • Meaning: olive tree

Thatcher

  • Origin: English
  • Meaning: roof thatcher

Shepherd

  • Origin: English
  • Meaning: one who herds sheep

Cedar

  • Origin: English
  • Meaning: the cedar tree

Arlo

  • Origin: English
  • Meaning: fortified hill

Theodore

  • Origin: Greek
  • Meaning: gift of God

Barnaby

  • Origin: Aramaic
  • Meaning: son of consolation

Forrest

  • Origin: English
  • Meaning: dweller near the woods

Orchard

  • Origin: English
  • Meaning: fruit garden

Heath

  • Origin: English
  • Meaning: moorland

Bramwell

  • Origin: English
  • Meaning: well by the brambles

Arthur

  • Origin: Celtic
  • Meaning: bear; noble

Clement

  • Origin: Latin
  • Meaning: mild; gentle

Edmund

  • Origin: English
  • Meaning: fortunate protector

Willoughby

  • Origin: English
  • Meaning: farm by the willows

Botanical & Flower Names

Straight from the garden – these names bloom with natural beauty.

Violet

  • Origin: Latin
  • Meaning: purple flower

Dahlia

  • Origin: Scandinavian
  • Meaning: valley flower

Lily

  • Origin: English
  • Meaning: the lily flower; purity

Daisy

  • Origin: English
  • Meaning: day’s eye

Poppy

  • Origin: Latin
  • Meaning: red flower

Iris

  • Origin: Greek
  • Meaning: rainbow

Azalea

  • Origin: Greek
  • Meaning: dry flower

Magnolia

  • Origin: Latin
  • Meaning: Magnol’s flower

Laurel

  • Origin: Latin
  • Meaning: bay laurel tree; victory

Camellia

  • Origin: Latin
  • Meaning: helper to the priest

Aster

  • Origin: Greek
  • Meaning: star flower

Lavender

  • Origin: English
  • Meaning: the purple flower

Vintage Cottage Names

Old-fashioned names that feel like they belong in a country manor.

Beatrix

  • Origin: Latin
  • Meaning: she who brings happiness

Cordelia

  • Origin: Latin/Celtic
  • Meaning: heart; daughter of the sea

Adelaide

  • Origin: Germanic
  • Meaning: noble natured

Millicent

  • Origin: Germanic
  • Meaning: strong in work

Josephine

  • Origin: Hebrew
  • Meaning: God will increase

Harriet

  • Origin: Germanic
  • Meaning: ruler of the home

Archibald

  • Origin: Germanic
  • Meaning: genuine; bold

Emmeline

  • Origin: Germanic
  • Meaning: work; industrious

Louisa

  • Origin: Germanic
  • Meaning: famous warrior

Dorothea

  • Origin: Greek
  • Meaning: gift of God

Storybook & Fairytale Names

Names that feel like they’re from beloved children’s literature.

Arabella

  • Origin: Latin
  • Meaning: yielding to prayer

Pippa

  • Origin: English
  • Meaning: lover of horses

Tabitha

  • Origin: Aramaic
  • Meaning: gazelle

Peter

  • Origin: Greek
  • Meaning: rock; stone

Jemima

  • Origin: Hebrew
  • Meaning: dove

Gilbert

  • Origin: Germanic
  • Meaning: bright pledge

Anne

  • Origin: Hebrew
  • Meaning: grace; favor

Matilda

  • Origin: Germanic
  • Meaning: mighty in battle

Choosing the Perfect Cottagecore Name

Cottagecore names have a warmth and softness to them – they feel gentle and rooted in something real. They work beautifully for children who will grow up surrounded by love and a touch of whimsy.

Consider the nickname potential. Clementine becomes Clem or Clemmie. Theodore becomes Theo or Teddy. These cozy nicknames add to the charm.

Think about sibling sets. Cottagecore names pair beautifully together – Violet and Oliver, Hazel and Jasper, Ivy and Rowan.

Embrace the vintage. Some of these names might feel old-fashioned, but that’s part of their appeal. Names cycle back around, and what feels vintage now often becomes classic.

Final Thoughts

Cottagecore baby names capture something we’re all longing for – simplicity, nature, and a sense of timeless beauty. Whether you choose a wildflower name like Clover, a vintage gem like Beatrix, or a nature classic like Rowan, you’re giving your child a name that feels both grounded and magical.

I hope this list brings you closer to finding the perfect name for your little one.

Read Next

Recent Posts