When you buy through our links, Insider may earn an affiliate commission. Learn more
Find festive sets for everyone in your family.
With the holiday season rapidly approaching, it’s time to break out your most festive pajamas. But don’t fret if you don’t yet have a set: We’ve rounded up the best Christmas pajamas for families, couples, and individuals that can be worn all season long.
Our favorite pajama set is the Hanna Andersson Winter Green Matching Family Pajamas. This set has a classic holiday tree print that’s available in men’s, women’s, kids, baby, and even pet sizes. We also like the soft cotton material for added coziness.
Some of our other PJ picks have adorable winter prints in snug fit and onesie options, featuring everything from snowmen to ski slopes for every member of the family. And while we highly recommend leaning into the festive look, you can also see our guides to the best pajamas for men and the best pajamas for women to check out our favorite year-round picks.
The Children’s Place
The Children’s Place Matching Family Pajamas – Green Buffalo Plaid Collection
Size range: XS to XXXL, Newborn to 24 months
With colder weather comes darker patterns and colors, and we love this matching forest green plaid pajama set for the winter season. Made of cotton fabric, these pajamas are a low-profile pick for the whole family that won’t upstage decorations during family photos. Not into matching family sets? These pajamas are sold separately for buyers who want to purchase the PJs individually.
Cheibear Christmas Family Pajamas Sets
Size range: XS to XXXL, Kids XS to XL
Combine your family’s favorite winter themes into one pajama set: A Christmas tree design on the shirt and snowflakes and bears printed on the pants makes for a set that’s unbearably cute. For extra comfort, these pajamas feature an elastic waistband and come in a variety of sizes fit for the whole family.
ILApparelBoutique Christmas Red & White Striped Family Pajama Sets
Size range: S to 4XL, Kids 6 months to 14
These pajamas are a real treat. Echoing the classic stripes of the famous candy cane Christmas snack, your family will be extra festive dressed in these PJs this holiday season. Available in kids and adult sizes to suit merrymakers large and small, these pajamas even feature cuffs on the sleeves for extra cheer.
Burt’s Bees Christmas Matching Family Pajamas
Size range: XS to XXL, Kids Newborn to 24 months, 6 to 12
There’s no better time than the present to buy these festive gift-themed pajamas. Pick out a onesie for the littlest family member, a two-piece set for those old enough to unwrap their own gifts, or a pet bandana for family members of the four-legged kind. These PJs are made with GOTS-certified cotton and recycled spandex, so your family can enjoy soft and stretchy pajamas sustainably.
Hanna Andersson Hanukkah Matching Family Pajamas
Size range: XS to XXL, Newborn to 24 months, 2T to 3T
Pull out these pajamas to celebrate during one of the best times of the year. This cotton rib knit material makes for soft and heavy fabric that’s so comfortable you might not want to take it off during Hanukkah. And if you’re worried about leaving out any family members, this set is available in a range of sizes for adults, kids, babies, and even pets.
Hanna Andersson Grinch Costume Matching Family Fleece Onesies
Size range: S to XL, Kids XS to XL
This Grinch onesie pajama set will have you and your family looking a little green this year. But instead of envy, you’ll be feeling festive in this onesie with attached cuffs and a kangaroo pocket — perfect for stashing your holiday treats. This onesie is available in unisex adult and kids sizes up to XL, so you can find the perfect PJs for all the Whos of your household.
Wondershop Santa Ski Scene Pajamas
Size range: XS to 4XL, Kids 12 months to 5T
Regardless of whether you want to stay inside or hit the mountain this winter, it’s the ski-son to celebrate. Snowy mountains and ski lifts decorate these PJs made from a mix of cotton and recycled polyester to help make this set soft and durable. After hitting the slopes (or staying in for a good cup of hot chocolate), cozy up with your loved ones in these pajamas that come in a variety of sizes. This collection also features a onesie for your furry friend, too.
Pottery Barn Kids Heritage Santa Family Pajama Collection
Size range: XS to XL, Kids Newborn to 10
When it comes to Christmas, Santa Claus pajamas are never a bad idea. These Santa-print PJs are the perfect addition to your family’s holiday season. This set gives you the option of tight fit pajamas made of 100% cotton or flannel composed of light-weight polyester. These PJs are also customizable, with the option to choose the Santa that looks like you.
Hanna Andersson Winter Green Matching Family Pajamas
Size range: Adult S to XL, Kids XS to XL
A tree is perhaps the most famous symbol of Christmas, and these pajamas let you sport it all season long. A dark green color stands in stark contrast to the white print pine trees that decorate the cotton set. You can purchase these pajamas in sizes S to XL for adults and XS to XL for children.
There’s no better time to bundle up with your significant other than the holiday season. This year, get extra cozy with matching pajama sets you and your partner can wear to show off your cheer.
Hanna Andersson Adult Unisex Holiday Print Long John Pajama Pant
Size range: XS to XXL
Turn on the charm with these string-light printed Christmas pajamas. The best pajamas for couples are loose and pleasant to wear, and this set fits the bill. With sensory-friendly details like flat seams, soft rib-knit cotton construction, and a stretch waist, these are perfect for celebrating the holidays in comfort. They’re available in sizes XS to XXL for adults.
Ekouaer Christmas Family Matching Pajamas
Size range: XS to XXL
If you’re looking to be jolly this year but want to skip the white beard and red hat, opt for these pajamas instead. Designed with Santa’s sleigh and reindeer against a snowy white background, this set will bring some merriment for the holidays. You and your partner can sport these micro-fleece pajamas in sizes XS-XX.
Pajamagram Nordic Fleece Hoodie-Footie His & Hers Matching Pajamas
Size range: Women’s: XS to 3X, Men’s S to 4X
This cozy onesie will keep you and your partner warm for the winter. Fleece material keeps fabric gentle, while a hoodie can help block out the cold on extra snowy nights. These pajamas also feature non-slip soles on the feet so that you can wear them without worrying about slipping. Long lasting polyester material makes washing easy so that you and your partner can wear this set for years to come.
familySta Couple Christmas Pajamas
Size range: Women’s XS to XL, Men’s S to XXL
Striped pajamas are a great option for couples looking to keep the holiday prints simple this year. Red, white, and gray stripes add a hint of holiday cheer while still remaining classic. These pajamas are made of cotton for easy wear and washing.
Holiday pajama sets can make a great gift for yourself or a friend. And the very best ones can make for a terrific outfit at a holiday party or dinner to show off a little extra love for the season.
Anthropologie Karen Mabon Holiday Dog Long-Sleeve Pajama Set
Size range: XS-XL
This Christmas getup makes for a howlin’ holiday season. Featuring a striped waistband and cuffs and decorated with Christmas pups, this matching PJ set will be a new wardrobe stable for the winter season. It has a button-down top and pull-on pants for convenience and comfort and is available in sizes XS to XL.
Land’s End Kids Long Sleeve Top and Bottom Snug Fit Pajama Set
Size range: Kids 2T to 16
These snowman PJs are the jolliest sleepwear on the block. A snug fit top and bottom keeps excess fabric out of the way when opening presents, and machine-washable cotton makes washing quick and simple. This pajama set is available in sizes 2 to 16.
Old Navy Matching Flannel Pajama Set for Men
Size range: XS-4XL
A set of polar bear-themed PJs is the way to go this winter. This matching cotton flannel set will keep you warm all season. Deep pockets can hold all the snacks necessary for a long hibernation (or Christmas movie night in). You can pick up these pajamas in sizes XS to 4XL.
Printfresh Holly Jolly Bagheera
Size range: Women’s XS/T to 1X/T
We reviewed Printfresh’s pajamas and had amazing things to say about the ultra-fun prints and size inclusivity. Big cats aren’t the typical animal you might think of when Christmas comes to mind, but this set makes even the fiercest creature festive for the holidays. A loose waist and deep pockets make this set as cozy as it is festive. And the bright minty color gives a traditional Christmas hue a well-deserved refresh.
Ekouaer Women’s Classic Button Down Long Satin Silk Pajama Set
Size range: XS to XXL
Silk pajamas are ideal for hot sleepers, and they have the added bonus of being soft on skin. If you’re looking to add a silk sleep set to your closet for the holiday season, this is a great pick. The bright red color is printed with trees, snowflakes, and gingerbread men, and will sprinkle some festivity into your closet. This set is also a good option for budget-conscious shoppers who don’t want to break the bank when purchasing silk.
Aerie Smiley Flannel Pajama Shirt
Size range: XXS to XXL
The holidays are a time of joy and fun for everyone. Lean into the good vibes with these smiley face pajamas that sport reindeer antlers for a Christmas touch. This two-piece set is available in sizes XXS to XXL, and the print is also available as a scrunchie, headband, and long pants set so you can match from head to toe.
Petite Plume Men’s Luxe Pima Cotton Green Stripe Pajama Set
Size range: Men’s XS to XL
These pajamas are a must-have holiday set for those who prefer a more low-key look. A classic pinstripe pattern makes for effortless sleepwear, while the deep forest green color keeps these PJs suitable for the winter season. The soft cotton fabric can also be monogrammed for a personalized touch.