The 48 best spooky but sweet Halloween baby names for your little pumpkin

Baby dressed as witch for Halloween

by Laura Healy |
Published on

If your little one is due around Halloween then you might feel inspired to give them a creepy but cute baby name, or perhaps it's your favourite celebration of the year and so you want to give your little one a name to reflect that. Whatever your reason, we love some of these spooktacular baby names, ideal for babies born all year round, but perfect for an Autumn baby too.

Whether you are having a boy or a girl, or perhaps you don't know yet, there are names for all genders. So why not choose the best witchy baby name for your little girl, or a devilish name for your little boy. They don't have to be scary, in fact we think they are cute and perfect for the season. Read on for lots of baby name inspiration for you.

©Imago

Halloween baby names for girls

Clarice - The meaning of Clarice is 'enlightened', but it is also well known for being the name of one of the main characters, Clarice Starling, in the thriller, Silence of the Lambs.

Willow - A graceful tree, but also the name of a character in Buffy the Vampire Slayer and the title of the 1988 fantasy film, Willow.

Annabelle - Not a film for young children, but Annabelle is the name of the extremely creepy and haunted doll in The Conjuring film. A Raggedy Ann doll, Annabelle was kept in the occult museum of paranormal investigators, Ed and Lorraine Warren.

Buffy - As the name of the title character in Buffy the Vampire Slayer, this is a great Halloween baby name.

Sabrina - If you are looking for witchy baby names, then Sabrina, from Sabrina the Teenage Witch is a fun one. However, this originates from the Roman Empire so has serious connotations too.

Raven - Meaning blackbird, Raven has many spooky connections. In his poem, Edgar Allan Poe, describes the raven as evil and similarly in Celtic traditions ravens are also considered to be omens of war, death and evil. Ravens themselves are scavengers and in Germany people believed ravens could find the souls of the dead.

Winifred - Another witchy baby name, Winifred is the eldest of the Sanderson sisters in the 1993 film Hocus Pocus. The sisters were executed for practicing witchcraft. However, the meaning of Winifred is peace.

Carrie - A gruesome one, Carrie is the title character of the film, Carrie, adapted from Stephen King's novel of the same name. It means 'free'.

Luna - Meaning, 'of the moon,' Luna is a great Halloween baby name, reminiscent of a full moon often associated with Halloween. The witch in Harry Potter was also called Luna. We think this is a great astrological baby name as well as perfect for Halloween.

Autumn - With Halloween taking place during Autumn this is an ideal name. Plus it even means 'fall season.'

Rosemary - Although this means, 'herb', it can also be associated with Halloween because of the film, Rosemary's Baby.

Bronwyn - This name derives from the name Branwen which is associated with medieval Welsh literature and also means 'white raven,' however, Bronwyn means, 'fair and blessed breast.'

Selene - In Greek Mythology, Selene is the goddess of the moon and daughter of the Titans. As a fictional character she is a human mutant in the Underworld film series.

Marnie - Marnie is a character in the aptly named film, Halloweentown, and is a teenage witch.

Regan - Thought to be one of the most frightening films ever, The Exorcist, tells the story of Regan MacNeil who is possessed by a demon. However, the Irish name has a less scary meaning of 'regal,' so could be a great royal baby name.

Wednesday - A popular Halloween name which comes from The Addams Family. An American name, it comes from old English and appears in a nursery rhyme from 1838 where Wednesday's child is described as 'full of woe.'

Hermione - For a magical Halloween name, Hermione is a great choice. Of course, it comes from Harry Potter and is popular all year round, not just Halloween, but we always love Harry Potter baby names.

Candy - Who doesn't love Candy at Halloween? This is not a spooky name, but it is cute and can be associated with the more fun side of Halloween and the sweets kids love to collect.

Morticia - Again, this comes from The Addams Family. However, it is creepier than that. It derives from the Old English word mortician, and also from the latin word, mortis, which means death.

Rebecca - For a literary inspired Halloween baby name, Rebecca is a great option. Daphne du Maurier's famously chilling novel, Rebecca, cleverly weaves the name through the novel as a haunting presence.

Lilith - A truly scary name (although it sounds sweet), Lilith means 'of the night' or 'night monster'. It is also the feminine form of a word which means 'demon' or 'spirit.'

©Imago

Halloween baby names for boys

Casper - We all loved the cute little character of Casper the friendly ghost, so we think this makes an adorable Halloween baby name. However, it actually means treasurer and was the name of one of the three wise men so might make a good Christmas baby name too.

Damien - Perhaps the most obvious Halloween baby name for boys, because it sounds a bit like the word 'demon', and it is also the name of the little boy in the movie The Omen.

Lucifer - Supposedly the name of the devil, this is a truly intimidating baby name. However, it does mean 'bringer of light'. That said, in Christian theology it is associated with a fallen angel and evil, hence why it is the name of the devil.

Dexter - Meaning, 'dyer of clothes', is associated with Halloween due to the TV series, Dexter, about a serial killer who dyes people.

Jason - Famous because of Jason Vorhees from the series of Friday the 13th films. He is an indestructible, machete wielding murderer, so not very cute, however with Ancient Greek origins it actually means, 'healer.'

Draco - We couldn't forget Draco, the name of Harry Potter's arch enemy Draco Malfoy. It is a powerful name meaning, 'dragon.'

Freddy - A rather terrifying name from the film, Nightmare on Elm Street, with Freddy Kruger being the main character and a serial killer. It has a lovely meaning though, 'peace ruler.'

Edward: Meaning 'wealthy guardian,' Edward is a great name but can be considered a Halloween name because of the film Edward Scissors Hands, a dark fairytale.

Bram - For a literary inspired boys Halloween name, Bram Stoker was the author of the famous gothic novel, Dracula.

Jack - We all love pumpkins at Halloween, and when carved with candles inside they are also traditionally known as Jack O'Lanterns. Plus, Jack Skellington is the skeleton lead character in the 1993 film, The Nightmare Before Christmas.

Ambrose - This name means immortal, just like vampires!

Chucky - The name of the doll in the horror film, Chucky. This terrifying doll is not the type you want in your little one's nursery, but it makes a great Halloween baby name.

Blade - A really sharp name, this means 'knife' or 'sword' and it is associated with strength, skill and prowess in battle. However, it is also a Marvel comic character,Frank Blade, who is a half-human, half-vampire hybrid.

Norman - For iconic horror, the 1960 film Psycho is perfect and the main character, is called Norman Bates.

Harry - We couldn't have boys' Halloween names without Harry, from Harry Potter, our favourite wizard. However, aside from wizards, it actually means 'army ruler.'

Merlin - Sticking with the theme of wizards, Merlin is a sweet Halloween name and comes from the Arthurian legends associated with sorcery. Of course, we also know Merlin as the wizard in The Sword in the Stone, so it makes a great Disney baby name too.

Igor - A common name in horror films, Igor is the name of Dr. Frankenstein's assistant in the novel Frankenstein by Mary Shelley. Igor is also a traditional sidekick to Count Dracula. However, it has a much stronger meaning of 'warrior.'

Stephen - Meaning 'crown', Stephen is the also the name of the king of horror fiction, Stephen King, who has written countless terrifying and chilling novels, many of which have been adapted into frightening films.

Vladimir - Vlad the Impaler is a historical character thought to have inspired the story of Dracula. He was known to impale his victims on stakes and was thought to have killed around 80,000 people.

Unisex Halloween baby names

Shadow - Meaning 'shade from the sun,' Shadow encapsulates the dark side of the Halloween celebrations.

Alchemy - A gender neutral name, it means 'medieval chemistry.' We think it is a great name for Halloween babies.

Ash - Ash Williams is a character from the Evil Dead series and it also means 'from the ash tree.'

Rune - We love that this name means 'secret.' Plus, it is also associated with spooky magical symbols. It's a great Halloween name.

Marley - Jacob Marley is the ghost of Scrooge's business partner and he visits Scrooge in Charles Dickens' A Christmas Carol, warning him that he has a chance to save himself from a similar fate.

Hallow - The word Halloween comes from 'All Hallows Eve' and so the name Hallow couldn't be more perfect as a Halloween baby name.

Blair - This name comes from the Scottish Gaelic word meaning 'battlefield,' but is also creepily connected to the hit film (which frightened us all!) The Blair Witch Project.

Angel - Meaning messenger of God, it might not be an obvious Halloween baby name, and could make a great winter baby name too, but Angel was a character in Buffy the Vampire Slayer and we think that is good enough reason to choose this sweet Halloween name.

©Imago

What is the best Halloween name?

It is hard to say which the best Halloween baby name is because it really does depend on personal preference. A name like Harry might not be obviously spooky but it is a great nod to all things magical. Of course, you can choose something more unusual and also more blatantly halloween inspired, such as Raven, which some might consider to be better if you are going for all out Halloween baby names. Whichever name you choose, it will be personal to your own little pumpkin and chosen for reasons important and unique to you.

What are non-binary Halloween names?

There are quite a few names which are gender neutraland inspired by Halloween, such as Angel, Blair and Marley.

What is a witchy name for a girl?

Choosing a baby girl name that is witchy doesn't mean it can't be feminine too. Names like Sabrina and Winifred, are both associated with witches in films and TV shows, but they are also pretty and perfect for a baby girl. Hermione could also be a popular choice, as could Marnie.

What is a Halloween name for a girl?

Halloween isn't all about scary or masculine names. While there are lots of baby boy names for Halloween, there are also plenty for girls too. So whether you are having a baby boy or having a baby girl, there will be a Halloween name for everyone. For girls we love, Willow, Luna or Annabelle, while for boys, Bram, Edward and Casper are cute.

Laura Healy is a Commercial Content Writer for Mother&Baby. She is a mum-of-two girls and loves writing about all things parenting, she is particularly interested in the toddler years and eco-friendly baby products, as well as children’s literature. She has a PhD in Creative Writing and has published short stories in the UK and Ireland, as well as previously writing freelance for her local paper.

Just so you know, we may receive a commission or other compensation from the links on this website - read why you should trust us
How we write our articles and reviews
Mother & Baby is dedicated to ensuring our information is always valuable and trustworthy, which is why we only use reputable resources such as the NHS, reviewed medical papers, or the advice of a credible doctor, GP, midwife, psychotherapist, gynaecologist or other medical professionals. Where possible, our articles are medically reviewed or contain expert advice. Our writers are all kept up to date on the latest safety advice for all the products we recommend and follow strict reporting guidelines to ensure our content comes from credible sources. Remember to always consult a medical professional if you have any worries. Our articles are not intended to replace professional advice from your GP or midwife.