The town of Mount Olive will observe trick or treating on Saturday, Oct. 30, from 6 to 8 p.m.