Discover St. Johnsbury

51 Depot Sq., St. Johnsbury, VT

Discover a community as unique as its name - there really is no other town, city, or village called St. Johnsbury anywhere else in the world.

St. Johnsbury is the largest town in Vermont's rural and idyllic Northeast Kingdom. Here you'll find must-see cultural gems like Dog Mountain and the Fairbanks Museum & Planetarium, while also enjoying the regional hub of arts, shopping, dining, and lodging.

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. St. Johnsbury is the eastern terminus of Vermont's 93-mile Lamoille Valley Rail Trail, and a great place to start or end your day trip or bike-packing journey, with lodging and bike-friendly services all around town. The town was named the "Best Small Town for Adventure" by National Geographic Magazine in part due to its proximity to mountain biking mecca Kingdom Trails and skiing destination Burke Mountain.