Online is great for vintage finds and selection. In-person is great for actually knowing whether the plaid is the red you wanted, the medium fits your shoulders, and the fabric weighs what the listing claimed.
“Flannel shirts near me” is one of those searches where the answer depends on what kind of flannel you actually want. A 6-ounce cotton plaid for fall layering lives on a different rack than a 9-ounce heavyweight workwear shirt, which lives in a different store entirely from a $12 thrift-rack vintage Pendleton. We tracked the in-store retail map for Tumbleweed Thrift readers across workwear specialty, department, outdoor, value mass, thrift, and outlet channels so you know which physical store to drive to before you go. For the broader category context, see Flannel Mens, and for the head-to-toe buying breakdown, Flannel Shirts covers weight tiers, brand differences, and what to look for on the rack.
Workwear specialty stores stock the heaviest flannels
If you want a real workwear flannel that you can wear over a hoodie in November and not feel like the wind goes through it, workwear specialty is the first stop. These chains stock 8-ounce-and-up cotton flannel as a core SKU, not a seasonal afterthought.
Tractor Supply is the dark-horse winner for budget-tier real flannel. Stores carry Carhartt Hubbard and Heavyweight, Dickies long-sleeve plaid flannel, Wrangler Riggs Workwear, and the Tractor Supply house brands (Ridgecut, Berne) at $25-$70 price points. The Carhartt section alone usually covers three to four flannel SKUs in five to six color combinations. Inventory leans rural-plaid: red-and-black buffalo, dark green tartan, brown plaids, blacks. Slim-fit options are limited; this is regular and relaxed-fit territory.
Rural King is similar to Tractor Supply with a heavier Dickies and house-brand mix. Pricing trends slightly cheaper. Stock varies by region; the Midwest stores carry the deepest flannel walls.
Bass Pro Shops and Cabela’s (now both under the same parent) blend workwear flannel with hunting and outdoor brands. You will find Carhartt, Wrangler, Cabela’s house brand, plus Drake, Browning, and Filson on the higher end at flagship stores. Cabela’s flagship locations sometimes stock the Filson Vintage Flannel Work Shirt at full $165-$185 price; smaller stores skip Filson.
Boot Barn and the Western-leaning workwear chains stock Wrangler, Ariat, Carhartt, and brand-specific Western-cut flannel. The cuts run longer in the body for tucking, with deeper armholes for movement.
Carhartt brand stores exist as standalone retail in select markets (the Detroit flagship plus a handful of company stores) and inside larger workwear retailers. The brand store stocks the full Carhartt flannel range including the Loose Fit Heavyweight Flannel Shirt Jac at $90-$100 in colors that often go fast online. The deeper review of the lineup lives at Carhartt Flannel. If you want the heavyweight Carhartt flannel without driving anywhere, Carhartt Loose Fit Heavyweight Flannel Shirt Mens on Amazon has the full color rotation in stock most weeks.
Duluth Trading Company stores stock Free Swingin’ Flannel and Flapjack Flannel at $50-$70 price points. The brand leans heavier than mass-tier and the cuts are roomier through the chest and shoulders. Duluth runs frequent storewide promos; the in-store rack often beats the website for color selection.
Department stores cover the everyday mid-tier
Department stores own the everyday mid-weight cotton flannel rack. Pricing typically lands $30-$80 with regular 30-50% off promo cycles that bring real flannel into impulse-buy territory.
Macy’s stocks Levi’s, Tommy Hilfiger, Polo Ralph Lauren, Chaps, and house labels (Club Room, Alfani) in flannel. Slim-fit options are stronger here than in workwear specialty. Buffalo plaid and tartan dominate fall floor sets. Promo cycles around Veterans Day, Black Friday, and Memorial Day cut prices 40-60%.
Kohl’s is the volume leader for accessibly-priced flannel: Sonoma Goods for Life, Apt. 9, Croft and Barrow, plus Levi’s and Columbia. Pricing $25-$55 before the inevitable Kohl’s Cash and 30% off coupons. The floor selection rotates fast; the back-of-store clearance is where the deep deals hide. The full Kohl’s flannel breakdown is at Kohls Mens Flannel Shirts.
JCPenney covers St. John’s Bay (the house brand), Levi’s, and Stafford. Price tier matches Kohl’s. JCP runs aggressive printable-coupon promos that often push flannel below $20.
Dillard’s trends slightly more elevated with Polo Ralph Lauren, Tommy Bahama, Roundtree and Yorke (house), and seasonal Pendleton drops in some markets. Dillard’s clearance racks late January through March cut prices 70-80%.
Outdoor and sporting retailers carry the technical and heritage tier
Outdoor specialty is where the heritage and technical-flannel brands live. Selection is narrower than department stores but the brand quality runs higher.
REI stocks Patagonia, Pendleton, Marmot, KUHL, and the REI Co-op house brand in flannel. The Patagonia Fjord Flannel and Pendleton Lodge Shirt both appear at full $129 retail. REI’s annual member sales and Garage Sale events (in-store clearance days for members) are the only way the prices drop meaningfully. Sizing and fit on Patagonia and Pendleton runs slightly slim through the chest; trying on in person is the move if you are between sizes.
Dick’s Sporting Goods covers Carhartt, Field and Stream (house brand), The North Face, and Columbia in flannel. Pricing $40-$120. The Field and Stream house flannel undercuts Carhartt by $15-$20 at similar weights and is worth checking if you can find your size.
Bass Pro and Cabela’s also fit here as much as they fit workwear; the Filson, Drake, and Browning flannels at flagship stores are outdoor-tier even if the store leans hunting.
Value mass retailers cover the entry tier
Walmart, Target, and Costco are the entry-tier flannel rack. Lightweight cotton, fashion-tilt construction, $15-$35 price points, and inventory that turns over fast through fall.
Walmart stocks George (house), Wrangler Authentics, Dickies, and rotating private-label flannel at $15-$30. The Wrangler Authentics flannel at Walmart is genuinely solid value at $25 if you size up for the slightly slim cut. Heavyweight options are rare; this is mid-weight territory.
Target covers Goodfellow and Co. (house) and rotating brand drops. The Goodfellow flannel is fashion-tilt 5-6 ounce cotton at $25-$30, fine as a fall layering shirt but not a workwear replacement. Slim-fit options are stronger here than at Walmart.
Costco rotates flannel as a seasonal warehouse SKU. When it appears (typically September through December) it is usually a Kirkland Signature or licensed-brand 5-pack or 2-pack flannel at aggressive per-unit pricing. Quality varies year to year; the 2023-2024 Kirkland flannel ran heavier and held up better than the 2022 run, per shopper reports.
Thrift stores are the vintage-flannel jackpot
If you do not need a specific size in a specific color this week, thrift is where flannel becomes interesting. Vintage Pendleton wool flannel, 1990s L.L.Bean Scotch Plaid, old-stock Woolrich, and beat-in Carhartt all turn up at $5-$15 price points on a regular basis.
Goodwill stores vary wildly by region. Pacific Northwest and Northeast Goodwills carry the heaviest flannel inventory; Sun Belt stores skew thinner. The men’s button-down rack is where flannel lives, organized by size when the staff has time. Goodwill Outlet (the bins) is where the lowest prices live but the dig is real.
Salvation Army runs similar to Goodwill with slightly less consistent merchandising. Half-off color-tag days are the move.
Local thrift stores (church-run thrifts, hospice resale, Habitat ReStore in some markets) are hit-or-miss but frequently better priced than the chains. Asking-around for the local thrift circuit usually surfaces two or three stores no algorithm will recommend.
Online vintage flannel is its own channel: see Off-Price + Outlet Retailers for the broader resale and outlet picture.
Brand outlets at outlet centers
Outlet center retail is where last-season flannel from the heritage brands lands at 30-50% off MSRP. The catch is selection: you are shopping last season’s leftover sizes, not current-season inventory.
L.L.Bean Outlet stores stock Scotch Plaid Flannel, Buffalo Plaid Flannel, and Chamois Cloth Shirt at 30-40% off the LLBean.com price. The Maine and New Hampshire outlet stores carry the deepest selection. If your size in your color is not at the outlet, the Bean Scotch Plaid is also reliably stocked at Ll Bean Scotch Plaid Flannel Shirt Mens on Amazon at full retail with free shipping above the threshold.
Eddie Bauer Outlet stores carry Mountain Flannel, Eddie’s Favorite Flannel, and rotating buffalo plaid at $25-$45 (regularly $55-$70). Eddie Bauer outlet is one of the most consistently discounted flannel channels in the country. Stack the in-outlet 30% off coupon with the seasonal storewide promo and the math gets aggressive.
Carhartt outlet stores exist at a handful of outlet centers and stock prior-season flannel and workwear at 25-40% off. Hubbard and the Heavyweight typically appear; the Loose Fit Heavyweight Flannel Shirt Jac is rarer at outlet.
Patagonia Outlet stores at outlet centers (Reno, Salt Lake City, Dillon among others) carry past-season Fjord Flannel and Lightweight Fjord Flannel at 30-50% off. Selection is lean and turns over fast; the website notes a “may be available” caveat.
Gap Factory and Old Navy outlets carry flannel as a seasonal core SKU at 50-70% off Old Navy.com pricing. The full breakdown of factory-store flannel is at Gap Factory near Me. Old Navy flannel is fashion-tilt 5-ounce cotton; expect a layering shirt, not a workwear replacement.
When to shop in person vs online
The case for in-person shopping is stronger than the internet usually admits.
Shop in person when: it is your first flannel from a brand and you do not know how their sizing runs (Patagonia and Pendleton both run slim, J.Crew runs trim, Old Navy and Carhartt run on the boxier side, L.L.Bean runs true to size with a roomy cut). When you care about the actual plaid color and not the “color-corrected for web” version of it. When you need the shirt this weekend and shipping windows do not work. When you want to feel the fabric weight directly because product listings rarely make 6-ounce vs 8-ounce vs 9-ounce intuitive without touching the cloth.
Shop online when: you have already nailed your size in the brand. When you want a specific old-season color or pattern that the retail floor sold through. When you are hunting vintage; thrift platforms beat physical thrift on selection if you accept the wait. When the deal stack online beats anything the local rack is running. The on-sale routing breakdown is at Mens Flannel Shirts on Sale.
The in-between move: try on in store, then buy online if the price difference is meaningful. Most national chains size-match between physical and digital, so the fit you confirmed in the store is the fit that ships.
The verdict
The “flannel shirts near me” answer breaks down by what you are buying. Heavyweight workwear flannel: drive to Tractor Supply, Bass Pro, Cabela’s, Boot Barn, or a Carhartt store. Mid-weight everyday flannel at promo pricing: Macy’s, Kohl’s, JCPenney, or the L.L.Bean and Eddie Bauer outlet stores. Heritage outdoor flannel like Patagonia or Pendleton: REI is the only consistent in-store option. Lightweight fashion-tilt flannel: Target, Old Navy, J.Crew, Gap. Vintage and thrift: Goodwill, Salvation Army, and the local thrift circuit beat anything else on price-per-quality if you are willing to dig. The best flannel buying day of the year is the Saturday after Thanksgiving when every channel above runs its deepest promo simultaneously, and the second-best is mid-January clearance when fall flannel inventory hits 60-70% off across department stores. If none of that is local, the heaviest-distributed in-stock options are still Carhartt and L.L.Bean on Amazon.
Shop the look on Amazon
Everything you need to build a secondhand-style wardrobe, delivered. We may earn a commission on purchases.
FAQ
Does Walmart carry real flannel shirts?
Walmart stocks Wrangler, Dickies, and George house-brand flannel year-round at $15-$30 price points. The construction is mid-weight cotton, not heavyweight workwear, but the Wrangler Authentics flannel at Walmart is genuinely solid value if you size up for the slim cut.
Where is the cheapest place to buy flannel shirts in person?
Thrift first (Goodwill, Salvation Army, local thrifts run $5-$15). After that, Walmart and Target at $15-$30 new. Eddie Bauer outlet and L.L.Bean outlet beat both on quality-per-dollar when seasonal promos stack but require driving to an outlet center.
Do REI stores carry flannel year-round?
Yes, but the deepest selection is fall through early winter. Patagonia Fjord Flannel and Pendleton Lodge Shirt are core SKUs at most REI flagship locations. Smaller stores stock fewer colorways.
Are flannel shirts at thrift stores worth buying?
Frequently yes. Vintage Pendleton wool flannel, older L.L.Bean Scotch Plaid, and worn-in Carhartt all turn up at $5-$15. Inspect the underarms, cuffs, and elbows for thinning. The fabric on heritage-brand flannel from the 1990s and 2000s often holds up better than current-season fast-fashion flannel.
Does Costco sell men’s flannel shirts?
Seasonally, typically September through December. When flannel appears at Costco it is usually a Kirkland Signature or licensed-brand multi-pack at aggressive per-unit pricing. Quality varies by year; check the fabric weight and stitch density before committing to a 5-pack.




