Trick-or-Treat in the Borough of Mechanicsburg will be held on Monday October 31, 2016 from 6 – 8 p.m. with no rain date.