The threat of rain on Halloween prompted some New Jersey towns to reschedule their official night for trick-or-treating.

New Jersey 101.5 Chief Meteoroloist Dan Zarrow is sounding fairly optimistic about the forecast for Thursday and the rain holding off until later in the evening.

"There will be substantial pockets of dry weather (and wind) from Thursday afternoon through evening. Potentially perfect for trick-or-treating," Zarrow said.

The evening will end with thunderstorms, heavy rain, and fierce winds continuing into the early hours of Friday.

The following towns have announced a change to their scheduled trick or treating times. Check your municipality's or local police department's Facebook page or website to see if there are any changes.

Atlantic County

  • Buena Vista: Moved to Friday, Nov. 2 4 p.m.-6 p.m. and Collings Lake 6 p.m. - 8 p.m.
  • Hammonton: Moved to 5:30-8 p.m., Wednesday, Oct. 30

Burlington County

Cape May County

Cumberland County

Gloucester County

Middlesex County

  • South Plainfield: Thurs, Oct. 31 3 p.m. - 7 p.m. AND Saturday, Nov. 2  1 p.m. - 4 p.m.

Ocean County

Salem County

Somerset County

Union County

  • Summit: Moved indoors on Thursday to its Community Center on 100 Morris Ave.

Did your town move trick or treating? Contact reporter Dan Alexander at or via Twitter @DanAlexanderNJ

Dan Zarrow and Sofia Solimando contributed to this report


More from New Jersey 101.5

More From New Jersey 101.5 FM