7+ Preppy Outfits for School Christmas Events

This page contains affiliate links and I earn commission if you make a purchase through one of the links, at no cost to you. As an Amazon Associate I earn from qualifying purchases.

There’s always that moment in December when you realise you need an outfit for a school Christmas event…and suddenly every piece of clothing you own feels wrong. Too casual, too sparkly, too warm, not warm enough. And if you’re anything like me, you end up standing in front of the wardrobe thinking, Why does getting dressed for a simple school party feel like a whole fashion crisis?

But Christmas at school is a strange mix. You want to look cute and put together without looking like you’re auditioning for a holiday movie. Something preppy always hits the sweet spot—neat, festive, a bit fun, but still comfortable for walking between classes or sitting through a winter assembly.

These outfits are the kind that make you feel confident without trying too hard. They’re easy to mix with things you already own, and they’re perfect for all the different types of school December events—concerts, classroom parties, spirit days, gift exchanges, or just a cozy Friday outfit before break.

Here are some ideas that feel clean, stylish, and festive in that quiet preppy way.

Classic plaid skirt with a soft knit sweater

You can’t get more school-Christmas than a plaid skirt. Choose one in red, green, navy, or even beige for a softer look. Pair it with a cozy jumper tucked in or left slightly loose. Cream sweaters look especially cute because they brighten the outfit in a soft, wintery way. Add tights for warmth and loafers or ankle boots to finish it off.

It’s timeless, comfortable, and works for everything from a holiday classroom party to a school concert.

Button-down layer under a simple crewneck

This one always looks neat and polished without feeling complicated. A crisp shirt layered under a warm crewneck gives a slightly dressy look that still feels chill and wearable. Try soft colours—white, pale blue, or light grey under greens, reds, navy, or chocolate brown sweaters.

Wear with trousers or a skirt depending on the vibe you want. Add a headband or a tiny ribbon in your hair for a subtle holiday touch.

Wide-leg trousers with a tucked turtleneck

If you want something a bit older, a bit more “I actually planned this,” go for loose pleated trousers paired with a fitted turtleneck. It’s warm, comfortable, and has that clean preppy energy without needing any extra layers. Choose winter colours—forest green, wine red, cream, or black.

Finish with ballet flats, loafers, or boots depending on the weather. It’s a great look for school assemblies or more formal holiday events.

Cardigan outfit with a skirt or tailored shorts

A nice cardigan can turn even the simplest outfit into something put-together. Wear a fitted or chunky cardigan over a plain top, then pair it with a skirt or neat shorts with tights.

A red or green cardigan naturally feels festive, while beige or cream versions keep it calm and classic. It’s comfortable enough for wearing all day and still looks cute in photos.

Sweater vest layered over a long sleeve

Sweater vests are that perfect mix of trendy and preppy. Choose a solid colour or something with a light pattern. Layer it over a long sleeve tee, turtleneck, or shirt.

You can wear it with trousers for a clean look or a skirt if you want something softer. This outfit is ideal for Christmas week at school because it’s warm but not bulky, and it feels fun without being childish.

Collared dress with tights and simple boots

A collared dress is one of the easiest ways to look neat and festive without overthinking anything. Choose something structured but comfortable—cotton, knit, or even a soft plaid. A small collar instantly gives it that preppy school feel.

Wear tights if it’s cold and pair the outfit with ankle boots, Mary Janes, or even simple flats. Add a ribbon hair bow or a headband if you want it to feel slightly more Christmas-y.

This outfit is perfect for concerts, classroom parties, little performances, or even a casual gift exchange day. It’s polished but not too grown-up, cute without being too much, and so easy to move around in.

Varsity-style sweater with a winter colour palette

Varsity sweaters are everywhere right now, and they naturally fit the preppy style. Choose one in navy, cream, dark green, grey, or burgundy—any colour that feels wintery and calm. Layer it over a turtleneck or long-sleeve top depending on how cold your school is.

Wear it with a simple skirt, straight-leg jeans, or neat trousers. Keep the rest of the outfit minimal so the sweater stands out.

This look is perfect for days when you want something comfortable but still put together. It’s festive in a subtle way and feels very school-friendly.

Final Thoughts

School Christmas events always have this mix of excitement and awkwardness—so choosing an outfit that feels comfortable really matters. Preppy styles work beautifully because they’re neat, warm, and easy to build from simple pieces you already have.

Whether you go for a plaid skirt, a layered sweater look, or something soft and classic like a collared dress, the goal isn’t perfection. It’s feeling confident, cozy, and a little festive while still being yourself.

And honestly, once you find an outfit that feels right, the whole Christmas week at school becomes a lot more fun. If you want, I can also create matching Pinterest titles, descriptions, and image prompts.

This lip mask quietly gets a lot of love

LANEIGE Lip Sleeping Mask, Berry: Nourishing Overnight Lip Treatment with Vitamin C, Shea & Murumuru Butter for Hydrating Dry, Flaky Lips
  • A leave-on lip mask that delivers intense moisture and antioxidants while you sleep with Berry Fruit Complex, Murumuru seed and Shea butter.
  • Highlighted Ingredients: Berry Mix Complex: Rich in antioxidants to help reveal smooth and supple looking lips.Coconut Oil, Shea Butter, and Murumuru Seed Butter: Help nourish & deliver lasting moisture while you sleep. Vitamin C: Helps protect from external aggressors.
  • Skin Type: Normal, Dry, Combination, and Oily
  • Skincare Concerns: Fine Lines/Wrinkles, Dryness, and Dullness

Leave a Comment