The town of Barrington, New Hampshire has a great recreation department. For the last several years, they have coordinated a trunk-or-treat event for kids in the community on Halloween.
People bring their cars to the recreation department, decorate their trunks and pass out candy. The kids dress up and safely trick-or-treat from trunk to trunk. My kids got to see their friends, teachers and coaches, and they had fun seeing all the decorations and getting lots of candy.