Waterfalls in Windsor
Gerrys Falls
Windsor, VT 05089
Gerrys Falls in Windsor, Vermont is a scenic waterfall destination that requires some effort to reach. Visitors should be prepared for a challenging one-mile uphill hike along a steep trail from the Windsor Trail trailhead to reach the falls. The waterfall's flow varies significantly by season, with lower water levels during autumn months, but the journey itself offers a rewarding hiking experience regardless of the water conditions.