Cowgirls, wizards, knights in shining armor and more made their way down Main Street on Friday in anticipation of Halloween.

Peterborough Elementary School students walked downtown in the annual costume parade, surrounded by loved ones and community members ready to see their outfits in action.

As they made their way around Depot Square, students wished onlookers a “Happy Halloween!”