Halloween’s barely over, and you’re already planning your next costume moment. Who says the dressing-up season ends in October? This year, swap spooky for sparkly and go all out with these Christmas party costume ideas. From iconic characters to festive legends, we’ve done the legwork for you and rounded up these Christmas costume ideas that’ll make you rock around the Christmas tree. We’ve included costumes for your kids and their fur pals, too! Singapore might not have snow, but we’ve got style to sleigh the night!
Classic Christmas costume ideas: Festive legends and icons
If you’re all about spreading festive cheer and keeping it traditional, these classic Christmas costume ideas will never go out of style. They’re instantly recognisable, easy to DIY, and guaranteed to score you compliments all night.
1. Santa Claus

Go big or go ho-ho-home! Revel in the magic of Christmas and its festive legends. The Santa suit is a timeless pick for anyone who loves a little spotlight (and snacks). Pair your jolly red getup with a fake white beard, some thin-framed glasses, and a sack of presents for extra authenticity. The Santa Claus costume is definitely the most classic Christmas costume idea.
2. Mrs Claus

Santa may get all the fame, but let’s be honest, Mrs Claus is the moment! She’s festive, fabulous, and forever keeping the North Pole running while Santa’s off delivering presents. Channel her classic velvet charm with the iconic Mrs Claus costume. You can add pearl earrings and red heels to the Mrs Claus dress for an elegant touch. Finish it off with red lipstick and a spritz of glitter hairspray. It’s giving festive glam meets Mrs Clause-core!
3. Christmas elves

No matter how efficient, Santa Claus won’t be able to make it in time for Christmas without his trusty elves! This Yuletide, dress up in this Christmas Elf Costume, which is in the most Christmassy shade of green, red, gold, and white! We also love the candy cane buttons that absolutely tie in the look. With this Christmas costume idea, you can match with your kids as well with this Christmas Elf Costume For Kids as you celebrate the season as a family!
4. Rudolf The Red Nose Reindeer

And for transport, Santa needs his beautiful reindeer! And there’s no reindeer more iconic than Rudolph the Red-Nosed Reindeer. If you love this Christmas icon, wear this Reindeer Onesie and a red clown nose to get the perfect DIY Rudolf getup. The onesie itself is super soft and comfortable as well! But do you know what would be absolutely adorable? It’s if you get your children to twin with you in this Rudolph Reindeer Costume For Kids as well!
5. Gingerbread Man

If you’ve ever wanted to be both a snack and a legend, this is your time. The Gingerbread Man costume is cheeky, nostalgic, and surprisingly easy to pull off. Feeling crafty? Turn it into a fun DIY Christmas costume by starting with a brown onesie or matching top and pants, use white fabric paint or felt strips to draw “icing” swirls around your cuffs, hem, and neckline. Lastly, stick on big red buttons or pom-poms for that cookie finish.
6. Snowman

Be frosty, fluffy, and fabulous! Snow may not fall in the heat of Singapore, but you can fluff your way through with a cute Snowman costume. It’s one of the most beloved Christmas party costume ideas, and it’s versatile for all ages. Think white puffed dress or onesie, black buttons, and a scarf to add a pop of colour. Don’t forget a carrot nose! You can DIY one with orange paper rolled into a cone and stuck onto a headband or face mask. Alternatively, you can layer white T-shirts or a tutu skirt for a textured snow effect. Use cotton balls or white felt for extra fluff. You can reuse your Halloween ghost costume and add accessories. Boom! instant Frosty glow-up.
7. Nutcracker

The Nutcracker is not just a ballet classic; it’s a statement look! Perfect for those who love a bit of drama and structure, this costume blends regal soldier vibes with Christmas flair. Go for a red military-style jacket with gold detailing, white trousers, and tall black boots. Add a toy soldier hat or DIY one using a cereal box wrapped in shiny red paper and gold ribbon. Raid your wardrobe for a red blazer, stick gold buttons on with hot glue, and strap a cardboard “belt” across your chest like a bandolier. You can even draw a toy soldier moustache with eyeliner for flair. To make it more fun, coordinate with friends as a Nutcracker army or mix it up with a Ballerina and Sugar Plum Fairy for a themed squad moment.
8. Penguin

Slide into the party like a penguin on ice! Cute, clumsy, and undeniably loveable. A penguin costume is great for anyone who wants to stay comfy yet festive. Finish the look with orange socks or slippers for penguin feet energy and waddle your way into the party!
9. Polar Bear

Cuddly but mighty, the Polar Bear costume is perfect if you want to stand out in a sea of Santas. You can also opt for an all-white hoodie and sweatpants set, then DIY ears using cotton balls or white felt glued onto a headband. Add black mittens (for paws!) and dab a black dot on your nose with eyeliner for that final touch. If you want to go the extra mile, glue bits of faux fur fabric onto your hoodie sleeves for texture. Bonus: it doubles as insulation when the AC is way too strong at the party venue.
10. Christmas tree

On a typical day, “you dress like a Christmas tree” may not be meant as a compliment. But that won’t be the case during this jolly season! It’s time to go all out with colourful costume ideas like this Christmas Tree Costume that comes with a mistletoe hat, and sizes for both kids and adults, too. If you really want to make an entrance, then we suggest opting for this Inflatable Christmas Tree Costume that’ll definitely be the centre of attention at any party. There’s also funny Christmas tree costume ideas for kids like this Christmas Tree Kids Costume for a matchy family outfit!
11. Festive food

Festive lights, tunes, and gifts may be amazing enough, but Christmas is never complete without a huge feast. And if you’re looking for Christmas costume ideas, here’s a costume that will make you a snacc, literally. Whether you choose the Beer Costume or this Rainbow Cake Costume, these funny food-related Christmas costume ideas are OTT but definitely worth it for the laughs.
12. Roast Turkey

Why be a side dish when you can be the main course? The inflatable Roast Turkey costume is peak humour for any Christmas party! It’s comfy, ridiculous, and guarantees you’ll be the centre of attention (and possibly the buffet jokes). Bonus points: Add a chef hat or apron for a “fresh out of the oven” look.
13. Christmas Suitmeister

Who says festive dressing can’t be dapper? Enter the Christmas Suitmeister, a full suit decked out in Christmas prints like reindeer, baubles, or candy canes. It’s the ultimate flex for those who want to look put together while still serving chaotic energy. Perfect for office parties, dinner events, or anywhere you want to look like Santa’s fashion consultant.
Christmas costume ideas: Movie characters
14. The Grinch

Not interested in dressing up as a conventional character? Ramp up the fun and excitement at your Christmas party with this classic festive costume idea! Cue The Grinch costume – the character from the iconic Dr Seuss book How The Grinch Stole Christmas. This Grinch Costume is complete with the face mask as well, so you won’t have to buy it separately. You can even have a themed party with the book’s plot as a backdrop, and let your participants play games to protect their Christmas!
15. Mr Scrooge & The Ghosts of Christmas Past, Present & Future

For those who love a little drama with their eggnog, this Victorian-meets-ghoul group costume idea is a showstopper. Mr Scrooge, grumpy, miserly, and iconic, pairs perfectly with his three spooky visitors. Together, you’ve got one of the most storytelling-rich Christmas party costume ideas out there! Each friend picks a “ghost” personality. It’s perfect for cosplay lovers or theatre kids who can’t resist a bit of dramatic flair.
- Mr Scrooge: Rock a vintage-style nightgown or striped pyjamas, a nightcap, and a fake candle (LED, please). Add a grumpy expression and mutter “Bah, humbug!” at anyone who offers you mulled wine.
- Ghost of Past: Flowing white dress or robe, soft gold accessories, and a dreamy, glittery glow make-up.
- Ghost of Present: Jolly red or green robe, holly wreath headpiece, and maybe a “horn of plenty” prop.
- Ghost of Future: Long black cloak with skeletal gloves — simple, striking, spooky.
16. Rise Of The Guardians: Jack Frost

Rise Of The Guardians is one of the most iconic Christmas movies, which follows Jack Frost’s adventures with Santa, the Tooth Fairy, and the Easter Bunny to protect the world against evil and darkness. This Christmas, take a leaf out of this magical story with a DIY Jack Frost costume idea. All you need is a plain Blue Hoodie and a pair of skinny jeans. If you’re game, splatter some white paint on your hoodie to recreate Jack Frost’s outfit to a T. The trick to doing this is to dip a used toothbrush in white paint and use your fingers to brush through the bristles for a splatter effect. And to tie in this DIY Christmas costume idea, don this Short White Hair Wig.
17. Home Alone: Kevin and the Wet Bandits

Home Alone is undoubtedly one of the most iconic and beloved Christmas films of all time! Whether it’s the Tom-and-Jerry style humour or the emotional scenes, it’s a show that can be enjoyed by all ages. In fact, we’ve got just the idea for a parent-child Christmas costume – Kevin McCallister and the Wet Bandits! The daddies can dress up as Marv, the taller of the two – he’s usually seen clad in a brown wool coat. On the other hand, the mommies can slap on a black trench coat to start on the Harry look. You can even stick some white feathers onto a black beanie to recreate the hilarious blowtorch scene from Home Alone 1!
Now, it’s the kiddos’ turn. To DIY a Kevin McCallister Christmas costume, you simply need a kid’s red sweatshirt and kid’s cargo pants. Together with the all-new ‘Wet Bandits’, reenact the antics from the Home Alone movie as a family – we’re sure this Christmas costume idea’s going to give you a good laugh.
18. Mean Girls: The Jingle Bell Rock Moment (a.k.a. Sexy Santa Core)

If you’ve ever caught yourself doing the “Jingle Bell Rock” dance in front of the mirror, this one’s your main character moment. The Mean Girls Christmas talent show look has become the ultimate sexy Christmas costume! Equal parts iconic, flirty, and festive. Think red mini dress, white fur trim, a Santa hat, and knee-high boots that say “I’m here to slay, not to play.” Add on some glossy red lips, winged eyeliner, and a touch of body shimmer for that stage-ready look. Grab your girls, sync your Bluetooth speaker, and recreate the “Mean Girls Jingle Bell Rock” dance!
19. The Polar Express

For a comfier option, hop aboard with The Polar Express-inspired costumes. This theme is wholesome, nostalgic, and perfect for families or squad goals. The movie’s signature look? Pyjama chic meets adventure-ready cosiness. Match a pair of striped or plaid pyjamas with fuzzy socks and slippers, and have one person dress up with a conductor hat and toy train whistle for authenticity. If you want to be extra, have a printed “Polar Express Ticket” or bell from Santa’s sleigh, because it’s not complete without that touch of movie magic.
Christmas costume ideas for kids
20. Frozen: Princess Elsa (for kids)

It may not be a white Christmas here in Singapore, but you can let your little ones live their snowy, Disney princess dreams in this Elsa Party Dress. The intricate snowflake details on this dress are mesmerising, to say the least, and the white fur collar will make your kids feel like they’re in a winter wonderland. For the finishing touch, braid your girl’s hair the way Elsa did! There’s no question that this is one of the most popular Christmas costume ideas in Singapore.
21. Frozen: Olaf

Frozen’s Olaf is the new Frosty. He might be made of snow, but his personality is full of warmth – just like this Olaf Onesie that would be perfect for a sleepover party this Christmas season! And of course, we’ve not forgotten the kids. If you have young ‘uns in the house, get the fuss-free Olaf Costume For Kids as a 2025 Christmas costume idea!
22. Harry Potter: Hogwarts student

Christmas is truly a magical season. And what better way to celebrate it than with a Harry Potter-themed party! Potterheads can don this Harry Potter College Uniform to live their Hogwarts dreams. Gryffindor, Hufflepuff, Slytherin or Ravenclaw – take the sorting hat quiz to decide which house you belong to and choose your colours accordingly! In terms of costume size, you can pick options for kids 115cm and above as well, so your entire family can dress up in this Christmas costume idea together.
23. Adventure Time: Ice King

Known for its whimsical and surreal humour, Adventure Time is an animated series that’s watched by kids all over the world. In fact, we’re sure you’ve heard of or at least seen the Ice King before. This eccentric character can be brought to life with the help of a blue medieval wizard cloak, a fake white beard, and some metallic face paint. But this DIY Christmas costume idea won’t be complete without the heavy crown that the Ice King wears! Simply fashion a makeshift crown out of some red and yellow A4 construction paper.
24. Newborn rompers

Apart from Halloween, Christmas is the best time to dress your newborn up in adorable or funny baby Christmas costumes and snap endless pictures for the memories. This Newborn Romper Costume offers designs for the Christmas elf, snowman, and Santa Claus. How cute would it be to have your little bubs pose as Santa, or Frosty? We’re definitely not missing the chance to try out these adorable Christmas costume ideas!
25. “Ugly Christmas Sweater” Rompers

Ever heard of the “ugly Christmas sweater” tradition? It’s a seasonal Christmas joke where families battle out with one another on who wears the most aesthetically loud sweaters. These sweaters typically sport excessive or clashing Christmas patterns, but have become a costume idea that people have now grown fond of. This Christmas, your little babies can also join in on the festive cheer with these ugly Christmas rompers!
Bonus: Christmas costume ideas for pets

Let your fur pals join in the festive fun as well with funny Christmas costumes for pets! This Pet Hat And Towel Bib has both red reindeer designs and green Christmas tree designs. It is perfect for Teddy Pomeranians as the hats would fit nicely on their small heads. Or you can transform your lovely pups and kitties into Santa Clauses and Christmas elves with this pet Christmas cosplay costume. We guarantee that they’ll look both hilarious and adorable running around in these humanoid costumes!
Sleigh your party getup with these Christmas costume ideas
Whether you’re eying the adorable Olaf costume or the funny Christmas tree costume, put together your favourite dress-up ideas that’ll bring joy to any gathering. Meanwhile, deck your homes with these Christmas decoration ideas and shake up the festive mood with the best instant hot chocolate in Singapore! Don’t forget to shop early for your gifts as well. Need inspiration? Check out our list of the ultimate Christmas gift ideas and Secret Santa gift ideas!
This article was updated on 7 November 2025. Additional research done by Jaia Corral.
























