Planning to go trick-or-treating this Halloween? There’s nothing worse than walking down a street… and seeing every single house with the lights off. Total disappointment for the kids!
So, where should you take them to make sure they have an amazing Halloween?
We asked our Suburbs 101 insiders—many of them local moms in New Jersey—to share their top picks. Here’s the ultimate list of the best streets for trick-or-treating in Northern New Jersey, straight from the locals who know!

Best Streets for Trick or Treating in Bergen County NJ
Best Streets for Trick or Treating in Alpine, NJ
The Rio Vista by Devil’s Tower area is a great street for trick or treating in Alpine, NJ.

Trick or Treating in Englewood, NJ
Inness Road in Englewood is a go-to street for trick-or-treating.

Trick or Treating in Oakland, NJ
Go to the College section of Oakland. They usually close off the streets and usually, there are music, food, and wagon rides! It’s definitely one of the best areas for trick or treating in Oakland, NJ.

Trick or Treating in Franklin Lakes, NJ
Go to Crystal Lakes area in Franklin Lakes. It’s so popular for trick or treating that people actually donate candy to the residents! Also, the Halloween decorations are amazing!
Crystal Lakes area is definitely one of the best areas for trick or treating in Franklin Lakes, NJ.

Best Streets for Trick or Treating in Hudson County
Trick or Treating in Hoboken, NJ
For the best trick or treating in Hoboken, go to Uptown- 12th and Garden.

Trick of Treating in Edgewater, NJ
The storefronts at Cityplace on River Road are a great place for trick or treating in Edgewater, NJ. Perfect for small children.
Best Streets for Trick or Treating in Essex County
Trick or Treating in Montclair, NJ
Go to Montclair Avenue for trick or treating. Trick or treating at the storefronts in Upper Montclair is also great if you don’t want to have to go up long driveways. It’s great if you have little kids.


