Peterborough Farmers' Market 3:00 pm – 6:00 pmJune 4, 2025 Peterborough Community Center25 Elm StPeterborough, NH 03458View Location More information Read more View full calendar