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
    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 handmade candles, paintings, and...
    more info  map

Billiards Equipment & Supplies


  • Galaxy Bookshop, The

    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

    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 furniture that can provide utility...
    more info  map


Frames & Prints

  • Framing Format & Gallery

    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

    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

    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 available at Clear Water...
    more info  map

Shopping Area


  • PJ's Hallmark Shop

    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

    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