Discover St. Johnsbury, the largest town in Vermont's pristine Northeast Kingdom. Here you'll find must-see cultural gems like Dog Mountain and the Fairbanks Museum and Planetarium, while also enjoying the regional hub of shopping, dining, lodging, and services. Events and performances take place in every season, creating a vibrant arts and culture scene.
You can spend a full weekend exploring St. Johnsbury's walkable and historic downtown, or you can use St. J, as the locals call it, as the jumping off point for adventure at the nearby Kingdom Trails or Burke Mountain Ski Resort. St. Johnsbury is the eastern terminus of Vermont's 93-mile Lamoille Valley Rail Trail, and is a great place to begin or end your trail journey, with lodging and bike-friendly services all around town.
Start your visit at the St. Johnsbury Welcome Center, located in a historic railroad depot, for up-to-date recommendations for your stay. St. Johnsbury was named Yankee Magazine's "2024 Best Places to Live in New England", and is a great place to live, work, and play.