The official trick-or-treat hours in the City of Noblesville will be from 5:30 to 8:00 p.m. Monday, October 31.