A witch needs a surname that hums with a little menace and a little magic, whether she stirs a cauldron in your novel or leads a coven at your tabletop. Think mossy, herbal, and old: names that sound like they were whispered across a hearth long before anyone wrote them down.
Below are 152 witch last names to borrow, from nature-rooted picks like Thornwood and Blackbriar to shadowy, folkloric surnames steeped in potions, hexes, and old craft. Each one is meant to give your character an instant sense of history and practice.
Skim the full list, say a few out loud, and grab the one that fits your witch’s voice.
Popularity at a Glance
The most popular names on this list in the United States, 1965 to 2025: Ezra, Layla, Willow, Clara and Cameron.
- Ezra
- Layla
- Willow
- Clara
- Cameron
152 Magical Last Names for Witches
Looking for the perfect title to finish your coven roster or flesh out your grimoire? Hang up your broomstick, sit back, and enjoy our extensive list of witch surnames.
- Abaddon: From the Hebrew of Revelation, meaning “destruction” or “the destroyer,” an unbeatable pick for a wicked sorceress.
- Abbott: Meaning “father and priest,” this occupational English name traditionally belongs to the head of a monastery.
- Acacia: Of Greek origin, this cool witchy name translates to “thorny.”
- Acantha: From Greek myth, meaning “thorn,” after a nymph turned into a spiky acanthus plant.
- Acheros: Known as one of the seven rivers of Hades, this Greek mythological name means “river of sorrow.”
- Adbeel: This Hebrew name means “vapor,” “disciplined by God,” or “grieved by God.”
- Adele: A noble German name highly suitable for a powerful mage.
- Agatha: Originating from Greek origin, this well-loved witch surname means “good.”
- Ajax: A badass name of Greek origin that translates to “eagle.”
- Alessa: This title features Greek and Italian roots and means “defender.”
- Alonso: Of German and Spanish origin, this name means “noble and ready.”
- Alvin: This surname has links to the elf world and means “wise friend” or “noble friend.”
- Amaris: A Hebrew name meaning “promised by God,” a graceful choice for a witch with a higher calling.
- Anika: This Sanskrit name has several meanings, including “sweet-faced,” “graceful,” and “brilliant.”
- Anita: A Hebrew and Spanish name meaning “grace” or “favor,” short and gentle for a kindly hedge witch.
- Anwir: Meaning “liar,” this Welsh male name is perfect for dark and deceitful sorcerers.
- Ares: The Greek god of war lends this name raw aggression, ideal for a witch who fights rather than hides.
- Audra: A Lithuanian and English name meaning “storm” or “noble strength,” strong enough for a battle-hardened witch.
- Azar: A Persian name meaning “fire,” a natural fit for a flame-wielding witch.
- Bagshott: This habitational name of unknown meaning refers to a quiet town in England.
- Barrere: A habitational name from ancient Scottish history, meaning “from Ayrshire.”
- Baze: Meaning “battle,” this Scottish and Germanic name fits a wicked sorceress perfectly.
- Beatrice: This Latin girl’s name means “she who brings joy,” “blessed,” or “voyager.”
- Beauchamp: This classic French name translates to “beautiful field.”
- Belial: A Hebrew name from scripture meaning “worthless” or “wicked,” straight out of biblical villainy.
- Benedetta: Of Latin descent, this Italian name simply means “blessed.”
- Bertha: From the Old High German Berhta, meaning “bright one,” and echoed in Frau Perchta, a witch-like figure of Alpine winter folklore.
- Bishop: An English occupational surname meaning “overseer,” borne by Bridget Bishop, the first person executed in the Salem witch trials.
- Blackroot: A Tolkien place name from the Blackroot Vale, rendering the Sindarin “Morthond,” earthy and shadowed.
- Blake: This name is possibly Welsh, meaning “son of the lake,” or it means “black” in English.
- Bobusic: A rare surname of uncertain origin, chosen here for its odd, tongue-twisting sound rather than a settled meaning.
- Bones: An English surname likely from a nickname for a lean figure, and the family name of the young witch Susan Bones in Harry Potter.
- Bora: This Turkish name means “storm” for girls and “snow” for boys.
- Brager: This excellent fictional character name comes from Norway and means “thundering and roaring.”
- Bran: A Welsh name meaning “raven” or “crow,” tied to Bran the Blessed of Celtic myth and rich with dark-bird symbolism.
- Bronagh: An Irish name meaning “sorrow,” borne by a 6th-century saint and suited to a mournful, mysterious witch.
- Bryn: This name means “hill” and historically belonged to children born near a high elevation.
- Cameron: A Scottish surname meaning “crooked nose” from the Gaelic term cam sron.
- Cara: This lovely name means “loved one,” “beloved,” or “friend.”
- Carrie: Best known from Stephen King’s telekinetic heroine, this short form of Caroline fits any witch whose quiet fury turns deadly.
- Carrow: Of French and Cornish origin, this title means “dweller at the fort on the hill.”
- Casimir: This Slavic witch name means “declaration of peace” or “destroyer of peace.”
- Cecilia: This elegant name derives from the Latin word caecus, meaning “blind.”
- Chandley: Possibly derived from Chandler, this French name means “candle maker and seller.”
- Channing: An English surname meaning “young wolf,” pairing cunning with wildness for a shrewd witch.
- Clara: A Latin and Slavic surname meaning “clear,” “bright,” and “famous.”
- Clayton: Meaning “clay settlement” or “place with good clay,” Clayton serves well as either a first or last name.
- Clearwater: This German topographic name represents someone living near fresh, clear water.
- Coffey: This strong English and Celtic word means “victorious.”
- Corbin: A short form of the Latin-rooted Corbin, meaning “raven” or “crow,” carrying the classic witch’s-familiar imagery.
- Courtney: Of Old French origin, this surname means “domain of Curtius.”
- Crespo: This name features Spanish origin and means “curly-haired person” in English.
- Cressida: Originating from Greek culture, this valuable name means “gold.”
- Crimson: Taken from the deep red dye once made from the cochineal insect, this color word makes a bold pick for a fire or blood witch.
- Crowley: This Irish surname, from O Cruadhlaoich, means “hardy warrior” and belonged to the infamous occultist Aleister Crowley.
- Dahlia: A classic name of Latin origin that represents elegance and dignity.
- Darkcurse: A blunt, invented surname for a practitioner of the dark arts who wants no mystery about their craft.
- Delacour: From the French de la cour, meaning “of the court,” and carried by the witch Fleur Delacour in the Harry Potter series.
- Dempsey: A spirited Irish name from the Gaelic O Diomasaigh, meaning “proud,” well matched to a confident witch.
- Desdemona: A Greek name meaning “ill-fated,” immortalized by Shakespeare’s doomed heroine in Othello.
- Diabolos: Derived from ancient Greek terminology, meaning “slanderer,” “accuser,” and “devil.”
- Dolores: From the Spanish title Maria de los Dolores, meaning “sorrows,” and echoing the cruel witch Dolores Umbridge.
- Doyle: A highly popular Irish surname meaning “dark stranger.”
- Dumbledore: An ancient English word meaning “bumblebee” and the famous headmaster in Harry Potter.
- Edgecombe: This Old English habitational name means “residence at the edge of a valley.”
- Eldritch: A Middle English word meaning “eerie” or “otherworldly,” now shorthand for anything weird and supernatural.
- Etain: An Old Irish mythic name meaning “jealousy,” borne by a shape-shifting heroine of Celtic legend.
- Ezra: This short and sweet Hebrew name translates perfectly to “help” or “helper.”
- Eztli: A gender-neutral Aztec name that literally translates to “blood.”
- Fammia: Derived from the old Latin word flammula, which translates to “little flame.”
- Flanagan: An Irish and possibly Scottish surname meaning “red” or “ruddy.”
- Flynn: This cute Irish surname is also a common Christian name, meaning “heir to the redhead.”
- Fravel: Possibly derived from Middle German vocabulary, meaning “evil doer.”
- Gail: Derived from Hebrew text, meaning “joy of my father” or “my father rejoices.”
- Galle: A Roman and French form of ancient German, meaning “bile,” “bitterness,” and “falsehood.”
- Gandalf: The famous gray wizard from Lord of the Rings, meaning “wand elf.”
- Gaukel: This German occupational name literally translates to “to perform magic.”
- Gesserit: Borrowed from the Bene Gesserit, the order of mystic women in Frank Herbert’s Dune, so it carries an air of hidden power.
- Gomora: An ancient Hebrew name meaning “submersion” or “to overwhelm with water.”
- Granger: A prominent name in Harry Potter that originally means “farm bailiff.”
- Grimassi: The surname of author Raven Grimassi, a modern voice in Italian witchcraft, though the name’s older meaning is unrecorded.
- Grimm: Best associated with the Brothers Grimm and their dark fairy tales, evoking someone fierce and shadowy.
- Hallow: Meaning “All Hallows Eve,” this short form of Halloween makes a fantastic mystical surname.
- Harkness: Possibly of Scottish and English heritage, this strong name translates to “army.”
- Harry: While typically a first name, it holds strong ties to the boy wizard and means “home-ruler.”
- Hecates: From Hecate, the Greek goddess of witchcraft and crossroads, with a name often read as “one who works from afar.”
- Hermione: Another famous Harry Potter first name that doubles well as a surname, meaning “messenger” and “earthly.”
- Hex: Possibly of English and German origin, this literal name means “to practice witchcraft.”
- Jabez: A Hebrew name from scripture meaning “he makes sorrowful” or “born in pain,” heavy with grief for a tragic character.
- Jinx: A superstitious Latin name representing a magic charm or curse.
- Keres: From the Keres of Greek myth, female death-spirits who haunted battlefields, a chilling choice for a villainous witch.
- Khalida: This Arabic name translates beautifully to “immortal,” “eternal,” and “everlasting.”
- Kier / Keir: Of Old Norse, Irish, and English origin, meaning “dark-skinned.”
- Kikimora: Of Slavic origin, Kikimora is a female house spirit of folklore who tangles the housework of untidy homes.
- Kosior: This name possibly means “pure” and makes a fantastic choice for a good witch.
- Layla: Featuring roots in Persian, Hebrew, and Arabic, this name translates to “night.”
- Lenoir: Derived from Old Greek and Arabic terminology, meaning “bright one” and “shining.”
- Lestrange: A mixture of Old French and English roots, translating to “foreign.”
- Lilin: In ancient Jewish mythology, Lilin represents a wandering “night spirit.”
- Lilith: This dark Hebrew name carries evil undertones and means “of the night” or “night demon.”
- Malacoda: A classic Italian character found in Dante’s Inferno, meaning “bad or evil tail.”
- Malafronte: An Italian surname from mala fronte, literally “bad forehead” or “ill front,” with a fittingly menacing ring.
- Malfatto: From the Italian mala fatto, this Italian last name means “badly made” or “misshapen,” with a fittingly ill-omened ring.
- Malfoy: The arch-enemy of Harry Potter, carrying the sinister meaning of “bad faith.”
- Mallory: Some witch last names originate from descriptive nicknames, like Mallory, meaning “unfortunate.”
- Malo: A place name in France or of Hawaiian origin, translating to “winner.”
- Molly: Of English and Irish origin, this name translates beautifully to “star of the sea.”
- Morana: The Slavic goddess of winter and death, bearing the possible meaning of “death and plague.”
- Narfi: Emerging from deep Norse mythology, this name means “thin and narrow.”
- Nerezza: A dark and mysterious name of Italian origin, meaning “darkness.”
- Norwood: This Old English habitational surname literally means “North wood.”
- Nukpana: This strong Native American surname directly translates to “evil.”
- Nyx: From Nyx, the primordial Greek goddess of night, a commanding surname for a witch of the dark hours.
- Onyx: Named for the protective black gemstone, a grounding choice for a good witch who works in shadow.
- Palmer: Originating from Middle English and French, meaning “palm tree.”
- Perdita: Derived from Latin and meaning “lost,” this heroine features prominently in A Winter’s Tale.
- Phobus: Drawn from Phobos, the Greek god of fear and panic and a son of Ares, a fitting surname for a witch who rules through dread.
- Potter: The family name of the famous boy wizard, referring to a “maker of pots or storage vessels.”
- Quade: Meaning “son of Uaid,” this Latin name works perfectly as a witch’s last name.
- Ravenclaw: One of the four Hogwarts houses, founded by Rowena Ravenclaw and prized for wit and learning, so it reads as a scholarly witch surname.
- Rooke: Named after the Corvid family of birds, a classic symbol in historical witchcraft.
- Rookwood: An Old English surname from history meaning “wood of ravens.”
- Rosmerta: From the Gallo-Roman goddess of plenty, meaning “the great provider,” and shared with Madam Rosmerta of Harry Potter.
- Sabrina: Rooted in the River Severn of British legend, where the drowned maiden Sabrina became its guardian nymph, and famous today as the teenage witch of pop culture.
- Salazar: A Basque surname meaning “old hall,” and the given name of Hogwarts founder Salazar Slytherin.
- Sapphire: From the Latin word saphirus, which directly translates to “blue.”
- Saskia: In Dutch and German translations, Saskia means “a Saxon woman.”
- Sefton: From the Old Norse term sef, meaning “rush,” making this English name mean “town with the rushes.”
- Selene: The Greek goddess of the moon lends her name to any lunar or night witch.
- Sidero: Derived from ancient Greek terminology, meaning “iron.”
- Simon: This highly common Hebrew name translates to “he has heard.”
- Sinistra: A Latin name that began as “left” and drifted toward “sinister” or “unlucky,” also the astronomy witch Professor Sinistra in Harry Potter.
- Spellman: A patronymic surname meaning “son of Spileman” and the family name of Sabrina.
- Stoneheart: A coined English surname built from “stone” and “heart,” picturing a witch whose resolve never cracks.
- Teivel: Some witch surnames represent pure evil, like this one meaning “devil.”
- Tempest: From the Latin word tempestas, which translates to “stormy.”
- Tristana: In Spanish, Tristana means “tumult,” while it translates to “sorrow” in Celtic.
- Ubel: This short and harsh German witch name translates directly to “evil.”
- Ubelhor: Originating from South Germany, Ubelhor translates to “evil lord.”
- Vance: Derived from the Old English word fenn, which translates to “marshland.”
- Victus: A stern Latin name meaning “way of life” or, as a form of vincere, “conquered,” giving it a battle-worn weight.
- Voland: A Norwegian and German name for four farmsteads of Agder and Rogaland, meaning “bend, corner, and farm.”
- Warren: Another prominent figure from the Salem trials, meaning “guard” in Old English.
- Weasley: The best friend of wizard Harry Potter, bearing a name that means “western meadow.”
- Wicker: This German occupational name works perfectly for a practicing magician or soothsayer.
- Willow: An English nature name for the graceful tree long tied to moon magic and wandcraft, ideal for a green witch.
- Youngblood: This Dutch and German surname possibly means “eternal blood forever.”
- Zatara: A classic French and Spanish word that translates directly to “black magic.”
- Zelda: This remarkably powerful German name means “gray fighting maid.”
- Zelinda: Possibly of German origin, this name translates beautifully to “shield of victory.”
- Zephyr: Originating from ancient Greek, this airy name means “west wind.”
- Zillah: A classic Hebrew name carrying the dark meaning of “shadow” or “shadow of death.”