ThreadGloss

Shopping

Why Are Thrift Stores So Expensive Now? Read the Price List, Not the Tag

Three Goodwill organizations publish standard prices for clothing. We read all three this morning and set them next to Thursday's prices at Old Navy.

A shopper seen from behind holding a checked wool jacket against themselves in front of a rail of secondhand suits
Photo: Onur Kaya via Pexels. View original

A flat price list can only be right about one garment. Put the number where a T-shirt belongs and the wool coat on the next rail is being given away. Move it up to where the coat belongs, and the shirts stop selling. Any shop that prints one standard price per category has already picked which of those two mistakes it prefers, and we walk into the consequence without ever seeing the document that caused it.

That document is public, and we read three of them on the morning of September 10, 2026. We didn’t shop the racks, so nothing here rests on anyone’s memory of a good day at Goodwill.

Why are thrift stores so expensive now?

Goodwill Industries of the Southern Piedmont, which runs stores around Charlotte, publishes a standard price list, and its women’s section reads: blazers $5.99, shirts $4.99, jeans $6.99, sweaters and sweatshirts $4.99, coats $9.99, adult shoes $6.99, socks $0.49. Goodwill Industries of Eastern NC publishes a shorter one: blouses, skirts, jeans and slacks all at $4.29, jackets and dresses and sweaters at $5.29, a two-piece men’s suit at $12.79. Goodwill of Southern NJ and Philadelphia announced a round of cuts that took dresses from $9.49 to $6.99 and pants from $6.49 to $5.99.

A secondhand rail on a sidewalk with round yellow discs reading 10 clipped to both uprights
A flat-rate secondhand rail priced by the rail rather than by the garment, marked 10 at both ends. Via @anastasiya.badun. View on Pexels

Read all three and one word is missing from every line. Brand. A cotton-poly shirt from a mall chain and a shirt that cost $180 new arrive at the same $4.99, because what’s printed there is a rate card for a category and not an appraisal of an object. The list doesn’t know, and it isn’t built to find out.

Is thrifting cheaper than fast fashion?

Old Navy was running 40% off everything that same Thursday morning, and its banner said the promotion ends September 14. The crew-neck T-shirt lists at $14.99 and rang up at $8.99. Mid-Rise Wow boot-cut jeans, $36.99, came to $22.19. The SoSoft V-neck sweater, $39.99, came to $23.99. Those are the numbers a shopper is actually choosing against this week, not the list prices we all quote when we’re defending a thrift habit.

GarmentGoodwill, Southern PiedmontOld Navy, Sept 10 promoOld Navy list
T-shirt$4.99$8.99$14.99
Jeans$6.99$22.19$36.99
Sweater$4.99$23.99$39.99
A red and white striped cotton shirt on a wooden hanger with a blank white cardboard hangtag attached at the collar
A shirt carrying a hangtag with nothing printed on it, which is how a category rate card treats every garment in the same bin. Via @atlantic-ambience. View on Pexels

Used still wins all three rows. Look at how much it wins by, though. On the sweater the thrift price is 21% of what a new one costs today. On the T-shirt it’s 55%, and that $4 gap is the entire prize for driving over, parking, and working a rail that hasn’t got a size run.

Why is Goodwill so expensive when the bins are $1.99 a pound?

Goodwill of Colorado priced clothing, shoes, purses and household wares at $1.99 per pound effective January 1, 2026, in its outlet. Evergreen Goodwill, around Seattle, prices accessories, linens, shoes and textiles at $2.29 per pound under a schedule dated September 1, 2024. Both of those rates cover the outlet, not the shelf. A shopper in Charlotte pays $4.99 for one shirt on the shelf, and a shopper at the Colorado outlet pays $1.99 for a pound of whatever the bin is holding. Neither number knows what the shirt is.

A brown crinkled top hanging in a secondhand shop with a handwritten cardboard price tag, beside a wall of belts and beaded necklaces
A secondhand shop wall where the garment carries a handwritten tag and the accessories are grouped by type rather than by label. Via @ilayda-0700. View on Pexels

Here’s where the question changes shape.

The complaint that thrift got expensive is really a complaint about the categories most of us reach for first, and a flat card performs worst exactly where prices are lowest. Where they’re highest it’s a different document entirely. In Charlotte $9.99 buys a coat, $9.99 buys a formal dress, and in eastern North Carolina $12.79 buys a two-piece men’s suit.

Those lines are also under the most pressure. The Southern Piedmont list says in its own opening paragraph that it doesn’t apply to Second Editions, the outlet, or to the GW boutique, and that furniture, antiques and other special donations get priced individually. So anything good enough to beat the rate card has a documented exit from the rate card. (Which isn’t a scandal. It’s how the card stays payable at all.)

Read the rate card before you drive over

Four things to do with this. None of them requires a trip.

Search your own local Goodwill’s site for the words price list. Each of the three we read belongs to a separate organization setting its own numbers, which is why Charlotte’s jeans are $6.99 and eastern North Carolina’s are $4.29, and why nobody can tell you what yours charges.

Go for the expensive categories. Outerwear, tailoring, formalwear, boots. Skip the T-shirt rail unless a T-shirt is the reason you came.

Check whether the branch you’re heading to runs a boutique section or an outlet, because the published list covers neither. Then check what a mass retailer is charging this week before you call the thrift price a bargain. Our clearance and sale comparison runs the same test in the new-clothing aisle, and why clothes cost what they do now covers the pressure on the other side of the ratio.

After that, treat the tag as what it is. A category, priced once, by an organization that never met the garment.