Skip to content
Chicago
Windy City Magazine
Discover Chicagoland and the Businesses That Drive It
Sponsor spot "Presented by" on this guide: your name on a page people come back to all year. Sponsor this guide

The 10 best thrift and vintage stores in Chicago

Resources Updated Sept 2026 Next review Mar 2027 Suggest a correction

Chicago has a deep secondhand bench: nonprofit thrift stores that fund health clinics, cavernous discount outlets that put out tens of thousands of items a week, and small vintage boutiques where a 1950s dress hangs next to a $24 pair of sunglasses. This list ranks ten of them, from Pilsen to Andersonville with one stop in the north suburbs, for shoppers who want a real storefront rather than a resale app.

The picks lean toward independents and nonprofits. National chains like Buffalo Exchange and Savers-owned Unique are left out on purpose. Prices run from a couple of dollars at the outlets to a few hundred for designer vintage, and most of the city stops are a short walk from an L station. Two more shops that did not crack the ten are at the bottom.

How we chose

The order comes from how consistently a shop turns up across independent local sources (Block Club Chicago, Time Out Chicago, Chicago Magazine, Choose Chicago), how long the shop has been open, named and dated recognition (Time Out’s August 31, 2026 write-up of Yelp’s national secondhand ranking, Chicago Magazine’s 2022 retail awards, the August 2026 Avondale Spotlight Awards), and the breadth of what the shop sells and who can shop there. Every shop was checked against the business’s own website or a 2026 news source to confirm the doors are open. No entry was ranked on a single site’s star rating, and no shop paid to be here.

Hours and prices below come from each business and change without notice. Call ahead if you are making a special trip.

Knee Deep Vintage

Pilsen’s anchor vintage shop sits on the ground floor of Thalia Hall, and https://windycitymagazine.com/business/knee-deep-vintage/ earns the top spot for stock with real age on it. The racks run from pre-1940s garments and pre-1960s denim and workwear through 1950s dresses to 1990s band tees and party dresses. The staff work regularly with stylists and costumers and price most of the floor to move. Time Out Chicago reported on August 31, 2026 that Knee Deep placed seventh in the country on Yelp’s list of most-saved secondhand shops, the highest finish of any Chicago store. Come here for true vintage rather than mall castoffs from a decade ago.

Hours: Mon-Thu noon to 8 p.m.; Fri-Sat 11 a.m. to 8 p.m.; Sun noon to 6 p.m.

Address: 1219 W 18th St, Chicago, IL 60608

Why they made the list

  • The shop opened in 2008 and moved into the current 1,500-square-foot storefront in 2017.
  • The Pink Line’s 18th Street stop is two blocks west of the door.
  • The store is open seven days a week and closes only on major holidays such as Thanksgiving and Christmas.
  • A weeknight visit beats a packed Saturday, since the shop stays open until 8 p.m. Monday through Saturday.

See the full directory listing

Kokorokoko

Nobody in Chicago does the 1980s, 1990s and early 2000s quite like https://windycitymagazine.com/business/kokorokoko/. Color-block windbreakers, oversized sports jackets, club-kid accessories and shelves of retro toys and collectibles fill the Milwaukee Avenue storefront in Wicker Park, and the stock turns over often enough that repeat visits pay off. The shop ranks second here because the era focus is narrow but the depth within that era is unmatched in the city. Go for a costume, a concert outfit or the exact jacket you wore in seventh grade, and expect to leave with something you did not plan on.

Hours: Mon-Sun noon to 7 p.m.

Address: 1323 N Milwaukee Ave, Chicago, IL 60622

Why they made the list

  • Time Out Chicago’s August 31, 2026 roundup put Kokorokoko at number 16 nationally on Yelp’s secondhand ranking.
  • Block Club Chicago called the shop a Wicker Park staple in January 2025 while covering the newer vintage stores nearby.
  • Damen on the Blue Line is a block and a half away, which beats hunting for metered parking on Milwaukee Avenue.

See the full directory listing

Lost Girls Vintage

Sarah Azzouzi and Kyla Embrey started https://windycitymagazine.com/business/lost-girls-vintage/ in 2013 out of a 1976 Winnebago and now run two storefronts. The corner shop on Division Street in Wicker Park carries the dressier end of the stock: 1930s-to-2000s vintage, designer pieces, a bridal and event-dress section and modern slow-fashion lines the owners bring in to sit beside the old stuff. The Logan Square shop at 2710 N Sawyer Ave is more casual. Lost Girls lands third because the vintage has already been cleaned, sized and edited down, which saves the digging that the outlets on this list require.

Hours: Mon-Sun 11 a.m. to 6 p.m.

Address: 1935 W Division St, Chicago, IL 60622

Why they made the list

  • The Division Street shop opened in January 2025 in the former Mr. Dave Music space, according to Block Club Chicago.
  • Both locations carry plus sizes.
  • House-brand sunglasses start at $24 if you need a cheap win.
  • The Division Street shop is about a half-mile walk from the Damen Blue Line stop.

See the full directory listing

Dovetail

Housewares are the reason to visit https://windycitymagazine.com/business/dovetail/, which has been on Chicago Avenue in West Town since 2008 and describes itself as the neighborhood’s longest-running vintage store. The shop sorts stock by design era, so you can browse Art Deco, Bauhaus, Brutalist, Hollywood Regency and mid-century modern barware, lamps, clocks and tableware without digging. Sterling jewelry, men’s ties and hats, vintage fragrance and a small clothing section round out the floor. Dovetail ranks fourth as the stop for a wedding gift or a bar cart, less so for a $10 T-shirt, and the four-day schedule keeps the shop off the top three.

Hours: Thu-Fri noon to 6 p.m.; Sat 11 a.m. to 6 p.m.; Sun 11 a.m. to 5 p.m.

Address: 1452 W Chicago Ave, Chicago, IL 60642

Why they made the list

  • Dovetail is minority- and woman-owned.
  • The shop writes every product description by hand and sells online with in-store pickup.
  • The store is closed Monday through Wednesday, so plan a Thursday-to-Sunday trip.
  • The #66 Chicago Avenue bus stops out front.

See the full directory listing

The Brown Elephant Andersonville

Every dollar spent at https://windycitymagazine.com/business/the-brown-elephant-andersonville/ funds care at Howard Brown Health, which runs the resale shop and uses the proceeds for LGBTQ+ health care and for patients who are uninsured or underinsured. The Clark Street store stocks clothing, jewelry, framed art, books, seasonal decor and a steady turnover of furniture and housewares donated by North Side households. Prices sit where a thrift store should. The furniture section is the one to check first, because the pieces are donated and tend not to last long. The Brown Elephant ranks fifth as the best all-around thrift stop in the city, with the mission as a bonus.

Hours: Mon-Sun 11 a.m. to 7 p.m.

Address: 5404 N Clark St, Chicago, IL 60640

Why they made the list

  • The Andersonville store is the larger of the two Brown Elephants; the other is at 812 W Belmont Ave in Northalsted.
  • The Andersonville location hosts free HIV and STI screenings through Howard Brown’s outreach team.
  • Street parking on Clark Street is metered and tight on weekends, and the Berwyn Red Line stop is about a ten-minute walk east.

See the full directory listing

Monarch Thrift Shop

A nonprofit with a job-training mission, https://windycitymagazine.com/business/monarch-thrift-shop/ opened in 2015 in Avondale and uses the sales floor to train people facing barriers to employment in merchandising, pricing, inventory and customer service. The clothing is handpicked rather than dumped on racks, so the shop reads more like a boutique than a bin store, with housewares, shoes and accessories mixed in. Shoppers who want low prices and a clear conscience will like this one. Monarch sits sixth because the short hours and Monday closure make the shop harder to reach than the daily-open stores above.

Hours: Tue noon to 4 p.m.; Wed-Thu 11 a.m. to 5 p.m.; Fri 11 a.m. to 6 p.m.; Sat 11 a.m. to 5 p.m.; Sun noon to 4 p.m.; closed Mon

Address: 2875 N Milwaukee Ave, Chicago, IL 60618

Why they made the list

  • Monarch says the shop sold more than 14,000 items in the first five months of 2026.
  • In August 2026 neighbors voted the shop Best Bang for Your Buck at the first Avondale Spotlight Awards, according to Block Club Chicago.
  • Donations of clothing and household goods are accepted at the store.
  • The Logan Square Blue Line stop is a few blocks southeast.

See the full directory listing

Vintage Frills

Owner Jennifer Kelly spent years at Chanel, Gucci and Neiman Marcus before starting https://windycitymagazine.com/business/vintage-frills/ as a pink school bus during the 2020 layoffs, then took a storefront on Milwaukee Avenue in Avondale that was already divided into cubbies. The shop organizes 1970s-to-Y2K clothing by color, with a yellow room, a blue room, a pink room, a red room and a black-and-neutral room, plus a prom and event-dress section and shelves of figurines and home decor. Anyone shopping for a themed party or a bright statement piece should start here. Vintage Frills ranks seventh on the strength of the concept, with a smaller footprint than the shops above.

Hours: Mon-Fri noon to 5 p.m.; Sat-Sun noon to 5:30 p.m.

Address: 2846 N Milwaukee Ave, Chicago, IL 60618

Why they made the list

  • Blazers on the shop’s site run about $36 to $48.
  • The shop says the store won Best New Retro Shop in Chicago Magazine’s 2022 awards.
  • Block Club Chicago covered the store’s Sex and the City-themed drop in April 2025.
  • The shop sits across Milwaukee Avenue from Monarch Thrift Shop, so the two make one trip.

See the full directory listing

Shangri-La Vintage

Small, packed and cheap by vintage-boutique standards, https://windycitymagazine.com/business/shangri-la-vintage/ carries men’s and women’s clothing from the 1950s through the 1980s on the Roscoe Street strip in Roscoe Village. Time Out described the stock as tightly edited and affordable, and the shop leans toward wearable everyday pieces rather than collector-grade rarities, which keeps prices below the Wicker Park boutiques. Shangri-La suits a first-time vintage shopper who wants to try things on without a $200 commitment. The shop ranks eighth because the lack of a standard website makes hours and stock harder to check before a trip.

Hours: Check current hours before you go.

Address: Roscoe Village, on Roscoe Street near Damen Avenue

Why they made the list

  • Time Out Chicago reported on August 31, 2026 that the shop ranked 23rd nationally on Yelp’s list of most-saved secondhand spots, the third Chicago store on the list.
  • The store posts the week’s hours on social feeds rather than a website, so check there before going.
  • The Brown Line’s Paulina stop is the closest L, and other vintage and resale shops sit within a few blocks on Roscoe Street.

See the full directory listing

Village Discount Outlet

For volume, nothing on this list touches https://windycitymagazine.com/business/village-discount-outlet-uptown/. The family-run chain says each store puts out more than 30,000 new items a week, and the Clark Street store in Uptown is the one to start with: long rows of clothing sorted by type and size, a housewares wall, shoes, books and a rotating rack of vintage that the pricers pull aside. This is the stop for a Halloween costume, a work uniform or a full closet on a student budget, and patience is the only skill required. Village Discount ranks ninth because the digging is real, but the prices are the lowest here.

Hours: Mon-Sat 9 a.m. to 9 p.m.; Sun 10 a.m. to 7 p.m.

Address: 4898 N Clark St, Chicago, IL 60640

Why they made the list

  • The chain has 11 stores, ten of them around Chicago and one in Hammond, Indiana.
  • Items are priced by condition, brand and market value, and a free VIP club gives cash-back rewards and coupons.
  • The Argyle Red Line stop is a few blocks east, and the #22 Clark bus stops at the door.

See the full directory listing

Upscale Rummage

The north suburbs get their entry with https://windycitymagazine.com/business/upscale-rummage/, a 501(c)(3) resale store in Libertyville that runs more than 10,000 square feet and more than 20 departments laid out like a department store, with furniture, clothing, linens, mirrors, seasonal decor and a bargain room where yellow-tag items are free. Proceeds go to nonprofits in Lake and Cook counties. The furniture and home section is the draw for shoppers with a car, since the city stores above are short on space for sofas. Upscale Rummage rounds out the ten as the best pick for anyone furnishing a place, at the cost of a drive north.

Hours: Tue 10 a.m. to 4 p.m.; Wed 10 a.m. to 6:30 p.m.; Thu-Sat 10 a.m. to 4 p.m.; closed Sun-Mon

Address: 801 E Park Ave, Libertyville, IL 60048

Why they made the list

  • The shop said in 2026 that a single quarter’s sales funded $100,000 in gifts to more than 25 local charities.
  • Rotating 50-percent-off departments are posted on the shop’s site.
  • Wednesday is the one late night, with the doors open until 6:30 p.m.
  • The phone is (224) 440-5658.

See the full directory listing

Also worth knowing

Next door to Lost Girls on Sawyer Avenue in Logan Square, https://windycitymagazine.com/business/luvsick-plus/ at 2706 N Sawyer Ave stocks vintage and modern clothing only in sizes L/XL through 7X and is open 11 a.m. to 6 p.m. daily. Block Club Chicago reported in March 2024 that the store was the city’s first plus-size vintage shop.

In Irving Park, https://windycitymagazine.com/business/apricot-vintage/ at 4108 N Pulaski Rd opened in May 2024 with 1970s-to-1990s T-shirts, band merch, jeans and militaria, with staff picks running roughly $65 to $80.

Frequently asked questions

What is the best thrift store in Chicago?

For true vintage, Knee Deep Vintage in Pilsen tops this list, and Time Out Chicago reported in August 2026 that the shop placed seventh nationally on Yelp’s ranking of most-saved secondhand stores. For a traditional thrift store with donated furniture and housewares, The Brown Elephant in Andersonville is the strongest all-around pick. For sheer volume and the lowest prices, Village Discount Outlet in Uptown puts out more than 30,000 items a week.

Which Chicago neighborhoods have the most vintage stores?

Wicker Park and Logan Square have the densest cluster, with Kokorokoko on Milwaukee Avenue, Lost Girls Vintage on Division Street and a second Lost Girls next to Luvsick Plus on Sawyer Avenue. Avondale has two shops across Milwaukee Avenue from each other, Monarch Thrift Shop and Vintage Frills. Roscoe Village, Pilsen, Andersonville and West Town each have one shop on this list.

How much do thrift and vintage stores in Chicago cost?

Prices span a wide range. Bin-style outlets like Village Discount Outlet and nonprofit shops like The Brown Elephant and Monarch price most items at a few dollars, and Upscale Rummage in Libertyville has a bargain room where yellow-tag items are free. Vintage boutiques cost more: sunglasses at Lost Girls start at $24, blazers at Vintage Frills run about $36 to $48, and designer vintage can reach a few hundred dollars.

See a place we missed or a detail that has changed? Send us a correction.

Run a place readers should know about?

Get listed in the directory. Plans start at $190 a year; nonprofits are free.