Our Favorite Matching Holiday PJs for the Entire Family

We’ve long recommended Hanna Andersson’s high-quality, extra-durable cotton long-johns-style PJs in our guides to pajamas for kids and adults. The classic kids set comes in about 30 cheerful prints (several more of them can be found on this page) that cover all of the holiday bases — dreidels, skiers, ornaments, Santas — and the adult tops and bottoms are available in around 15 of those prints.
But wait, there’s more! Both of my daughters, ages 6 and 8, love the newer Holiday HannaSoft Stretch Pajama Set, which is made with 95% Tencel Modal (a material derived from wood pulp) and 5% spandex stretch rib knit. The result is especially silky and stretchy, and the PJs come in about 10 festive prints. Just like the cotton Hanna Andersson long-johns sets, this HannaSoft set runs big, so you may want to size down for a short or petite kid.
For moms, the Women’s Long Sleeve HannaSoft Pajama Set is luxuriously smooth, and the thick fabric drapes elegantly. A cloth drawstring paired with an elastic band keeps the pants in place. And though we have not yet tested these PJs for our adult PJs guide, I’ve personally found that a generous front rise helps them sit comfortably at my waist. High-quality buttons and a chic collar make the top feel special, too. This set comes in six sizes (XS to XXL) and eight festive patterns, a few of which overlap with various kids styles, for those matchy moments.

Wirecutter editor Hannah Morrill is also a fan of Hanna Andersson’s adult flannel pajama set, which consists of tops and pants sold separately. The unisex set comes in a good assortment of sizes (XXS to XXL), and with about 20 holiday prints for you to choose from, these PJs provide an abundance of opportunities to match or coordinate. Even your pup can join the fun, with a flannel bandana or cotton pajamas.
Hanna Andersson also makes kids flannel PJs and nightgowns. Unlike the adult pairs, those are made with 100% polyester, likely due to children’s sleepwear regulations. They feel well made and remarkably soft, but because polyester isn’t particularly breathable, my kids found them too hot on most nights, and we don’t recommend them.





