Last names in D&D help ground your character in the world—family, clan, or region. The D&D Last Name Generator gives you fantasy surnames that fit elves, dwarves, humans, and more, so your character sheet feels complete and immersive.
Race and Surname Style
Elf surnames often suggest nature and flow (Greenleaf, Moonwhisper, Silverstream). Dwarf surnames lean on stone, metal, and craft (Stonehammer, Ironforge, Frostbeard). Human surnames can be more varied—noble (Brightblade, Lionheart), rugged (Stormwind, Battleborn), or dark (Nightshade, Blackwood). Use keywords to steer the generator toward the right race and tone.
Class and Tone
Last names can hint at class without being literal. Rangers might have -arrow, -wind, or -leaf; paladins -ward or -blade; rogues -shadow or -thorn; wizards -weaver or -brook. The generator produces names that work across classes, so you can pick one that fits your backstory.
D&D Last Name Ideas for 2026: 40 Surname Picks
Below are fantasy last name ideas by theme. Use the generator above with your own keywords for more.
Nature & Elf
- Greenleaf — nature, elf
- Oakenshield — oak, shield
- Moonwhisper — moon, quiet
- Silverstream — silver, stream
- Goldleaf — gold, leaf
- Willowbrook — willow, brook
- Bramblefoot — halfling, bramble
- Riversong — river, song
- Meadowmere — meadow, mere
- Briarwood — briar, wood
Dwarf & Stone
- Stonehammer — stone, hammer
- Ironforge — iron, forge
- Frostbeard — frost, beard
- Stoneward — stone guard
- Deepdelver — deep, mine
- Stormhammer — storm, hammer
- Stonefist — stone fist
- Ironward — iron guard
- Ironleaf — iron, leaf
- Oakward — oak guard
Heroic & Noble
- Stormwind — storm, wind
- Brightblade — light, blade
- Lionheart — lion, heart
- Dawnstrider — dawn, stride
- Sunstrider — sun, stride
- Battleborn — battle born
- Brightward — bright guard
- Crystalbrook — crystal, brook
- Dawnward — dawn guard
- Crystalward — crystal guard
Dark & Rogue
- Nightshade — dark, shade
- Shadowmere — shadow, mere
- Darkthorn — dark thorn
- Ravenwood — raven, wood
- Blackwood — black wood
- Voidwalker — void, walk
- Grimshaw — grim grove
- Shadowthorn — shadow thorn
- Darkmere — dark mere
- Ravenbrook — raven, brook
Need a first name too? Try our DND Name Generator, 5e Name Generator, or Last Name Generator for full D&D character names.