About Us

The Ugly Sweater Store sells real vintage ugly Christmas sweaters: hand-picked, washed, restored and shipped from St. Louis, Missouri. Most of our sweaters are one of a kind, so whatever you pick, nobody else at the party will be wearing it.

How it started

Our owner, Mike Golomb, grew up in the '80s and '90s teasing his mom, a kindergarten teacher, about her silly Christmas sweaters. She always told him, "You're going to need one of these one day." Twenty years later he was invited to an ugly sweater party, couldn't find a sweater anywhere, and ended up missing the party. He figured plenty of other people had the same problem, so he started a business to help them find one.

Born and raised in Chicago and now based in St. Louis, Mike has collected more than 30,000 ugly sweaters. We do the shopping for you.

What makes our sweaters different

  • Hand-selected. Every sweater is picked by an expert eye for ugly. The more beads, bells and bling, the better.
  • Washed and restored. Our sweater elves remove pills, lint and snags so your sweater arrives contest-ready.
  • Measured. Each listing shows the chest and length, so you can buy by fit instead of the tag. See our sizing guide.
  • Fast shipping. Orders ship within 24–48 hours, every day the post office is open.

Not just for Christmas

We carry sweaters for Halloween, Valentine's Day, St. Patrick's Day, the 4th of July and more, plus ugly sweater contest trophies. Dressing a big group for an office party or event? We also do wholesale and custom sweaters.

Get in touch

Email UglySweaterStore@gmail.com or call (847) 962-5500. Have a question first? Check our FAQs.

Keep it ugly!