About
Stowe is a town in Vermont, in the United States, set among the Green Mountains of New England. It is best known as a ski destination, centred on Stowe Mountain Resort, and its surrounding countryside offers the kind of scenery that draws visitors through every season.
What a visit offers
- Skiing at Stowe Mountain Resort, the town's main attraction for winter visitors.
- Green Mountain scenery, with hills and valleys that give the area its New England character.
- A small-town base, from which to explore the wider Vermont landscape.
Planning your trip
Stowe suits visitors who want outdoor time among mountains and classic New England views. The resort is the natural focus for those coming to ski, while those visiting in other months can enjoy the town and the scenery around it. Because the area is in the Green Mountains, it rewards an unhurried visit, with time to take in the views and the small-town atmosphere.
Check the resort and local visitor information before you travel, as conditions and services can vary with the season.