Make your own outfit
Fida General Trading
This haberdashery is ideal for the DIY-er, stocking everything from wigs to feathers and fabrics.
Opposite Satwa Clinic, Al Satwa Road (04 344 4008).
Head here for sewing essentials and machine hire to make your own outfit from scratch.
Town Centre, Jumeirah Beach Road (04 342 2237).
Nifty Little Things
Learn how to make ghost and witch costumes at this one-off Halloween costume workshop.
Dhs165. 10am. October 19. Elite Residence, Dubai Marina, Niftylittlethingsdubai@gmail.com (056 724 2569).
…Or skip the faff, buy the costume
An enormous fancy dress and party store in the heart of Al Barsha. Pick up everything from fake blood to props and not-so-scary costumes for women and men. Be prepared to fork out, Batman costumes alone are Dhs3,680.
Various locations including Al Barsha 2 (800 267 886 37).
Take Stephen King’s IT to the next level with the scary clown outfit, or equally scare small children in the ventriloquist dummy costume.
Al Ghazal Mall, 2nd December street, Satwa, www.mrbenscostumecloset.com (04 346 3422).
Pick up affordable props and decorations in the kid’s toy area.
Various locations including Mall of the Emirates (04 409 4899).
Halloween Zombie Fest at Barasti
Grammy-winning DJ Jazzy Jeff hosts this free beach party, where you’ll be expected to dress in your most frightening ensemble.
Free. Friday October 31, 11am-3am. Barasti, Al Sufouh Road, Le Meridien Mina Seyahi, Dubai Marina (04 399 2313).
Halloween Party at The Underground
Scary movies will play on the big screen while partygoers enjoy ghoulish cuisine, beverages and gruesome games and live music from Rich Kennedy and Jet Lag. There’s also a prize for the spookiest costume.
Friday October 31, from 7pm. The Underground, Habtoor Grand Resort & Spa, Dubai Marina (04 399 5000).
Spookylicious brunch at M’s, Emirates Golf Club
This family-friendly brunch features a live carvery as well as face-painting, kids’ games and prizes for the best costume.
Dhs325 including house beverages, Dhs165 including soft drinks, kids five to 12 years, Dhs75, kids under five go free. Friday October 31, noon-3pm. M’s, Emirates Golf Club, Emirates Hills (04 380 1234).