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).
Craftland 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).
Blow-out Mystique Costumes 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).
Mid-range Mr Ben’s 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).
Budget Carrefour 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).