Home > Blog Posts > Hampton Roads Trick-or-Treat Guidelines
Announcements Leaderboard

This page may contain affiliate or sponsored links. MyActiveChild.com will be compensated if you make a purchase after clicking on an affiliate link, and the presence of our sponsors/advertising partners is what makes this website possible. Thank you for supporting us. For more information, see our terms of use.

Hampton Roads Trick-or-Treat Guidelines

Trick or Treat Guidelines in Hampton Roads Virginia

Wondering what ages can Trick-or-Treat and what the local rules are? Here are the Hampton Roads Trick or Treating Guidelines with links to the full policies (or where they – or any adjustments – will likely be posted closer to Halloween). Please check the links for the most current updates!

Chesapeake Trick-or-Treating for kids up to age 14, from 6 pm until 8 pm.

  • Chesapeake Police staff will focus on making sure the evening is safe for everyone, not actively seeking out violations of the time or age limits. For example, a 15-year-old safely trick-or-treating with a younger sibling is unlikely to encounter any issues. That same child taking pumpkins from porches and smashing them in the street is more likely to. The City’s trick-or-treat ordinance was updated in 2019 when the 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 Trick-or-Treating for ages 12 and younger from dusk until 8 pm.

Newport News – Trick-or-Treating for ages 12 and under, no later than 8 pm. Accompanying adults may not wear masks.

Norfolk – Trick-or-Treating for ages 12 and under. Trick-or-treaters must be off the street by 8:00 p.m. Check for updated media release here.

Poquoson – Trick-or-Treating for ages 12 and under from 6 pm to 8 pm. 

Portsmouth Trick-or-Treating for ages 12 and under, no later than 8 pm.

Suffolk Trick-or-Treating for ages 12 and under until 8 pm. Check for updated media release here.

Virginia Beach  Trick-or-Treat begins at dusk and ends at 8:00 p.m. for children 12 years of age and younger. Check for updated media release here.

Williamsburg Trick-or-Treat for ages 12 and under from 6-8 pm.

York County  Trick-or-Treating will end at 8:00 p.m. Children age 12 or younger may trick-or-treat and should be accompanied by an adult.

Bonus Info: Looking for local Pumpkin Patches and Corn Mazes in Hampton Roads? CLICK HERE!

Written by Charlotte Moore

Owner & Founder of MyActiveChild.com | People & Programs Connector | Mom & MilSpouse