Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
True Christmas fanatics jump at the idea of family Christmas pajamas—they make the perfect outfit choice for holiday photo cards and are an easy way for families to bond. They even make for unique gifts that the whole family can enjoy.
One of the biggest roadblocks to finding matching pajamas for the family is the sizing. No matter what your family looks like, you’ll want to make sure the outfits you’re picking come in a wide range of sizes that will work for everyone. You’ll also want to consider the styles and the fabric. Some patterns and materials work for everyone, but others prove to be less comfortable especially for hot sleepers or those in warmer climates. The good news is that there are lots of options that work for most families.
From more affordable holiday sleepwear to hilarious matching sets that every family member can appreciate, here are the best family Christmas pajamas for everyone in your crew.
Best Overall: Old Navy Matching Printed Flannel Pajama Set
Size range: Up to 4XL in regular, petite, and tall | Material: Cotton | Style: Available in 10 patterns
These classic flannel PJs from Old Navy combine a button-up long sleeve top with elastic waist drawstring pants that allow you to size up for a bit of extra comfort. As always, Old Navy offers a wide range of sizes—from XS to 4X—in regular, petite, and tall versions. If you’re not big on flannel, there are other fun options, as well as more whimsical prints like stockings, candy canes, and Santa (in two different colorways).
Best Budget: Jolly Jammies Buffalo Plaid Union Suit
Size range: Up to 3XL | Material: Polyester | Style: Buffalo plaid
Outfitting everyone in your family can add up quickly, but these plush onesies—or union suits, as some adults prefer to call them—are about half the price of other matching PJ sets, and they’re super cute. They’re made from 100% polyester with a microplush finish, making them suitable for even the chilliest of nights. And while they feature a subtle-enough buffalo plaid pattern, they’re finished off with a hood with antler accents that adds some character and Christmas cheer without being over the top.
Best for Families With Older Children: PajamaGram Classic Flannel Plaid Matching Family Christmas Pajama Set
Size range: Up to 2XL | Material: Cotton, polyester | Style: Red, flannel
Getting tweens and teens to agree to wear matching Christmas pajamas, especially those adorned with reindeer or snowmen, is a task that could bring some serious bah humbug to the holiday fun. That’s why this set from PajamaGram is the perfect middle ground. Rather than cutesy patterns, it combines a solid green crew neck top with red and green plaid pants. Adult sizes are made from 100% cotton flannel, while children’s sizes are made with a flame-resistant polyester flannel that’s ultra warm and comfy. The PJs are sold as a set and come in regular, petite, and plus adult sizes in addition to baby, toddler, and kids’ options. There’s also an option to add a button-up sweater for your pet, which is the icing on the cake (or the star on top of the tree, so to speak).
Best for Families with Younger Kids: Pottery Barn Kids Dr. Seuss's The Grinch Family Pajama Collection
Size range: Up to XL | Material: Organic cotton | Style: Grinch
Thanks to his eventual turnaround, the Grinch is a Christmas character favorite for kids and adults alike. If watching The Grinch Who Stole Christmas is a family tradition—or you just love Whoville—this set from Pottery Barn Kids will be a crowd pleaser. The set is available in a onesie for the little ones, and both loose and tight fit options for both older kids and adults. The loose fit option is made from 100 percent polyester flannel that’s as warm and cozy as it is durable, while the tight fit is constructed of 100 percent organic cotton that’s a bit lighter. One thing to note: Size options are a bit limited, capping out at XL for women and L for men.
Best Funny: MaleyDesigns Christmas Vacation Family Pajamas
Size range: Up to 2XL | Material: Cotton, DTG | Style: Black/white
Younger kids may not get the Griswold reference, but you’ll get a kick out of these Christmas Vacation-inspired pajamas that combine a cozy raglan tee featuring the tagline “You serious, Clark?” with buffalo plaid pants—a winter staple. Tops and bottoms are sold separately, so you can mix and match unisex sizes, which range from 12M to adult 2XL. There’s also a onesie option for the littlest members of your family.
Best for Families With Pets: Hanna Andersson Dear Deer Matching Family Pajamas
Size range: Up to 2XL | Material: Cotton | Style: Various patterns available
If you want to get your dog (likely, unwillingly) in on the PJ matching fun, Hanna Anderson has you covered with pet sweaters that fit XS (or Chihuahua-sized) pets to XL (or Great Dane-sized) breeds. While the pet pajamas are marketed toward dogs, the design of the sweater will work for cats too, as long as you can get them to sit still long enough to cooperate. In addition to pet sizes, these organic cotton PJs come in women’s, men’s, unisex, baby, and kids and there’s a wide range of items to choose from. Instead of being limited to matching sets, you can opt for coordinating pieces like long johns, fleece pants, onesies, shirts and robes in patterns or solids.
Best for Larger Families: Family Pajamas Matching Striped Collection
Size range: Up to 3XL | Material: Cotton/polyester | Style: Striped
Finding a pattern to please (and fit) everyone in a large family can take some digging, but these striped sets from Macy’s will likely do the trick for most people. The subtle red and white pattern says “Christmas” without overdoing it, and the pieces come in a decent range of sizes for babies, kids, adults, and pets. All sets are made with a cotton polyester blend that’s arranged into a waffle-knit fabric that’s perfect for cozying up on the couch while you sip on some hot cocoa and watch a Hallmark movie or play a family-friendly game by the fire.
Best for Couples: EpicLifeDesigned Matching All We Want for Christmas Couples Christmas Pajamas
Size range: Up to 4XL | Material: 100% cotton | Style: Available in 8 colors
While the plaid pajama pants match, the shirts beautifully coordinate, with one expressing the traditional “All I want for Christmas is you” sentiment, and the other boasting, “All (s)he wants for Christmas is me.” You can choose from eight Christmas colored unisex shirts, like red, green, and gray, in sizes that range from XS to 4XL. If you like the idea of a coordinating couple set, but you’re not sold on the Mariah Carey-inspired design, there are also different options for newly-engaged couples, husband and wife, or Christmas Vacation fans.
Best Matching Onsies: Lazy One No Peeking Christmas Pajamas
Size range: Up to 2XL | Material: 100% combed cotton | Style: 23 patterns available
Nothing says family Christmas fun like a matching set of onesies. These reindeer-themed PJs are adorned with cartoon Christmas trees with a buttoned back flap that’s finished off with an adorable Rudolph selfie. And yes, the flap opens for quicker (and more convenient) bathroom breaks for you and your kids. The onesies are available in adult sizes XS to XXL, plus various kids’ and toddler options. There’s even a onesie for your pup, or you can opt for a reversible bandana instead. If one of your family members isn’t on board with the onesie theme, they can still get involved in the family PJ fun by purchasing a pair of men's-size pants in a matching pattern.
Best Range of Sizes: Jammies For Your Families Santa Coming Soon Light Santa Pajama Collection
Size range: Up to 3XL in regular, petite, and tall | Material: Cotton/polyester | Style: Various patterns available
Finding a brand that accommodates a multitude of sizes can be tricky, but Kohl's has got it covered. Their family Christmas pajamas collection comes in a wide range of sizes, from XS petite to 3XL, and everything in between. There are regular length pants, as well as long versions, plus regular plus-size options and big and tall versions. You can opt for a full matching set, or mix a graphic tee with flannel pants adorned with whimsical Santa head motifs.
Best Personalized: BlueSuedeStitches Family Christmas Pajamas
Size range: Up to 3XL | Material: Cotton, flannel | Style: 2 patterns available
If you want to get a little more personal, these Christmas pajamas allow for subtle customization that adds a bit of character without being cheesy. You can add your family’s surname to every shirt, or personalize things a bit more by adding each family member’s first name. You can choose a shirt only—and pair it with your favorite matching pants—or opt for a set that includes a personalized tee plus flannel plaid pants. There’s also an option to add a bandana for your pup (or cat, if you can get it to keep it on).
If you’re looking for classic PJs, the Matching Printed Flannel Pajama Set from Old Navy, which is available in basic plaid or cute prints, is likely to suit the whole family, while accommodating sizes up to 4XL. If you’re working with a Christmas budget but still want to keep the attire festive, try the Buffalo Plaid Union Suits, which are about half the price of other options on this list.
What to Look for in Matching Family Pajamas
Pajamas come in a wide range of materials, from lightweight cotton to full flannel. These fabrics not only have a different feel, but they also affect temperature differently. While cotton is more breathable, polyester holds in heat and warms you up. This may be a good thing for some people in your family, but if you’re working with both hot and cold sleepers, you might have some trouble finding the right fabric for everyone in a matching set.
There isn’t one fabric that’s better than the other, it just depends on your family’s preferences. Since cotton is more breathable, it may be a better general option. That way, family members who run hot will be comfortable, while those who are always cold can bundle up under a blanket. However, if your family lives in a colder climate or you have members that are always cold, polyester and flannel are perfectly acceptable choices.
Because family members come in all shapes and sizes, size inclusivity is probably the most important aspect of shopping for matching sets. If sizes are limited, it’ll be really hard to make it work for everyone. Before getting too excited about a pattern, check the sizes and make sure the PJs are available in all the sizes you need.
Style is another thing to consider when shopping for a group with different preferences. While some styles, like oversized button-up shirts and drawstring pants, will work for most, other more restrictive styles, like tight-fit long johns may not be everyone’s favorite. When shopping for matching pajamas, check if there are different coordinating styles available. If not, try to pick a loose, comfortable pajama that will work with most body types.
You’ll also want to consider the pattern. Little kids will be overjoyed with cartoonish characters, but this may be a harder sell for teens. Luckily, there are patterns (or lack thereof) to suit both preferences.
Why Trust The Spruce?
For this roundup, Lindsay Boyers has written several articles at The Spruce across varying categories. She researched dozens of family Christmas PJ sets, considering things like fabric, price, size range, and user reviews. She ultimately landed on 11 options that are cozy, super cute, and come in a range of different sizes for kids and adults (and sometimes, pets). She also considered that families look different for everyone, so there are also options for couples, older children, and large families that may include extended relatives, close friends, and beyond.