150+ Halloween Names That Are to Die For

Spooky season is here, and we've got all the Halloween names to help you celebrate.

Published September 5, 2024
Adorable hispanic baby having halloween party holding pumpkin basket at home

These Halloween names will send shivers down your spine — the good kind, that is. From Gothic heroines and horror movie villains to sweet Halloween names perfect for the daytime, these Halloween-inspired names will stick with you long after October 31st.

Cute Halloween Names for Some Daytime Fun

Halloween isn’t all jump scares and horror movies; it’s also bobbing for apples and making the perfect cider. Join in on the daytime fun with these cute Halloween names.

  • Amber (Arabic) – means “jewel”
  • Arachne (Greek) – means “spider”
  • Asp (Swedish) – derived from the aspen tree
  • Astoria (Old English) – means “hawk”
  • Belladonna (Italian) – means “beautiful woman”
  • Brunhilda (German) – means “battle ready”
  • Camilla (Latin) – means “helper to a priest”
  • Clove (Latin) – means “nail”
  • Dahlia (Hebrew) – means “hanging branch”
  • Delphine (Greek) – means “of Delphi”
  • Ember (English) – means “spark”
  • Esmerelda (Spanish) – means “emerald”
  • Graham (Anglo-Saxon) – means “gravel area”
  • Griffin (Welsh) – means “prince”
  • Griselda (German) – means “battle aged”
  • Ivy (Latin) – means “vine”
  • Marigold (English) – derived from the flower
  • Nyx (Greek) – means “night”
  • Rowan (Gaelic) – means “red-haired”
  • Santana (Spanish) – means “holy”
  • Scarlet (French) – means “red”
  • Tabitha (Aramaic) – means “gazelle”
  • Trick (French) – means “deception”
  • Twila (English) – meaning unknown
  • Violet (Latin) – means “purple”
  • Wisteria (German) – means “Wister’s flower”
  • Woody (Old English) – means “wood”
  • Yarrow (English) – means “rough stream”
  • Zatanna (English) – meaning unknown
  • Zephyr (Greek) – means “west wind”

Spooky Halloween Names With Sinister Meanings

These spooky Halloween names have meanings that are more on the trick side of trick or treat. With these names, your enemies should beware because they’re in for a scare.

  • Afsoun – means “charm” or “spell”
  • Aistulf – means “violent wolf”
  • Angra – means “evil” or “destructive”
  • Baqir – means “to rip open”
  • Bethuel – means “God destroys”
  • Dougal – means “dark stranger”
  • Drogo – means “ghost” or “illusion”
  • Flann – means “blood red”
  • Iapetos – means “to wound”
  • Lamya – means “dark red lips”
  • Maleficent – means “harmful” or “evil”
  • Morana – means “death” or “plague”
  • Morrigan – means “demon queen”
  • Mot – means “death”
  • Odysseus – means “to hate”
  • Persephone – means “to destroy/murder”
  • Rajani – means “the dark one”
  • Samael – means “venom of God”
  • Shrek – means “fright”
  • Taika – means “magic” or “spell”
  • Thanatos – means “death”
  • Tisiphone – means “avenging murder”
  • Xquic – means “lady blood”
  • Yurena – means “demon” or “evil spirit”
Quick Tip

Really want to embrace the Halloween spirit? Pick an on-the-nose name like Hallow (meaning holy) with its Old English origins.

Frightful Halloween Names From Your Favorite Horror Movies

Honor the final girls who made it through to the end and the villains who chased after them with these frightfully fun Halloween names plucked from your favorite horror movies.

  • Asami (Japanese) – means “beautiful”
  • Barbra (English) – means “foreign”
  • Carol Anne (English & French) – means “song” or “grace”
  • Carrie (English) – means “freedom”
  • Chucky (English) – means “freedom”
  • Cotton (Anglo-Saxon) – means “cottage”
  • Damien (Greek) – means “to tame”
  • Danny (Hebrew) – means “God is my judge”
  • Delia (Greek) – means “from Delos”
  • Dewey (Welsh) – means “beloved”
  • Gale (Old English) – means “pleasant/joy”
  • Georgie (Greek) – means “farmer”
  • Ichabod (Hebrew) – means “without glory”
  • Jack (Old English) – means “man”
  • Jason (Greek) – means “to heal”
  • Marion (French) – means “beloved”
  • Maxine (Latin) – means “greatest”
  • Michael (Hebrew) – means “gift from God”
  • Norman (Old German) – means “man from the North”
  • Pearl (Old English) – means “a pearl”
  • Rosemary (Latin) – means “dew of the sea”
  • Tatum (Old English) – means “enclosed homestead”
  • Winifred (Welsh) – means “friend of peace”
  • Clarice (Latin) – means “bright”
  • Hannibal (Latin) – “Baal is gracious”

Related: 145+ Wickedly Evil Baby Names You Can't Resist

Cute Baby Girl in Halloween Costume

Creepy Halloween Names From Gothic Literature

Gothic literature is all about rotting from the inside out, but these creepy Halloween names are far from rotten. They’re just kooky enough to fit right in with the spooky season.

  • Ambrosio (Spanish) – means “immortal”
  • Catherine (Greek) – means “pure”
  • Conrad (German) – means “brave counsel”
  • Constance (French) – means “resolute”
  • Dorian (Greek) – means “from the sea”
  • Edgar (Old English) – means “wealthy spear”
  • Eleanor (Greek) – means “light-hearted”
  • Ethelred (Old English) – means “noble counsel”
  • Flora (Latin) – means “flower”
  • Frederick (German) – means “peaceful ruler”
  • Hans (Hebrew) – means “God is gracious”
  • Heathcliff (English) – means “cliff near a heath”
  • Katrine (Danish) – means “pure”
  • Manfred (German) – means “man of peace”
  • Matilda (English) – means “mighty in battle”
  • Merricat (English) – meaning unknown
  • Miles (Latin) – means “soldier”
  • Mina (Old German) – means “love”
  • Rebecca (Hebrew) – means “to bind”
  • Rochester (English) – means “from Rochester”
  • Roderick (German) – means “glory” or “ruler”
  • Rosario (Latin) – means “rosary”
  • Theodora (Greek) – means “God’s gift”

Unique Victorian Names for a Gaslight Halloween

No time period fits the Halloween aesthetic better than the Victorian era. Slide headfirst into a gaslight Halloween with these old-fashioned Victorian names.

  • Ada (German) – means “noble”
  • Adoram (Hebrew) – means “the Lord is exalted”
  • Ambrose (Greek) – means “god-like”
  • Amos (Hebrew) – means “to carry”
  • Deliverance (English) – means “to set free”
  • Drusilla (Latin) – means “strong”
  • Godsgift (English) – means “a gift from God”
  • Helena (Greek) – means “light”
  • Hesperance (French) – means “hope”
  • Honora (Italian) – means “woman of honor”  
  • Ivan (Greek) – “man”
  • Ivor (Old Norse) – means “bowman/archer”
  • Keziah (Hebrew) – means “cinnamon bark”
  • Lavinia (Latin) – means “woman of Rome”
  • Leonora (Greek) – means “compassion”
  • Lobelia (Unknown) – derived from the lobelia plant
  • Luther (German) – means “warrior”
  • Simeon (Hebrew) – means “he who hears”
  • Temperance (Latin) – means “moderation”
  • Titus (Latin) – means “title of honor”
  • Valentine (Latin) – means “strong”
  • Vincent (Latin) – means “to conquer”
  • Wilhelmina (German) – means “desire to protect”
  • Xenodice (Greek) – means “foreigner” or “justice”

Related: 190+ Gothic Baby Names & Their Dark Meanings

Baby girl in cat costume

Demonic Names Perfect for a Halloween Scare

If you’re going to choose a Halloween name, you might as well go all in on these demon names from lore. Just like these evil baby names, they’re wickedly wonderful in every way.

  • Abaddon (Hebrew) – means “destruction”
  • Asmodeus (Hebrew) – means “to annihilate”
  • Belial (Hebrew) – means “worthless”
  • Beelzebub (Hebrew) – means “prince of devils”
  • Lilith (Assyrian) – means “night monster”
  • Mammon (Hebrew) – means “money”
  • Belphegor (Assyrian) – means “master of the abyss”
  • Leviathan (Hebrew) – means “to coil”
  • Alecto (Greek) – means “ceaseless anger”
  • Azazel (Hebrew) – means “to separate from God”
  • Egyn (Gaelic) – means “fiery”
  • Nicon (Latin) – meaning unknown
  • Mimon (Arabic) – means “congratulations”
  • Astaroth (Hebrew) – means “fertility”
  • Verrine (Slavic) – means “faith”
  • Alaistair (Scottish) – means “defender of the people”
  • Pazuzu (Mesopotamian) – derived from the name of a mythical demon who held power over the southwestern wind

Witchy Halloween Names That’ll Put a Spell on You

These witchy Halloween names will cast a spell on you before you can shout “abracadabra.” Whether you’re picking out a warlock name for your bouncing baby boy or one for your latest short story, these magical monikers are to die for.

  • Circe (Greek) – means “bird/hawk”
  • Agatha (Greek) – means “honorable”
  • Gideon (Hebrew) – means “one who fells”
  • Salem (Hebrew) – “peaceful” or “safe”
  • Phoenix (Greek) – mean “dark red”
  • Astrid (Old Norse) – means “beautiful god”
  • Magnus (Latin) – means “great”
  • Valerian (Latin) – means “strong”
  • Merlin (Welsh) – means “sea fortress”
  • Damon (Greek) – means “to tame”
  • Felix (Latin) – means “lucky”
  • Hazel (Old English) – means “hazel tree”
  • Glinda (Welsh) – means “pure goddess”
  • Piper (English) – means “pipe player”
  • Melisandre (Old French) – meaning unknown
  • Juniper (Latin) – means “to produce”
  • Endora (Hebrew) – means “fountain”
  • Hestia (Greek) – means “hearth”
  • Morwen (Welsh) – means “maiden”
  • Maeve (Gaelic) – means “intoxicating” or “she who rules”
  • Orion (Greek) – means “dawning”
  • Nova (Latin) – means “new”
  • Lux (Latin) – means “light”
  • Calix (Latin) – means “chalice”

Something Wicked This Way Comes

Did you hear that? No, it’s not the sound of a poltergeist floating around. It’s just our big bundle of Halloween names! Whether you’ve got an All Hallows' Eve baby on the way or a character to name, you’ll surely find the perfect match in our list.

150+ Halloween Names That Are to Die For