Go Ask Mom

When is trick-or-treat this year? Sunday, Oct. 31

When do trick-or-treaters hit the streets this Halloween? We have the answer for nearly three dozen communities in the region.

Posted Updated
Halloween Candy
By
Kathy Hanrahan
, WRAL lifestyle editor
Editor's note: This is our friendly annual reminder that kids go trick-or-treating on Oct. 31.

When should my kids go trick-or-treating?

Every year, I ask that and end up having to look it up online to determine what day trick or treating is happening in my area. As with every year, Go Ask Mom has you covered!

Halloween, Oct. 31, falls on a Sunday this year. Since it falls on a Sunday, a few towns switch trick-or-treating to another day. For the most part, Halloween trick-or-treating is on Oct. 31.

Some shopping centers also offer trick-or-treating hours as well. Our Halloween and fall fun guide has more information about mall trick-or-treating hours and other seasonal events.

Here's our list on trick-or-treating in nearly three dozen communities in the region.

Wake County

Raleigh: The city does not set trick-or-treating day and hours. Trick-or-treaters will be out Oct. 31.
Cary: The town does not dictate when Halloween is. Trick-or-treaters will be out Oct. 31.
Fuquay-Varina: The town board does not take a position on when Halloween is. Trick-or-treaters will be out Oct. 31.
Holly Springs: Oct. 31
Knightdale: The town does not take a position on when Halloween is celebrated. Trick-or-treaters will be out Oct. 31.
Morrisville: The town does not take a position on when Halloween is celebrated. Trick-or-treaters will be out Oct. 31.
Wake Forest: The Town of Wake Forest traditionally recognizes Oct. 31 as the official date for Halloween. The Wake Forest Police Department also recommends that kids trick-or-treat between the hours of 6 p.m. and 8 p.m.
Wake County: The county does not guide Halloween activities in unincorporated areas. Trick-or-treaters will be out Oct. 31.
Apex: The town does not officially set this date or take a position on what day any holiday is celebrated. Kids will be out on Oct. 31. All trick-or-treating should be done by 9 p.m.
Wendell: Oct. 31
Zebulon: Oct. 31
Garner: Oct. 31
Rolesville: Oct. 31

Durham County

Durham: The city doesn't take a position on when Halloween is celebrated. Trick-or-treaters will be out Oct. 31.

Orange County

Chapel Hill: It is always Oct. 31.
Carrboro: Oct. 31
Hillsborough: The town does not take a position on when Halloween is. Trick-or-treaters will be out Oct. 31.

Johnston County

Clayton: Oct. 31
Smithfield: Oct. 31. The town typically recommends 5 p.m. to 8 p.m. for trick-or-treating hours.
Selma: Oct. 31

Elsewhere

Cumberland County, Fayetteville: This year trick or treat will be observed on Oct. 30 from 6 to 8 p.m.
Chatham County: Oct. 31.
Wayne County: Oct. 31
Louisburg: Recommended hours are usually 6 p.m. to 8 p.m., Oct. 31
Pittsboro: Oct. 31
Goldsboro: 6 p.m. to 8 p.m., Oct. 31
Mount Olive: 6 p.m. to 8 p.m, Oct. 31
Rocky Mount: Oct. 31
Sanford: The city has never changed dates for Halloween. It's Oct. 31.
Wilson: Oct. 31
Angier: Oct. 31
Coats: Oct. 31
Dunn: The Dunn City Council this year set the date and time for observance in the City of Dunn for Trick-or-Treating for Saturday, Oct. 30 from 5 to 8 p.m.
Lillington: Trick or Treating in the Town of Lillington for 2021 will be held on Oct. 30 from 6 to 9 p.m.
Harnett County: Oct. 31
Oxford: Recommended hours are usually 6:30 p.m. to 8 p.m., Oct. 31.

Be safe! Have fun!

 Credits 

Copyright 2024 by Capitol Broadcasting Company. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.