From saving on sweet treats to DIY ways of getting into the spooky mood cheaply or for free

Sweet prices have gone up as the cost of ingredients and production have risen. A Haribo Starmix 22-pack from Tesco now costs £3, up from £2.35 last year.

Meanwhile, the price of chocolate on shop shelves climbed by 18.1% in the year to September, according to official figures.

To keep your Halloween outlay low, bulk-buy and check packets. “Choose individually wrapped treats – they last longer, stay hygienic and reduce waste if they’re not all handed out,” says Zoe Morris, a savings expert from VoucherCodes. “Only buy sweets your household enjoys – that way, any leftovers won’t go to waste.”

Morris recommends comparing the cost per kilogram, but if you are giving a treat to each person who comes, the number in each bag will be as important.