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
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
Boxcar & Caboose Bookshop and Cafe
394 Railroad St., Suite 2
St. Johnsbury VT 05819
802 748 3551
boxcarandcaboose.com
The Bread Box
Main Street
St. Johnsbury Vermont 05819
626 0946
The White Market
385 Portland St.
St. Johnsbury VT 05819
802 748 5099
www.whitesmarket.com
Mill River Furniture & Sleep Source Mattress Gallery
166 Railroad St.
St. Johnsbury VT 05819
748 1515
Wool Away
443 Railroad St.
St. Johnsbury VT 05819
748 5099
www.wool-away.com
Shunshine Boutique and Jewelers
17 Eastern Ave Ste 1
St Johnsbury VT 05819
802-748-2933
Dining Directory
Elements
98 Mill Street
St. Johnsbury VT 05819
802-748-8400
elementsfood.com
Dylan's Cafe
378 Railroad Street
St. Johnsbury VT 05819
802-748-6748
Anthony's Diner
50 Railroad St.
St. Johnsbury VT 05819
802 748 3613
The Wine Gate
25 Depot Sq. (next to Welcome Ctr.)
St. Johnsbury VT 05819
802 748 3288











