St. Johnsbury, Vermont

Click for St. Johnsbury, VT Forecast

St. Johnsbury, Vermont, USA

Specialty Shopping in St. Johnsbury, Vermont


  • Northeast Kingdom Artisans Guild
    430 Railroad Street, St. Johnsbury, VT 05819
    802-748-0158, 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
    41 South Main Street , Hardwick, VT 05843
    802-472-5533, 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
    84 Central Street, St. Johnsbury, VT 05819
    802-748-9378, 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
    485 Lafayette Street, St. Johnsbury, VT 05819
    802-748-3964, 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
    222 Junction Road, Hardwick, VT 05843
    802-472-6600, 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
    1238 Memorial Drive, St. Johnsbury, VT 05863
    802-888-1732, 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
    2002 Memorial Drive, Suite 5, St. Johnsbury, VT 05819
    Located at the Green Mountain Mall
    802-748-8185, Selling stationery, cards, gifts and office supplies. more info  map


  • Natural Provisions
    537 Railroad Street, St. Johnsbury, VT 05819
    802-748-3587, 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