Fantasy elf names
Fantasy elves are usually long-lived, graceful and close to nature, so their names tend to be melodic and old-sounding. Surnames often describe a family trait or place: Silverleaf, Dawnwhisper or Willowsong. In your world, an elf might even earn a new surname through a great deed.
Christmas elf names
Holiday elves are cheerful helpers, so their names are playful: sweets, sparkle and sleigh bells. They are perfect for Elf on the Shelf, office Secret Santa notes, holiday party name tags and kids' Christmas stories.
Fun ways to use elf names
- Hold a family vote to name your Elf on the Shelf.
- Give everyone at a holiday party an elf name tag as an icebreaker.
- Sign gift tags "from" a different elf each year.
- Name a ranger, bard or mage in your next role-playing game.
Need more fantasy names? Try the fantasy name generator or the DnD name generator. Planning a gift exchange? Use the Secret Santa generator.
Last reviewed October 2026.
Frequently asked questions
What kinds of elf names can I generate?
Two kinds: fantasy elf names with a graceful first name and a nature-inspired surname (like Elowen Moonbrook), and fun holiday elf names for Christmas parties and Elf on the Shelf (like Sparkle McJingles).
How do I name my Elf on the Shelf?
Choose "Holiday elf" and generate a list. Kids love picking a name together; you can also use part of a generated name, like just "Twinkle", for a short and sweet option.
What makes a name sound elvish?
Soft consonants like l, th, n and v, flowing vowels like ae and ia, and endings such as -iel, -wen and -ion. Surnames that describe nature, light or song add to the feel.
Can I use these names in my story or game?
Yes. All names are generated from original word lists and are free to use in books, games and role-playing campaigns.
How do I choose between names?
Read your top three out loud in a sentence from your story. The one that feels natural and is easy to say usually wins.