Skip to main content

Elm Street Nature Park & Off-Leash Dog Park

Elm Street Nature Park is a 60-acre wooded nature park located at the north end of Elm Street. The park is ideal for short hikes through the woods, dog walking, cross-country skiing, snowshoeing and biking. The trails are well marked and lead to Dennis Brook. There is no cost to use the nature park, and convenient parking is at the entrance.

The park is maintained by a local citizens group known as the St. Stephen Elm Street Park Society, otherwise known as the “Friends of Elm Street Park”. If you are interested in becoming active with our group or wish to join the Society, please contact the volunteers on Facebook for updates, the volunteers also meet twice yearly for a park cleanup so if you want to help get in touch. 


Open August 28th, 2023 - Pet Valu Tails and Trails Dog Park at Elm St. Nature Park