Open daily, from dawn til dusk
Sheldrake Environmental Center is a 60-acre oasis of land and water that provides a sanctuary for wildlife and people. When you join us and savor the delights of nature, we hope you’ll become more aware of the responsibilities we share as stewards of these natural resources. Explore our woods, stroll past the meadow, relax by the pond and enjoy abundant wildlife everywhere! Trails are pet-friendly. Dogs are welcome on a leash!