St. Johnsbury, Vermont

Click for St. Johnsbury, VT Forecast

St. Johnsbury, Vermont, USA

Specialty Shopping in St. Johnsbury, Vermont


  • Northeast Kingdom Artisans Guild 802-748-0158
    430 Railroad Street, St. Johnsbury, VT 05819
    A cooperative shop featuring fine handcrafted gifts by Northeast Kingdom and Vermont artisans. You'll find works in clay, fiber, glass, wood and metal, as well as... more info  map

Billiards Equipment & Supplies


  • Galaxy Bookshop, The 802-472-5533
    41 South Main Street , Hardwick, VT 05843
    This independent bookstore is open Monday through Friday, 9:00 a.m. to 5:30 p.m. and on Saturdays 10:00 a.m. until 5:00 p.m. more info  map

Craft & Hobby

  • Classic Designs by Matthew Burak 802-748-9378
    84 Central Street, St. Johnsbury, VT 05819
    Offering solutions for the serious woodworker. They make good honest furniture parts from real wood in a compelling array of designs, so that you in turn will make... more info  map


Frames & Prints

  • Framing Format & Gallery 802-748-3964
    485 Lafayette Street, St. Johnsbury, VT 05819
    Offering custom matting, stretching, and framing. Also selling paintings, prints, antique quilts, and art glass. more info  map

Home & Decorative Accessories

Home Improvement

  • Aubuchon Hardware Store 802-472-6600
    222 Junction Road, Hardwick, VT 05843
    Cut glass and plexiglass, a propane filing station, cut keys, cut window shades, farm supplies, and more can be found at Aubuchon Hardware Store in Hardwick, Vermont. more info  map

  • Clear Water Pools 802-888-1732
    1238 Memorial Drive, St. Johnsbury, VT 05863
    Clear Water Pools offers "the best selection in name brand pool and spa products along with outstanding customer service." Pool equipment, chemicals, parts and toys are... more info  map

Shopping Area


  • PJ's Hallmark Shop 802-748-8185
    2002 Memorial Drive, Suite 5, St. Johnsbury, VT 05819
    Located at the Green Mountain Mall
    Selling stationery, cards, gifts and office supplies. more info  map


  • Natural Provisions 802-748-3587
    537 Railroad Street, St. Johnsbury, VT 05819
    The store has more than 90,000 items, all organic and environmentally friendly, ranging from aromatherapy to groceries to gifts. more info  map


Shopping in St. Johnsbury

Towns Near St. Johnsbury