Thrift Stores in St Johnsbury, Vermont

St Johnsbury, Vermont has 2 thrift stores listed in our directory, from charity shops and consignment stores to vintage boutiques.

Every listing below includes the address and phone number where available, so you can plan a thrift route through St Johnsbury before you go. Check individual store pages for hours, directions, nearby shops, and live Loot Map deals.

2 Thrift Stores in St Johnsbury

  1. The Salvation Army - 250 Railroad St, St Johnsbury, Vermont 5819 - +1 802-748-5836
  2. Lift Up Thrift Store - 179 Eastern Ave, St Johnsbury, Vermont 5819 - +1 802-424-1352

Thrift Shopping in St Johnsbury: Common Questions

How many thrift stores are in St Johnsbury?

There are 2 thrift stores listed in St Johnsbury, Vermont, including charity shops, consignment stores, and vintage boutiques.

Is there a Salvation Army store in St Johnsbury?

Yes — St Johnsbury has a Salvation Army Family Store. See the store list above for details.

What is the best day to go thrifting in St Johnsbury?

Most thrift stores restock early in the week after weekend donations, so Monday through Wednesday mornings usually have the freshest selection. Call ahead to confirm hours before you go.

Thrifting Near St Johnsbury: More Vermont Cities