Hampton Roads Trick-or-Treat Guidelines

Wondering what ages can trick-or-treat and what the local rules are? Here are the Hampton Roads trick-or-treating guidelines, city by city, with links to the ordinance that sets each one. Halloween falls on a Saturday in 2026, so expect busier neighborhoods and a longer evening than a weeknight Halloween usually brings.
The ages and cut-off times below come from each city’s own ordinance, which is the rule that stands year to year. Most cities also put out a short announcement closer to the date confirming recommended hours, and those are not posted yet for 2026. Each city below links to its ordinance and to the newsroom where its announcement will appear. Please check before you head out.
Trick-or-Treat Ages and Hours by City
Chesapeake Trick-or-treating for kids up to age 14, from 6 pm until 8 pm. Check for 2026 updates here: City of Chesapeake newsroom.
- Chesapeake police focus on keeping the evening safe rather than actively enforcing the time or age limits. A 15-year-old walking a younger sibling around is unlikely to have any trouble. That same teenager taking pumpkins off porches is another matter. The city’s ordinance was updated in 2019 when Council removed the never-used penalty of jail time and raised the age limit to 14, making it one of the least restrictive in Hampton Roads.
Hampton Ages 12 and younger, from dusk until 8 pm. Check for 2026 updates here: City of Hampton newsroom.
Newport News Ages 12 and under, no later than 8 pm. Adults going along may not wear masks. Check for 2026 updates here: City of Newport News newsroom.
Norfolk Ages 12 and under, off the street by 8 pm. Check for 2026 updates here: City of Norfolk newsroom.
Poquoson Ages 12 and under, from 6 pm to 8 pm. Check for 2026 updates here: City of Poquoson newsroom.
Portsmouth Ages 12 and under, no later than 8 pm. Check for 2026 updates here: City of Portsmouth newsroom.
Suffolk Ages 12 and under, until 8 pm. Check for 2026 updates here: City of Suffolk newsroom.
Virginia Beach Begins at dusk and ends at 8 pm, for children 12 and younger. Check for 2026 updates here: City of Virginia Beach newsroom.
Williamsburg and James City County Ages 12 and under, from 6 pm to 8 pm. Check for 2026 updates here: James City County newsroom.
York County Ages 12 or younger, accompanied by an adult, ending at 8 pm. Check for 2026 updates here: York County newsroom.
What the Rules Actually Mean on the Night
Two things surprise parents most often. The first is that the age limits are real ordinances rather than suggestions, though every department in the region treats them as a safety framework and not something to police door to door. An older child walking younger siblings is normal and expected. The second is that the 8 pm cut-off is earlier than many families assume, and it is consistent across almost every city here, so a late start means a short night.
If your neighborhood runs quiet, cities and counties across Hampton Roads schedule a great many organized alternatives, and those tend to be earlier in the evening and better lit. A Saturday Halloween usually means more of them than usual, and more of them running during daylight.
More Halloween in Hampton Roads
Looking for somewhere to go rather than a rule to follow? Our other seasonal lists cover the whole season.
- Trunk-or-Treat Events in Hampton Roads
- Halloween Family Fun in Hampton Roads
- Haunted Fun in Hampton Roads, for the scarier end of the season
- BIG LIST of Pumpkin Patches and Corn Mazes
- Hampton Roads Fall Festivals
Before You Head Out
Cities occasionally adjust recommended hours for weather or a scheduling conflict, and those calls are usually made in the last week of October. Check your own city’s newsroom (links above) before you go, and confirm anything you are relying on rather than taking last year’s timing for granted.