MadeForMums reviews are independent and based on expertise and testing. When you buy through links on our site, we may earn an affiliate commission, but this never influences our product choices.

35 of the best Halloween costumes for babies, toddlers and children

Great value kids' Halloween costumes including spiders, pumpkins, dragons, witches, monsters and vampires for newborns to pre-teens, from just £5

halloween costumes

Scary or cute? Monster or mummy? Halloween costumes come in all shapes, sizes and pointy ears this year with a big selection for toddlers and kids – and even spooky outfits for newborn babies.


Remember with babies and toddlers, costumes may not be the most comfy to wear, so don’t expect your child to stay dressed as a pumpkin all day. Several toddler outfits are all-in-onesies, which may mean some deft work when it’s time to change a nappy – plus if you’re potty training, your child’s going to need a little bit more time to undress!

35 of the best baby, toddler and kids’ Halloween costumes…

1. Little Spooky Spider, £12.99

Sizes: 3-24 months

This jumpsuit with orange foot coverings is a lot of fun, especially the little furry spider hood. The rompers fastens easily with velcro on the detachable legs and hat to make them detachable – handy if your baby finds them uncomfortable.

Available from: Party Delights

2. Halloween Personalised Pumpkin Romper, £22

Sizes: 3-18 months

Dress your tot in classic Halloween fare – pumpkins! – with this black, footless romper that’s super soft and fuzzy. We love that you can add their name, too.

Available from: Not On The High Street

3. Halloween Pumpkin Dress, £10

Sizes: 1-4 years

Too good just for Halloween, this completely gorgeous pumpkin orange sparkly dress plus headband will be the belle of any Witch’s ball. And it’s only £10!

Available from: George at Asda

4. Glow in the Dark Skeleton Romper, £14.95

Sizes: 0-12 months

This skeletal onesie has handy poppers for those urgent nappy changes – and best of all it’s glow in the dark! An easy but super cool Halloween costume for your baby that requires minimal effort.

Available from: Etsy

5. Baby Blue Monster Onesie, £19.95

Sizes: 6 months-3 years

The Baby Blue Monster Onesie with horns and a tail is super cute and not too scary! It also fastens with velcro and a zip, making it easy to put on.

Available from: Pretend To Bee

6. 2-piece mummy outfit, £17.99

Sizes: 1½-10 years

This kid-friendly take on a mummy is perfect for first time trick-or-treaters. And in a soft sweatshirt fabric, it should also be comfy for kids who aren’t too keen on traditional fancy dress.

Available from: H&M

7. Harry Potter Black Gryffindor costume, from £15

Sizes: 3-12 years

For £15 get everything you need to transform your little Potter fan into the wizarding hero including a wand, golden snitch, Harry’s glasses, Hogwarts express train ticket and book cover.

Available from: Tu at Sainsbury’s

8. Dinky Dino, £19.99

Sizes: 0-24 months

Rawr! Your child will look adorable in this striped dinosaur bodysuit. Comes with skid-resistant pads on the feet and opens with snap buttons on the back, so it’s easy to change nappies.

Available from:

9. Jack Skellington Bodysuit, £12

Sizes: 0-24 months

Inspired by Disney classic The Nightmare Before Christmas, this Jack Skellington comes with some great details including a 3D bow and scary skeleton hat. Also comes with handy poppers for nappy changes.

Available from: Disney

10. Halloween Pumpkin Pattern Dress, £8.50

Sizes: 18 months-6 years

Whether you’re staying in or going out, this cute (and comfy) dress is sure to be a hit. Pair with some sparkly tights or patterned leggings to complete the spooky outfit.

Available from: Pat Pat

11. Baby Wolf Costume, £15.99

Sizes: 0-24 months

Looking for something different to a dinosaur, bat or spider costume? How about a toothy wolf, instead? We particularly love the matching furry booties!

Available from: Fancy Dress Ball

12. Too Cute To Spook Halloween Baby Bodysuit, £14.99

Sizes: 0-24 months

Want to mark the occasion but don’t want to go all out with a costume for your little one? This Halloween-themed bodysuit is the perfect option.

Available from: Tiny Treasures on Etsy

13. Pirate Costume, £9.99

Sizes: 3-8 years

Everything your little pirate needs to sail the high seas! For under £10 you’ll get a sailor shirt, black vest and cropped trousers with a red belt. For an additional £1.80 you can add a sword and eye patch to complete the costume.

Available from: Amazon

14. Baby Witch Costume, £14.99

Sizes: 0-24 months

The witch costume is a Halloween classic for grown-ups, so why not go matchy-matchy with this detailed baby version?

Available from: Joker’s Masquerade

15. Pumpkin Cutie Pie, £13.49

Sizes: 1-4 years

You can’t get much cuter than a toddler in a pumpkin costume and this super soft with a smiley face will do just the job. Just pop it over a black long-sleeve top and some black leggings or tights – and don’t forget the stalk hat!

Available from: Party Delights

16. Vampire Costume, £19.16

Sizes: 3-10 years

Unfortunately, we’ve found vampire costumes hard to come by this year. But what’s Halloween without a visit from the *spoooooky* Dracula?

Available from: Amazon

17. Halloween Peppa Pig Witch Costume, £12

Sizes: 6 months-6 years

For a sweet take on a witch costume, check out this Peppa Pig version from Sainsbury’s. Comes with starry tule and a witches hat to complete the adorable costume.

Available from: Tu at Sainsbury’s

18. H&M Green Alien Fancy Dress Cape, £8.99

Sizes: 3-10 years

We like this alien cape because it’s a bit silly and offers a pop of colour to darker Halloween outfits. There also aren’t many aliens out trick or treating on All Hallows Eve, so it’s a bit different from your standard fare.

Available from: H&M

19. Iddy Biddy Bat baby costume, £13.49

Sizes: 3-24 months

Baby bat Halloween costume

What could be cuter than a mini baby bat with little felt wings (attached by Velcro), ears and spooky eyes – well, perhaps those little spotty feet…

Available from: Party Delights

20. Wilko Cat Costume, £4.99

Sizes: 1-6 years

Simple, cute and bright! Wear it over sparkly tights with the headband ears and it’s a no fuss but adorable costume.

Available from: Wilko: 1-2 years, 3-4 years, 5-6 years

21. Toddler Ghost Tabard, £11.99

You can’t go wrong with a tabard-style costume – they’re fairly fuss-free as only need a plain long-sleeve top and trousers to pop underneath. This ghost version is simple but super cute!

Available from: Smiffys

22. Disney Store Maleficent Costume, £28

Sizes: 3-13 years

This Maleficent costume certainly has a wow-factor with its dramatic bell sleeves and pointed collar, as well as the included horn headpiece. Pricey but certainly eye-catching!

Available from: Disney

23. Halloween Blue Frankie Fancy Dress, £10

Sizes: 1-6 years

Want keep it simple yet creepy for Halloween 2019? Get your little one this cool Frankenstein-inspired costume, comprised of loose black trousers, a t-shirt and hat (printed with the iconic monster’s forehead).

Available from: ASDA

24. Rubies Miss Halloween Dress, £14

Sizes: 3-10 years

Gorgeous icy-blue Halloween-style prom dress complete with Miss Halloween sash.

Available from: Next

25. Travis Designs Wizard Costume With Crooked Hat, £22.40

Size: 3-8 years

Wizard costumes are usually reserved for Harry Potter fans – so we like this gender neutral, Hogwarts-free, wizardy cape with big sleeves, a popped collar and a fab pointy hat.

Available from: Costume Chest

26. Zombie Punk Costume, £16.99

Size: 5 – 10 years

Nothing says Halloween like a terrifying zombie. This one’s a bit punk – and comes with studded gloves, a leather-like jacket and a vinyl face mask. For older, not-so-easily scared kids!

Available from: Fancy Dress

27. Deluxe Dark Spirit Western Cowboy Costume, £29.99

Size: 4-12 years

Cowboys are a classic fancy idea, but this costume has a spooky Halloween twist with a burgundy jacket featuring a torn effect and scary skeleton mask.

Available from: Smiffys

28. Day Of The Dead Dress, from £12

Sizes: 12 months-11 years

This colourful skeleton costume is inspired by the Mexican Day of the Dead. The fun tutu dress has a skeleton print and hearts, finished with a flower headband. There’s also a jacket and trousers version, with matching top hat.

Available from: Matalan

29. Mad Hatter Children’s Costume, £24.99

Sizes: 3-10 years

Up your child’s fancy dress game with this VERY cool and colourful Alice In Wonderland-inspired get-up. For kids with a quirky personality!

Available from: Party Delights

30. Toxic Zombie Child’s Costume, £14.99

Sizes: 8-12 years

Consider us spooked by the long-sleeved, green and black zombie suit for older kids – which features a half mesh face mask and lots of cool rips.

Available from: Very

31. John Lewis Monster Claw Boot Slippers, £16

Shoe size: 9 Junior-6

Even if you’re staying in for Halloween this year, you can still bring the Halloween fun to bedtime with these awesome monster slippers.

Available from: John Lewis

32. Kids Cursed Werewolf Costume, £23.99

Sizes: 6-15 years

As your child becomes a teen, why not trade in the cute wolf costume for this shudder-worthy werewolf mask and claws set? Shirt included, too.

Available from: Fancy Dress

33. Star Wars Stormtrooper Children’s Costume, £22.99

Sizes: 5-6 years


Become part of the Galactic Empire with this fabric Stormtrooper jumpsuit and mask. An iconic costume that can even be used beyond Halloween!

Available from: John Lewis

34. The Gruffalo Brown All In One Costume, from £16

Size: 1-8 years

‘Oh help, oh no, it’s the Gruffalo’. This fluffy all-in-one suit comes with a Gruffalo hood, claws and felt purple prickles along the back. It’s also great for World Book Day and other school dress-up occasions.

Available from: Tu at Sainsbury’s

35. Bat Cape, £13.99

Sizes: medium and large

This bat cape is a purse-friendly addition to any child’s fancy dress box and is especially ideal for Halloween. Comes with a hood with fang detail – just dress them in all black underneath.

Available from: Littlewoods

Read more:


Comments ()

Please read our Chat guidelines.