St. Johnsbury Shopping & Dining
Downtown St. Johnsbury is alive with independent shops, boutiques and eateries to indulge everyone's tastes. Products from local artisans are available throughout our charming business district. Whether your taste in shopping runs to antiques, books, or even a set of antlers for your wall, it's all here in St. Johnsbury!
Our local restaurants span from the quintessential Vermont diner to elegant dining, with plenty of options no matter what your mood. Many restaurants feature locally grown products from farmers across the region.
From Memorial Day through the end of October, the Caledonia Farmer's Market is in full swing in St. Johnsbury. Farmers, artisans, bakers and crafters present their products in a fun atmosphere that often features live musicians and chef demonstrations. Who knows - you may see a sheep being sheared!
Shopping Directory
Paddy Cakes & Candy
438 Railroad Street
St. Johnsbury VT 05819
802-748-1777
Gauthier's Pharmacy
415 Railroad Street
St. Johnsbury VT 05819
802-748-3122
St. J. Food Co-op
490 Portland St.
St. Johnsbury VT 05819
802 748 9498
stjfoodcoop.com
Artistic Gardens
Memorial Drive
St. Johnsbury VT 05819
748 5636
artisticgardens.com
Natural Provisions
537 Railroad Street
St. Johnsbury VT 05819
802-748-3587
www.naturalprovisionsvt.com
R&J's Full Service Meat Market
462 Railroad St.
St. Johnsbury VT 05819
802 748 4253
Kingdom Outdoors
452 Railroad Street
St. Johnsbury VT 05819
802-748-3433
kingdomoutdoors.com
Mayo's Furniture & Floor Covering
802 Railroad Street
St. Johnsbury VT 05819
802-748-8725
Northeast Kingdom Artisans Guild & Gallery
430 Railroad Street
St. Johnsbury VT 05819
802-748-0158
nekartisansguild.com
Uniquity
443 Railroad Street
St. Johnsbury VT 05819
802-748-1912
Dining Directory
Elements
98 Mill Street
St. Johnsbury VT 05819
802-748-8400
elementsfood.com
Dylans Cafe
378 Railroad Street
St. Johnsbury VT 05819
802-748-6748










