Trick-or-Treating Laws & Guidelines in Hampton Roads

HAMPTON ROADS, Va. (WAVY) – Halloween, which is celebrated every year on Oct. 31, falls on a Friday night this year!

Trick-or-treating fun officially kicks off at dusk in most Hampton Roads cities. We’ve posted specifics, including links to city code, when available, below.

2025 Hampton Roads Halloween & Fall Events Guide AAA tips for a safe Halloween

Chesapeake

Halloween night: Trick-or-Treat hours will be from 6 p.m. until 8 p.m. on October 31 for children up to 14. The City’s trick-or-treat ordinancewas updated in 2019 when City Council voted to remove the (never before used) penalty of jail time and to raise the age limit to 14, making it one of the least restrictive ordinances in all of Hampton Roads.

Hampton

Isle of Wight & Smithfield

Halloween Night: Trick-or-treating is for children 12 and under.

Newport News

Norfolk

Portsmouth

Poquoson

Halloween Night: Trick-or-Treating is from dusk to 8 p.m. for children 12 and under.

Suffolk

Halloween Night: Trick-or-Treating will end at 8 p.m. and is for children 12 and under. Suffolk uniquely states in its city code that “Halloween shall be designated as Meet ‘N Treat Day within the city.” For the city ordinance, clickhere.

Virginia Beach

Williamsburg

Halloween Night: Trick-or-Treating will be from 6 p.m. to 8 p.m. and is for children 12 and under…

Story continues

TRENDING NOW

LATEST LOCAL NEWS