100 Whimsical Fairy Names That Feel Straight Out of a Magical Fantasy World

Looking for a name that sparkles with magic and mystery? Whether you’re naming a baby, a book character, or simply dreaming in the language of enchantment, these 100 whimsical fairy names are here to inspire you. Drawn from nature, mythology, and the world of fantasy, these names for girls and boys feel like they’ve been plucked straight out of a magical forest or a starlit dream.

From ethereal picks like Elowen and Celestia to bold, mystical names like Caspian and Azriel, this list blends fantasy-inspired names, nature baby names, and magical name ideas perfect for storytellers, dreamers, and parents-to-be. Step into a realm where every name tells a story — and discover the perfect one that speaks to your heart.

Fairy Names for Girls

  • Alice
  • Amethyst
  • Arwen
  • Belina
  • Carys
  • Circe
  • Echo
  • Ella
  • Elva
  • Ember
  • Fable
  • Faye
  • Gaia
  • Iris
  • Ivy
  • Lilac
  • Luna
  • Nesta
  • Pandora
  • Pixie
  • Rhiannon
  • Siofra
  • Stella
  • Thistle
  • Twila
  • Althea
  • Arabella
  • Aurelia
  • Belle
  • Celestia / Celeste
  • Davina
  • Elke
  • Elowen
  • Elysia
  • Evanthe
  • Fawn
  • Feyre
  • Gwyn
  • Isolde
  • Juniper
  • Lumen
  • Morrigan
  • Neve
  • Pia
  • Poppy
  • Selene
  • Snow
  • Sylvie
  • Tiana
  • Wisteria

Fairy Names for Boys

  • Abriel
  • Aries
  • Azriel
  • Blaze
  • Caspian
  • Cedar
  • Cypress
  • Dillon
  • Elio
  • Ewan
  • Finn
  • Flint
  • Flynn
  • Hansel
  • Julius
  • Leopold
  • Lysander
  • Niall
  • Oz
  • Phillip
  • Rhys
  • Sage
  • Sparrow
  • Storm
  • Tristan
  • Yuki
  • Alasdair
  • Arrow
  • Bay
  • Bolt
  • Cassian
  • Cosmo
  • Cyrus
  • Dmitri
  • Ember
  • Finch
  • Florian
  • Gabriel
  • Jasper
  • Kai
  • Loki
  • Maverick
  • Nyx
  • Perry
  • Reed
  • Rune
  • Sonny
  • Sterling
  • Theo
  • Xavier