SpiritWeekHQ
Wacky & Fun

Ugly Sweater Day Costume Ideas for Kids

The seasonal spirit week wildcard — easy to find in October-December, nearly impossible in March. Plan ahead or DIY with felt, pom-poms, and a plain sweater.

Top Picks for Ugly Sweater Day

We earn a small commission if you shop through the links below — at no extra cost to you.

Ugly Sweater Day has a unique problem that no other spirit week theme has: seasonal availability. If your school schedules it during the holiday season (November-December), you're golden — ugly sweaters are everywhere, from Target to Amazon to your local thrift store. Every retailer on earth stocks them from October through Christmas. But if spirit week falls in January through May? Good luck finding an ugly sweater anywhere. Retailers clear holiday inventory fast, and by February the ugly sweater section is gone. This is why the number one pro tip for Ugly Sweater Day is: buy one on clearance in January and stash it for next year. Post-holiday clearance prices drop ugly sweaters to $5-8 — less than half the regular price. The other key thing to know about Ugly Sweater Day is that "ugly" means different things at different ages. For elementary schoolers, any sweater with a silly Christmas design — a reindeer, a snowman, a Christmas tree with real ornaments glued on — is "ugly" and fun. For older kids, the humor is more ironic: the sweater needs to be genuinely tacky, ideally with 3D elements, blinking lights, or a joke that lands. Many schools do Ugly Sweater Day as part of a holiday spirit week in December, which makes it one of the few spirit week themes tied to a specific time of year. If your school does this, think of the ugly sweater as a holiday investment — your kid might wear it for school, a holiday party, and grandma's house all in the same month.

What to Wear

The fastest route: buy a pre-made ugly Christmas sweater. Kids' ugly sweaters are available on Amazon year-round (at higher prices off-season) and flood every retailer from October to December. Look for sweaters with 3D elements (pom-pom noses on reindeer, felt ornaments, jingle bells) — these are "uglier" and more fun than flat-print designs. The budget route: thrift stores are ugly sweater gold mines, especially in November-December when people donate old holiday sweaters. Prices range from $3-8 and the selection is genuinely ugly in the best way. Oversized adult sweaters worn as "sweater dresses" on smaller kids look great and cost less than kids' sizes. The DIY route: start with any plain sweater or sweatshirt (even a solid-color crew neck from the closet) and ugly it up. Glue on felt shapes (trees, stars, candy canes), pom-poms, tinsel, pipe cleaners, small ornaments, and ribbons. Use fabric glue or a hot glue gun. The more 3D and excessive, the uglier — which is the goal. For kids who don't want a Christmas-themed sweater (or for schools that keep it secular), an "ugly" sweater can just be aggressively tacky: clashing colors, random patches, too many buttons, yarn fringe, and googly eyes glued everywhere. The spirit is the same even without holiday imagery. The competition angle: many schools turn Ugly Sweater Day into a contest. If your kid wants to win, go 3D and interactive. Battery-powered LED lights woven into the sweater, moving elements (a felt Rudolph nose that lights up), or a sweater with a pocket holding a stuffed animal get the most votes. Teachers love effort.

Budget Breakdown

Under $10

A thrift store find ($3-8) during holiday season, or a post-holiday clearance sweater ($5-8) bought in January for next year. Off-season, start with a plain sweater from the closet and glue on dollar-store felt shapes and pom-poms for a DIY ugly sweater that costs almost nothing.

Under $25

A pre-made kids' ugly Christmas sweater from Amazon ($15-20 in season, higher off-season). Look for ones with 3D elements — they photograph better and get more reactions at school. Or invest in a DIY kit: plain sweater ($5-8 from thrift/clearance) plus craft supplies ($5-8 for felt, pom-poms, and fabric glue).

Under $50

Premium ugly sweaters with built-in LED lights, sound effects, or interactive elements. These are the contest winners and conversation starters. They're also reusable for multiple years and events. The investment makes more sense if your kid will wear it for school, holiday parties, and family gatherings.

DIY & Last-Minute Ideas

Start with any plain sweater, sweatshirt, or long-sleeve shirt in a solid color (red, green, or white works best for holiday themes, but any color works for general ugly). Now make it ugly: Felt shapes: Cut Christmas trees, stars, candy canes, stockings, or snowflakes from colored felt. Attach with fabric glue or hot glue. Layer them so the sweater looks busy and crowded — empty space is the enemy of ugly. Pom-poms: Glue or sew pom-poms everywhere. Use them as ornaments on a felt tree, as Rudolph's nose, as snowballs, or just scatter them randomly for chaos. Multi-packs of pom-poms are $3-5 at any craft store. Tinsel and garland: wrap thin tinsel or mini garland around the sweater like it's a Christmas tree. Secure with safety pins or stitches. This adds sparkle and 3D texture that flat designs can't match. Pipe cleaners: bend them into candy cane shapes, spell out words ("HO HO HO"), or use them as ornament hangers for small real ornaments pinned to the sweater. The nuclear option: small battery-powered LED string lights threaded through the sweater from the inside. Poke the lights through small holes and tape the battery pack to the inside. Your kid becomes a walking Christmas tree. This wins contests.

Pro Tips for Parents

  • 1Buy an ugly sweater on clearance in January. Post-holiday prices drop 50-70% and you'll have it ready for next year's spirit week. This is the single most valuable Ugly Sweater Day tip.
  • 2Thrift stores in November-December are the best source for authentically ugly sweaters. The ones that are actually old and genuinely outdated are funnier than new ones designed to be ugly.
  • 3If spirit week is in spring and you can't find an ugly sweater anywhere, DIY on a plain sweatshirt. A $5 sweatshirt plus $5 of craft supplies makes a perfectly ugly result.
  • 4Adult-sized ugly sweaters worn by kids as oversized sweater dresses are often cheaper than kids' sizes and funnier-looking because of the oversized fit.
  • 5If there's an Ugly Sweater contest, 3D elements and lights beat flat designs every time. Judges (teachers) love effort and creativity over spending.

Frequently Asked Questions

Where do I find an ugly sweater in March?
Amazon stocks them year-round but at higher prices off-season. Your best bet is to DIY one from a plain sweater and craft supplies. Or check the back of your own closet — many families have a holiday sweater from a gift or party that's been forgotten.
Does it have to be Christmas-themed?
Depends on the school. If they call it "Ugly Christmas Sweater Day," yes. If it's just "Ugly Sweater Day," any tacky, over-the-top sweater counts. When in doubt, holiday themes are safest since that's what most people expect.
Can my kid wear a sweatshirt instead of a sweater?
Yes — for spirit week purposes, a sweatshirt with ugly decorations counts as an ugly sweater. Nobody is checking the knit type. A crew-neck sweatshirt with felt shapes and pom-poms glued on is a perfectly valid ugly sweater.
Will the glue-on decorations survive the school day?
Hot glue holds well for a full day. Fabric glue also works but needs overnight drying time. Avoid regular white school glue — it doesn't bond to fabric well and decorations will fall off by lunch. Safety pins as backup for heavy elements are smart insurance.

Planning Spirit Week?

Create a free, printable flyer with Ugly Sweater Day and your other theme days in under 2 minutes.

Create a Free Flyer →

Other Popular Themes

As an Amazon Associate, SpiritWeekHQ earns from qualifying purchases.