23 Christmas Day Outfit Ideas for Opening Gifts, Cooking, and Dinner
Christmas Day is not a party. It is twelve hours long.
You sit on the floor by the tree, stand at the stove, eat a long dinner, and maybe drive to see more family after.
The right outfit does all of that without a change.
So the outfits here skip the sequins in favor of stretch, sleeves you can push up, and layers for a warm house and a cold car. They run from a knit lounge set you can wear all day to a pleated midi skirt for the dinner table. For the parties around the day, see our Christmas party outfits, and if you are attending a service, our church outfits include Christmas Eve.
How to dress for a twelve-hour day
- Floor-friendly. You will sit on the floor by the tree. Trousers, a midi, or a dress with room through the hip.
- Kitchen-safe sleeves. Wide or bell sleeves near a hot stove are a hazard. Push-up sleeves or short sleeves.
- A waist with give. Christmas dinner is long.
- A layer. A full house with the oven on gets warm. The drive to the next house does not.
These rules overlap with Thanksgiving, and our casual Thanksgiving outfits cover the long-meal side in detail. The outfits below are all different.
Christmas morning (1 to 5)
The photos from Christmas morning last longer than the gifts. These are the outfits that look like you planned to be in them.
1. Knit lounge set you can wear all day
A forest green knit cardigan and matching wide trousers over a cream tee. It feels like loungewear, looks like an outfit in the morning photos, and goes straight to the dinner table with boots instead of slippers. Next to dressed-up relatives, a knit set can look a little too relaxed, so add earrings.
2. Waffle henley and wide-leg knit trousers
A waffle henley with soft wide trousers and red socks. It is pajamas promoted to daywear. The henley buttons let you adjust the neckline as the house warms up.
3. Cashmere jogger set and a long cardigan
A cashmere-blend jogger set with a long cardigan. Joggers bend easily for sitting on the floor and handing out gifts. Our sweatpants outfits show how to dress a set up for later.
4. Wrap cardigan over leggings
A long knit wrap cardigan tied over leggings and a long-sleeve top. It looks like a robe and photographs like a sweater dress. Thick leggings matter here, since thin ones look like underwear in daylight.
5. Plaid flannel and a cream turtleneck
A plaid flannel worn open over a cream turtleneck, with dark jeans. Red and green plaid is Christmas without a reindeer, and the flannel comes off if the fire is going.
If you are cooking (6 to 9)
6. Red waffle top and black ponte trousers
A red waffle-knit top with the sleeves pushed up, ponte trousers, and an apron. Waffle sleeves stay where you push them. Ponte looks tailored at the table and stretches like leggings at the stove.
7. Short-sleeve sweater dress and sneakers
A short-sleeve ribbed sweater dress with clean sneakers. Short sleeves keep you cool in a hot kitchen, and a knit dress has no waistband to fight after dinner. Swap the sneakers for boots when you sit down to eat.
8. Pull-on midi skirt and a pullover
A pull-on knit midi skirt with a fitted pullover. A pull-on skirt has no zip or button to dig in, and a midi is easy to kneel in when you check the oven.
9. Jersey wrap top and dark trousers
A jersey wrap top with three-quarter sleeves and dark trousers. Three-quarter sleeves stay out of the gravy, and the wrap tie marks the waist without a belt. Our loafer outfits show flat shoes for a day on your feet.
Christmas dinner (10 to 14)
10. Green velvet top and pull-on trousers
A green velvet top with pull-on wide trousers. Velvet is the dressiest fabric that still feels relaxed at home. Pull-on trousers are the comfort no one at the table can see.
11. Jersey shirt dress
A jersey shirt dress with a tie waist. It has the shape of a shirt dress and the stretch of a t-shirt. Loosen the tie after dessert.
12. Pleated midi skirt and a fine sweater
A red pleated midi with a fine cream sweater and knee boots. The pleats give room when you sit, and the boots meet the hem so no tights are needed. Our knee-high boot outfits cover the hem gap.
13. Burgundy knit dress and boots
A cable-knit midi dress with tights and ankle boots. A cable knit is warmer and more textured than a ribbed one, and a splash of red wine barely shows on burgundy. Our burgundy outfits show more of the color.
14. Forest green cable sweater and cream trousers
A forest green cable sweater with cream wide trousers. Cream on the bottom half is safer at a dinner table than a cream top, since spills land on your chest first.
At a relative's house (15 to 18)
15. Cashmere V-neck, a white tee, and a silk scarf
A navy cashmere V-neck over a white tee, straight jeans, and a silk scarf knotted at the neck. The scarf is the festive detail and the easiest way to add red to a navy outfit. It looks dressed for a grandparent's house without trying too hard.
16. A long red coat over grey trousers
A long red coat over a black turtleneck and grey wide trousers. The coat is the festive piece, which is useful when you spend more time arriving and leaving than sitting still.
17. Cardigan set and loafers
A matching shell and cardigan with dark trousers and loafers. A twinset reads polite and warm, which suits a house full of older relatives. Add a modern earring so it does not look like 1995. Our style mistakes that add years cover the rest.
18. Turtleneck under a pinafore
A turtleneck under a tartan pinafore with tights and boots. The pinafore is easy to move in, which matters if there are small children to pick up. Tartan is the one print here.
Travel day (19 to 21)
AAA counted a record 122.4 million Americans traveling over the 2025 year-end holidays, about nine in ten of them by car.
19. Ponte trousers, a tunic sweater, and a wool coat
Ponte trousers, a tunic sweater, and a wool coat. Ponte does not crease in the car, and you arrive dressed. Take the coat off for the drive, since a thick coat under a seat belt is uncomfortable for hours.
20. Leggings, a long sweater, and a puffer
Leggings, a long sweater, and a short puffer, for a flight. Slip-on sneakers clear security fast. A jumpsuit is the outfit to avoid on a plane.
21. Knit dress over leggings
A knit tunic dress over leggings with ankle boots and a cardigan. It is as comfortable as leggings and looks like a dress when you arrive.
A white or a warm Christmas (22 and 23)
22. Sweater dress, fleece-lined tights, and lug boots
A sweater dress with fleece-lined tights and lug boots, for a white Christmas. NOAA counts one as at least an inch of snow on the ground on December 25, most likely in places like Minnesota, Maine, and the Rockies. Our winter skirt outfits list tights for real cold.
23. Linen-blend midi and a light cardigan
A red linen-blend midi with a light cardigan, for a warm Christmas in the South, Southern California, or the Southwest. Linen creases when you sit, so a blend holds up better through a long dinner.
What we would skip
- Bell sleeves at the stove.
- A cream top at the dinner table.
- Sequins at 8am. Save them for the party.
- A jumpsuit on a plane.
- A thick coat in the car seat.
For the family photo, our Christmas family photo outfits show how to pick a palette.
Frequently Asked Questions
What should I wear on Christmas Day?
Something comfortable enough for a long day and nice enough for photos and dinner: a knit dress, a pleated midi skirt with a sweater, or trousers with a stretch waist and a festive knit. Layers help, since houses get warm and cars get cold. Choose sleeves you can push up if you are cooking, and something you can sit on the floor in for opening gifts.
What colors should I wear on Christmas Day?
Red, green, cream, and burgundy are traditional, and tartan is a good single print. Food stains show less on darker colors than on cream or white, which matters if you are cooking or eating a long dinner. If your family takes a photo, coordinate with their colors rather than matching exactly.
What should I wear to travel on Christmas?
Year-end holiday travel is busy: AAA counted a record 122.4 million Americans traveling 50 miles or more over the 2025 holidays, most of them by car. Wear stretch trousers or leggings with a long sweater and a coat you can take off in the car. Skip a jumpsuit if you are flying, since airplane bathrooms make it difficult.
What should I wear on Christmas Day if it snows?
Layers and waterproof boots. NOAA counts a white Christmas as at least an inch of snow on the ground on December 25, most likely in places like Minnesota, Maine, upstate New York, and the Rockies. A sweater dress with fleece-lined tights and lug-sole boots keeps you dressed and warm.