Where to Buy Vintage Ugly Christmas Sweaters (2026 Guide)

Where to Buy Vintage Ugly Christmas Sweaters (2026 Guide)

Short answer: the best place to buy a real vintage ugly Christmas sweater is a shop that sells real secondhand sweaters one at a time, with measurements listed for each piece. The Ugly Sweater Store in St. Louis, Missouri keeps more than 2,000 vintage and novelty ugly sweaters in stock, most priced between $20 and $40, and ships within 24–48 hours.

What makes a sweater "vintage" instead of new?

A vintage ugly sweater was made decades ago, usually in the 1980s or 1990s, for people who wore it sincerely. A new ugly sweater is made today to look funny on purpose. You can usually tell them apart by four things:

  • Construction: vintage sweaters are knit, beaded, sequined or appliquéd by hand or on older machines. New ones are often printed or knit with a flat digital pattern.
  • Details: real vintage pieces have 3D extras like bells, pom-poms, buttons and puffy-paint snowmen.
  • Labels: older brand tags, shoulder pads, and fibers like ramie, acrylic and cotton blends.
  • Rarity: most vintage sweaters are one of a kind. If you see one you love, nobody else at the party will be wearing it.

How much does a vintage ugly Christmas sweater cost?

Most vintage ugly sweaters cost between $20 and $40. At The Ugly Sweater Store, the typical (median) price is about $29, and there are more than 150 sweaters under $20. Heavily beaded and especially outrageous designs cost more. Sweaters with noticeable wear are discounted, and the flaw is described next to the photo.

Browse by budget: ugly sweaters under $20, under $40, or $50 and up.

Where can I buy one?

You have four realistic options:

  1. A specialist vintage ugly sweater shop like The Ugly Sweater Store. Every sweater is washed and restored, photographed and measured, and you can search thousands at once.
  2. Thrift stores. Cheap if you get lucky, but selection is thin by late November and you'll need to wash and repair what you find.
  3. Marketplaces like eBay or Etsy. Huge selection, but quality, measurements and shipping times vary by seller.
  4. Novelty brands. Great for matching group outfits and light-up or beer-holder gag sweaters, but they're new, not vintage.

What styles are there?

Ugly sweaters come in more styles than most people expect:

You can also shop by theme: Santa, snowmen, Christmas trees, animals and cats and dogs.

How do I get the right size in a vintage sweater?

Ignore the size on the tag. Vintage sizing varies a lot by brand and decade, and many sweaters are unisex. Instead, compare the listed chest and length measurements to a sweater you already own that fits well. At The Ugly Sweater Store, every sweater is sized by its chest measurement, and the chest and length are listed in each description. Read our sizing guide for step-by-step instructions.

When should I order for a holiday party?

Order at least one to two weeks before your party. The Ugly Sweater Store ships within 24–48 hours, and USPS Priority Mail usually arrives in 3–5 business days, but the postal service slows down in December. National Ugly Christmas Sweater Day is the third Friday in December (December 18, 2026), so order by early December if you're dressing up for it.

How can you tell if a "vintage" ugly sweater is really vintage?

Plenty of listings call a brand-new sweater "vintage style." Check these four things before you buy:

  • The tag. Older department-store and boutique labels, and country-of-origin tags from the era, point to an older piece. A missing tag isn't a dealbreaker, but a modern brand tag on a "vintage" sweater is.
  • The design. Real vintage designs are knit in, appliquéd, beaded or embroidered. A flat printed image usually means it's new.
  • The shape. Shoulder pads, boxy cuts, wide ribbed hems and long cardigan lengths were common in the 1980s and 1990s.
  • The measurements. A seller who has handled the sweater can tell you its chest and length. If all they can give you is a tag size, be careful.

Model wearing a vintage holly ugly Christmas sweater from The Ugly Sweater Store

Vintage vs. new ugly sweaters: which should you buy?

Vintage ugly sweater New novelty sweater
One of a kind? Usually yes No, mass produced
How it's made Knit, beaded, sequined or appliquéd Often printed or flat-knit
Sizing Varies by decade; check chest and length Standard modern sizes
Matching group outfits Hard; pick a shared theme instead Easy
Best for Winning contests and standing out Team outfits and gag designs

If you want to win the contest, go vintage. Nobody else will show up in your sweater.

How do you care for a vintage ugly sweater?

  • Hand wash or spot clean in cold water, especially beaded, sequined and appliquéd sweaters. Turn it inside out first.
  • Skip the dryer. Lay it flat on a towel to dry so it keeps its shape.
  • Remove light pilling with a sweater shaver or fabric comb.
  • Fold, don't hang. Hangers stretch the shoulders over time.
  • Store it clean in a breathable bag with cedar until next season.

Frequently asked questions

Are vintage ugly sweaters clean?

At The Ugly Sweater Store, yes. Every sweater is washed and restored before it ships: pills, lint and snags are removed so it arrives ready to wear.

Can I return a vintage ugly sweater?

All sales are final at The Ugly Sweater Store, so check the measurements before you buy. If something else is wrong with your sweater, contact the shop about an exchange.

Do you ship outside the U.S.?

Yes. The Ugly Sweater Store ships worldwide from St. Louis, Missouri. International USPS Priority usually takes 6–10 business days.

Can I buy matching vintage sweaters for a group?

Rarely, because most vintage sweaters are one of a kind. For a group, pick a shared theme instead, like Santa, reindeer or cardigans only.

Are vintage ugly sweaters a good gift?

Yes, especially for someone with a holiday party coming up. Pair one with an ugly sweater trophy for the party host. Check their chest measurement first, since all sales are final.

More ugly sweater guides

Shop all vintage ugly Christmas sweaters →

Back to blog