Stowe Vermont is home to several beautiful public and private tennis courts. Our free public courts are located in Stowe Village. Stowe’s indoor four season courts are located one mile away.
There are over a dozen public/private golf courses within a 25 mile radius of Stowe Vermont. The Stowe Country Club is Stowes beautiful 18 hole public golf course.