Join the VIP Club: 10% off your first order → 🚚 US$11 flat US shipping (FREE over US$100) · 🌍 US$15 worldwide
Ugly Christmas Sweaters Near Me: What Stores Carry Them

Ugly Christmas Sweaters Near Me: What Stores Carry Them

You typed “ugly Christmas sweater near me” into your phone because the party is this weekend and shipping windows have stopped being your friend. Good news: plenty of stores within driving distance carry them. Better news: The Festive Folks have mapped which chains stock them, when the shelves fill up, and when they get stripped bare, so you can skip the three-store wild goose chase and drive straight to a rack full of glorious knitted chaos.

Quick disclosure: some links below are affiliate links, which means we may earn a small commission if you buy through them, at no extra cost to you. It keeps the tinsel budget funded.

Below is the store-by-store rundown, honest availability notes included, plus online backup plans for the sad December moment when every local rack holds nothing but a single size XS reindeer cardigan with a missing pom-pom.

Four friends laughing around a kitchen island at a house Christmas party, each in a different all-over-print sweatshirt: Party Animal, Sitting Duck, Silly Goose and Chill Capybara, string lights overhead

The Quick Answer: Where to Look First

  • Target and Walmart: the most reliable in-person bets from late October through mid-December.
  • Off-price stores (TJ Maxx, Marshalls, Ross, Burlington): great prices, zero predictability.
  • Thrift chains (Goodwill, Savers, Salvation Army): the cheapest and most authentic finds if you go early.
  • Mall stores (Kohl’s, Macy’s, Hot Topic, Spencer’s): family sets and licensed designs.
  • Online fallback: Amazon Prime for speed, specialty brands for the truly outrageous stuff.

Want the full national picture, including every online option ranked? Our Where to Buy Ugly Christmas Sweaters in 2026 hub covers the whole landscape. This page sticks to what you can grab in person today.

Big-Box Stores: Your Most Reliable Local Bet

Target

Target is the strongest big-box option for ugly sweaters most seasons. Novelty holiday knits usually land in stores in late October alongside the rest of the Christmas set, and the selection runs from cute-ugly reindeer pullovers to licensed Grinch, Star Wars, and Marvel designs in the men’s, women’s, and kids’ sections. Prices typically run $20 to $35.

Honest availability note: Target’s sweater stock moves in one direction. Selection peaks around Thanksgiving, common sizes start vanishing in the first week of December, and by December 15 you are shopping the leftovers. Use the Target app to check stock at your specific store before driving over; it saves the trip more often than you would expect.

Walmart

Walmart wins on footprint and price. With a store near almost everyone in America and novelty sweaters frequently priced between $15 and $25, it is the easiest “tonight’s party” save in the country. Look in two places: the seasonal section near the front and the regular men’s and women’s apparel departments, because Walmart splits its holiday knits between both and the two areas are rarely stocked the same.

Honest availability note: organization varies wildly by location. One store will have a tidy ugly sweater display; the next will have three sweaters wedged between fleece pajamas. Walmart’s site shows store-level inventory, so check before you go.

Costco and Sam’s Club

Warehouse clubs stock holiday sweaters some years and skip them entirely in others, and when they do appear it is one pallet, a handful of designs, and no restock. If you spot them in early November, grab one on the spot. Do not build your plan around a warehouse club.

A couple laughing in a garland-framed doorway, both wearing the charcoal and cream knitted Christmas sweater with sheep and snowflake bands

Seasonal Pop-Ups and Party Stores

Spirit Christmas

The company behind Spirit Halloween has been converting a slice of its locations into Spirit Christmas pop-ups after October 31, and ugly sweaters are a core part of the lineup. The catch: these conversions have concentrated in the Northeast, so most of the country will not have one nearby. Check the Spirit locator in early November. The standard Spirit Halloween stores, by contrast, shut down within days of Halloween, so do not expect the orange-sign location that sold you a costume to help you in December unless it flipped to the Christmas format.

Party City

Party City leans accessory-first: Santa hats, light-up necklaces, tinsel suspenders, and headbands rather than a deep sweater wall. It is a strong stop for finishing touches on an outfit you already own, and a weak stop if you need the sweater itself. If you are hosting rather than just attending, our guide on How to Throw the Best Ugly Sweater Party Ever covers the full supply run.

Off-Price and Mall Stores: The Treasure Hunt Tier

TJ Maxx, Marshalls, Ross, and Burlington

Off-price stores get holiday novelty knits every season, often name-brand overstock at $12 to $20. The trade-off is total unpredictability: no two stores carry the same designs, sizes are whatever arrived on the truck, and nothing ever gets restocked. Treat these as a bonus stop when you are already at the shopping center, never as the plan.

Five Below

Five Below has been carrying novelty holiday tops and sweaters in the $5 to $15 range in recent seasons. Quality matches the price tag, which for a one-night party sweater is a perfectly rational trade. Teens and college students, this is your aisle. For more budget plays like this one, see our full roundup of Cheap Ugly Sweaters.

Kohl’s and Macy’s

Department stores skew tamer: matching family sets, cute-ugly fair isle patterns, and licensed characters rather than full-send tacky. Kohl’s in particular stocks family pajama-and-sweater sets that work well for coordinated photos, and frequent coupons can pull prices below Target’s. Selection holds up a bit longer into December than the big-box stores because demand is softer.

Hot Topic and Spencer’s

If your taste runs licensed and loud, the mall’s edgier storefronts deliver: anime, horror franchises, metal bands, and video game knits that the family-friendly chains will not touch. Prices run higher, usually $40 to $60, and holiday stock arrives early, often by mid-October. Fans of that corner of the category should also browse our Ugly DBZ Sweaters and Star Trek Ugly Sweaters guides before paying mall prices.

Thrift Chains: The Original Ugly Sweater Source

Before “ugly Christmas sweater” was an industry, it was a thrift store phenomenon, and Goodwill, Savers, Value Village, and Salvation Army Family Stores remain the cheapest hunting grounds in the country. Expect $5 to $15 for the real thing: hand-knit snowmen, 1980s appliqued cardigans, and grandma-core masterpieces no factory would dare reproduce.

A woman and her mother laughing while decorating gingerbread at a kitchen table, both wearing the Reindeer Classic knitted Christmas sweater with green and red reindeer bands

Three rules for thrifting a winner:

  • Go early. Thrift racks get picked clean by the first week of December. The serious hunters start in early November, and some stores now pull holiday knits into premium-priced seasonal displays as demand rises.
  • Search the regular sweater racks too. Staff miss things. Half the best finds hide between plain pullovers, unpriced for the season.
  • Buy a base, then upgrade it. A plain $6 red sweater plus a glue gun beats a picked-over rack every time. Our Top 10 DIY Ugly Sweater Ideas guide turns a thrift basic into the loudest thing at the party for under $20.

When Local Shelves Are Picked Over: The Online Fallback

Every December, sometime around the 10th, the local hunt collapses. Racks empty, sizes disappear, and the remaining options look like they lost a fight with a clearance bin. This is when the search shifts online, and speed becomes the whole game.

Amazon Prime is the fastest rescue. A few reliable picks that ship quickly and get laughs:

For designs no big-box store carries, the specialty brands go bigger: Tipsy Elves owns the party-comedy lane and UglyChristmasSweater.com runs deep on 3D and pop-culture knits. Standard shipping from either needs a week or more of runway in December, so order by the first week of the month.

Sitting Duck all-over-print Christmas sweatshirt on a model, front view

Sitting Duck$79.99 · all-over-print sweatshirtSee it
Fleece Navidad all-over-print Christmas sweatshirt on a model, front view

Fleece Navidad$79.99 · all-over-print sweatshirtSee it
Festive Folks knitted-badge tee in blue on a model

Festive Folks Tee$27.99 · printed teeSee it

We also maintain a live list of what is in stock and shipping fast as the season tightens: bookmark Ugly Christmas Sweaters for Sale Right Now: The In-Stock Tracker and check it before you settle for the sad clearance rack.

The In-Store Timing Calendar

  • Mid-October: mall specialty stores and early Target sets appear. Thin but fresh.
  • Late October to early November: Target, Walmart, and off-price stores fully stocked. Thrift racks at their best.
  • Thanksgiving week: peak selection everywhere. If your party is in December, buy now anyway.
  • December 1 to 10: popular sizes (men’s L and XL, women’s M) start disappearing. Thrift racks are done.
  • December 10 to 18: slim pickings in-store. Shift to Amazon Prime.
  • After December 18: clearance season. Terrible for this year’s party, brilliant for next year’s, at 50 to 70 percent off.

FAQ: Finding Ugly Sweaters Near You

Does Target sell ugly Christmas sweaters in stores?

Yes. Most Target locations stock novelty and licensed holiday sweaters from late October through December in the men’s, women’s, and kids’ departments, typically at $20 to $35. Check store-level inventory in the Target app before driving over, especially after December 1.

What store has ugly Christmas sweaters year-round?

No major chain keeps them on shelves year-round. Your off-season options are thrift stores, where holiday knits hide in the regular sweater racks even in July, and online sellers, which carry them every month of the year. For summer parties, online is the realistic answer.

When should I buy an ugly Christmas sweater in-store?

Early-to-mid November is the sweet spot: full selection, all sizes, and thrift racks still loaded. Selection declines through the first week of December and falls off a cliff around December 10.

Do thrift stores have ugly Christmas sweaters?

Yes, and they remain the cheapest source at $5 to $15. Goodwill, Savers, and Salvation Army stores stock the most, but you need to arrive in early November before the racks get stripped, and you should check the regular sweater sections, not just the seasonal displays.

How much do ugly Christmas sweaters cost in stores?

Thrift stores run $5 to $15, Five Below and Walmart $10 to $25, Target and Kohl’s $20 to $35, and mall specialty stores $40 to $60 for licensed designs. Whatever your budget, size availability matters more than price after December 1. Shoppers hunting a specific fit should start with our Best Men’s Ugly Christmas Sweaters and Women’s Ugly Christmas Sweaters guides.

The Festive Folks’ Verdict

The winning “near me” strategy has three moves. Start at Target or Walmart in early-to-mid November, when shelves are full and every size still exists. Hit a Goodwill on the way for a $6 backup that might outshine anything mass-produced. And when the calendar betrays you and local racks are down to one lonely XS, let Amazon Prime and the specialty brands save the night while our in-stock tracker points you to whatever is still shipping.

Our Chief Festivity Officer rates the December 14th panic drive to a third Walmart a 2/10 experience and the November 8th thrift-store victory lap a 10/10. Shop early, embrace the chaos, and show up dressed in unforgettable style.

From our own closet

We also make our own: original characters and real knits, printed and knitted to order, shipped with tracking.

Browse the full shop

Keep reading: The ugly Christmas sweater gift guide · 2026 Christmas shipping deadlines

The VIP Club takes 10% off.

Join and get 10% off our exclusive designs. The duck insists.