The 10 Best Thrift Stores in Wisconsin!

Thrift shopping and finding old treasures a new home is a fun trend that’s been sweeping the nation. From new clothes, to timeless furniture, there are tons of different stores across Wisconsin with hidden gems waiting to be discovered. Here are the best thrift stores in the state.   

1. Willy Street Treasure Shop, Madison, WI

There’s no telling what you will find at the Willy Street Treasure Shop. Browse around their cute store filled with knickknacks, clothes, and genuinely high quality items. If you are you are looking for a funky gift to give or just looking for something to fill that extra space in your house, stop on in at the Willy Street Treasure Shop.

2. Folklore, Oshkosh, WI

Re-new, re-use, re-purpose at Folklore in Oshkosh. You’ll find furniture, antiques, art, jewelry, gifts, and classic novelties we’ve known and loved throughout the years. Their quirky outdoor sign will give you the perfect depiction of what kind of treasures you’ll find inside.

3. Reimagine, Eau Claire, WI

Keep it local by shopping at Reimagine in Eau Claire, WI. On top of recycling inventory, they offer great DIY classes.  It’s not hard to ‘go green’ while shopping at Reimagine.  On top of that gather pieced for your home that genuinely carry character.

4. Nice As New, Wausau, WI

Founded in 1984, Nice As New is the perfect place to stop in central Wisconsin. Find an entire outfit or home good items. Their inventory is constantly changing and you’ll be in the midst of new items every time you stop in.   

5. My Best Friend’s Closet, Green Bay, WI

My Best Friend’s Closest can most easily be described as an upscale resale shop in Green Bay. Stated in their name, they most specialist is clothes, more specifically cheap, yet quality clothing. You’ll find both guys and girls’ clothing and some furniture selection as well.

6. The Cozy Home, Madison, WI

The Cozy Home on Monona Drive offers quality home furnishings for affordable prices. There are tons of different themed items to be found throughout their new location. You’ll find fashionable, clean, gently used home furniture.

7. Retique, Milwaukee, WI

Located within beautiful Milwaukee’s Historic Third Ward is Retique, a one of a kind gently used men’s and women’s fashion boutique. Inventory ranges from jewelry, to bags, to shoes. Your purchase from Retique not only supports the reduce, reduce, and recycle movement but also supports Goodwill’s mission.

8. Agrace Thrift Store, Madison, WI

Snatch up quality treasures at Agrace Thrift Store. Find and entire outfit and accessories for your next event or spruce up the home with their stylish collection of decorations. All proceeds from the store help support the services offered by the Agrace Hospice & Palliative Care! Shopping with a cause is a no brainer.

9. Ruby’s Second Hand Store, Siren, WI

Shop for thousands of different items at Ruby’s Second Hand Store. Inventory ranges from clothing to furniture—all priced to sell quickly. They offer weekly specials for even more added savings. Part of sales from Ruby’s will be donated back to fight hunger in Polk and Burnett Counties.

10. Rustic Resale & Consignment, Thorp, WI

You will never get bored looking for treasures at Rustic Resale in Thorp. Stop in a stock up on new summer clothes or hunker down with heavy winter sweaters. They have a fun jewelry section, beautiful antiques, your favorite board games and much more!

Select a Wisconsin town to find the Best Things-To-Do and Places To Go around you
Find Thrift Shops Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Ashland County

Barron County

Bayfield County

Brown County

Buffalo County

Burnett County

Calumet County

Chippewa County

Clark County

Columbia County

Crawford County

Dane County

Dodge County

Door County

Douglas County

Dunn County

Eau Claire County

Florence County

Fond Du Lac County

Forest County

Grant County

Green County

Green Lake County

Iowa County

Iron County

Jackson County

Jefferson County

Juneau County

Kenosha County

Kewaunee County

La Crosse County

Lafayette County

Langlade County

Lincoln County

Manitowoc County

Marathon County

Marinette County

Marquette County

Menominee County

Milwaukee County

Monroe County

Oconto County

Oneida County

Outagamie County

Ozaukee County

Pepin County

Pierce County

Polk County

Portage County

Price County

Racine County

Richland County

Rock County

Rusk County

Saint Croix County

Sauk County

Sawyer County

Shawano County

Sheboygan County

Taylor County

Trempealeau County

Vernon County

Vilas County

Walworth County

Washburn County

Washington County

Waukesha County

Waupaca County

Waushara County

Winnebago County

Wood County