Yahoo Life Shopping
Why you can trust us

We independently evaluate the products we review. When you buy via links on our site, we may receive compensation. Read more about how we vet products and deals.

The 11 best ugly Christmas sweaters to sleigh your holiday parties

Ugly never looked so good!

4 models in ugly christmas sweaters
Deck the halls with these festive sweaters! (Amazon)

Whether you’re heading to a themed party or just want to spread some holiday cheer, an ugly Christmas sweater is the best way to celebrate the season with humor and style. If you're still on the hunt for the perfect one to wear this season, look no further — we've got the goods, and they're equal parts hideous and hilarious.

We're talking a reindeer with a light-up nose, a candy cane-adorned cardigan and even a two-person sweater — awful, right?! Below, you’ll find 11 delightfully hideous options, all under $60, so you can treat yourself to more than one. These are guaranteed snow-stoppers at your white elephant parties or as gag gifts.

When it comes to ugly Christmas sweaters, the saying "less is more" definitely doesn't apply! This option is all about going big with its (real!) twinkling LED lights and a flickering reindeer nose — both add a cheerful touch that are sure to keep things merry and bright. 

$30 at Amazon

If you really want to go all out, try an ugly sweater dress! This cute snowman version has a scarf that wraps around your waist to show off your figure. It ranges in size from XS to 3XL and comes in 18 other jolly styles — with loads of tassel and tinsel-covered options — if snowmen aren’t your thing.

$60 at Amazon

For a slightly more polished look, opt for this candy cane-printed cardigan. The sweet treats give it a festive touch, while the gold buttons and classic silhouette make it more stylish than most other ugly sweater options.

$55 at Amazon

Can't resist a good pun? This festive pick features the words "Oh Snap" over a broken gingerbread man cookie. The cozy crewneck is not only comfortable and warm, but shoppers say it’s helped them win prizes at their ugly sweater contests.

$60 at Amazon

Perhaps the ugliest on the list, this sweatshirt will actually turn you into a Christmas tree when you wear the hood. Embellished with gold trim, pom poms and a star at the top, it's bound to make a statement.

$53 at Amazon

Golf lovers are sure to enjoy this cozy sweater that showcases Santa having a blast on the golf course. And it's not just the design that's tee-rific (see what we did there?!) shoppers say the quality of the sweater is top-notch too, so you can wear it for seasons to come.

$60 at Amazon

Get ready to shine this holiday season (literally) with this fun three-piece set. With each light-up sweater you buy, you'll also receive a cute matching light-up Santa hat and festive glasses. It’s the perfect way to take your Christmas look to the next level!

$51 at Amazon

Grab a friend and get ready to rock this fun two-person Christmas sweater that’s bound to turn heads. Many shoppers reported winning their ugly sweater contests with it. However, they suggested choosing a partner who is about the same height and size to ensure comfort.

$36 at Amazon

Swifties rejoice! The Eras Tour may be wrapping up soon, but that shouldn't stop you from entering your "Christmas Era" with a fun Taylor Swift-themed sweater. While we love this festive pick, there are a whopping 45 styles to choose from.

$40 at Amazon

You can’t beat a classic elf or Santa sweater, and with over 1,300 happy shoppers recommending this one, it’s definitely a winner! People are fa-la-la-ling for its cute design and how wonderfully warm and cozy it is.

$30 at Amazon

Gymgoers will appreciate this punny "reindeer gainz" sweater. Reviewers say the cotton blend pullover is soft, comfortable and true to size and it's size-inclusive too, ranging from XS to 4XL.

$50 at Amazon

If you have Amazon Prime, you’ll get free shipping, of course. Not yet a member? No problem. You can sign up for your free 30-day trial here. (And by the way, those without Prime still get free shipping on orders of $35 or more.)