Best Halloween costumes for children

Halloween costume ideas for children of all ages

If you're running short on spooky inspiration this year, we've got costume ideas ranging from quick and easy to all-out Halloween extravaganzas

Pumpkin fancy dress, £14

Pumpkin fancy dress, £14

This pumpkin costume – with matching hat for added cuteness – can be popped on top of plain black clothes for an easy and comfortable Halloween outfit. This one comes in sizes ranging from 18 months to four years.

“Toddlers make very cute pumpkins.”

Buy now from M&S

Mummy costume, £17.99

Mummy costume, £17.99

Featuring a cool mummy print, this hooded top and joggers set in sweatshirt fabric will basically feel like wearing pyjamas (do they come in adult sizes?). The joggers even have pockets – perfect for stashing some of those trick-or-treating goodies. It's also available in a skeleton design, ideal if you've got two kids to keep warm while they're grabbing fistfuls of sweets spooking the neighbours.

Buy now from H&M

Dragon onesie, from £16.99

Dragon onesie, from £16.99

This dragon onesie makes for an easy, last-minute costume that can always be recycled for fancy dress parties throughout the year – a solid investment.

Buy now from Amazon

Black cat costume, from £11

Black cat costume, from £11

Halloween doesn't have to be all about gore and fake blood. This elegant pink and black dress (including a matching headband with cat ears) is perfect for kids who want to trick-or-treat in style.

Buy now from Sainsbury's

Witch costume, £9.72

Witch costume, £9.72

This witch's dress and pointed hat make for a perfect costume for a Halloween party, just add a broomstick to complete the look. Plus, thanks to The Worst Witch and the Wicked Witch of the West, this costume could easily double up for World Book Day, so you're sure to get some wear out of it.

“My daughter loves dressing up like a witch!”

Buy now from Amazon

Ghost cape, £7.99

Ghost cape, £7.99

Perfect for children who don't like restrictive costumes, this ghost costume is easy to move in and can be simply slipped over their coat, so you'll be out for trick-or-treating in no time with minimal complaints fuss.

Buy now from H&M

Darth Vader costume, from £19.48

Darth Vader costume, from £19.48

If your child is a Star Wars fanatic, Halloween is the perfect opportunity to dress up as the galaxy's ultimate baddie – Darth Vader. This outfit includes a jumpsuit, cape and the iconic mask, though you will need to supply your own lightsaber.

Buy now from Amazon

Harry Potter Gryffindor costume, from £18

Harry Potter Gryffindor costume, from £18

Got an avid Harry Potter fan in the house? This costume from M&S includes a Gryffindor cloak, wand, glasses and Hogwarts book cover, everything your child needs to get ready to board the Hogwarts Express.

“My daughter's going as Hermione Granger as she's obsessed with Harry Potter at the moment!”

Buy now from M&S

Skeleton onesie, £19.99

Skeleton onesie, £19.99

This soft all-in-one from H&M is perfect for older kids who still want to get into the Halloween spirit. With a fully-lined hood and a brushed fleecy lining, it's a cosy outfit that's sure to get plenty of wear – not just on 31 October.

“My son has a skeleton onesie – he loves it and wears it all year round"

Buy now from H&M

Related: Running out of time? Try these fool-proof DIY costume ideas

Prices correct at time of publication. Mumsnet carries some affiliate marketing links, so if you buy something through our posts, we may get a small share of the sale (more details here).