52% of Americans support moving Halloween to the last Saturday in October. People with children spend on average $35.01 on Halloween candy, that’s $10 more than the national average. The ideal hours for trick-or-treating are between 6-9 p.m. How old is too old for children to trick or treat? – age 15.