A better way
You can make trick-or-treating positive for kids and the world -- while still keeping it fun.
Instead of handing out candy, I set up a table in front of my house with three shoeboxes. Each shoebox has a slit in the top and is labeled with a charity addressing a different issue. (For 2024, I chose Monterey Bay Aquarium, EatReal, and Rainforest Action Network.) I also fill a bowl with wooden tokens. When trick-or-treaters show up, I hand them 4 wooden tokens and explain that I’ll donate 25 cents per token put in each charity box. I also give a description of each charity.
Even very young kids get it. Sometimes, parents are surprised by the lack of candy, and their kids explain the idea of trick-or-treating for donations.
It's fun watching trick-or-treaters decide. Most kids have never been empowered to make a decision like this before. Some feel passionate about one particular issue and put all of their tokens in one box, with comments like “I like dogs!” or “I want to be a doctor when I grow up.” Others find all of the charities compelling. They put one token in each box, then have a decision to make for the fourth token. This choice can take some time, as kids talk with each other and with their parents about what is more important to them. Virtually all kids find this much more interesting than candy.
Some parents put cash into the donation boxes, adding to the donation totals. I also display QR codes so they can donate directly, but I don't track those gifts.
At the end of the night, I tally up all the wooden tokens in each shoebox and then make the donations, using money I earned from tutoring plus the money my parents didn't spend on candy.