Disclosure: Masters of Gifts may earn a commission when you buy through links on this page. Prices and availability can change.
Short answer: The best Christmas pajamas for most families are a matching set like Burt's Bees Family Jammies, The Children's Place family pajamas or Amazon Essentials family pajamas, since they come in sizes from baby to adult. For one person, try the HEARTNICE plaid flannel set for women, the Amazon Essentials men's flannel set for men, HYCLES kids' Christmas pajamas for kids and Spark Paws dog pajamas for the dog. Want a laugh in the photos? Go with the Buddy the Elf jumpsuit.
Christmas pajamas have turned into a full family tradition. Lots of families open one gift on Christmas Eve, and it’s almost always a new pair of PJs to wear for the tree photos and the morning chaos. The trick is finding a set that’s soft enough to sleep in, comes in every size you need, and still looks good on camera.
This list has 35 Christmas pajamas and cozy extras: matching family Christmas pajamas, Christmas pajamas for women, men’s flannel sets, kids’ and baby PJs, couples’ sets, character onesies and pajamas for the dog. We note fabric and size ranges where the store lists them. One tip before you scroll: matching family sets sell out in popular sizes by early December, so order the whole family’s sizes at the same time. Building a Christmas Eve box? Add a few picks from our best stocking stuffers, and for the kids see our Christmas gifts for kids.
How we chose: This is a researched shopping guide, not a hands-on test. We looked for Christmas pajamas with strong ratings (usually 4.4 stars or higher on Amazon), clear size ranges and fabrics that are comfortable to sleep in, like cotton, flannel and fleece. We also looked for brands that sell each family size separately, so you can mix a toddler, two adults and a dog in one print. We checked every price and stock status on October 31, 2026. Prices and sizes change fast in November and December, so the buttons take you to the store to see what’s available. When a pick from a smaller shop is also sold on Amazon, you’ll see a second Amazon button. Read our editorial standards for more on how we build lists.
Matching family Christmas pajamas
These sets come in sizes for every age, so the whole family matches in the Christmas morning photos.
Burt's Bees Baby Matching Family Jammies, organic cotton
Organic cotton holiday pajamas sold in baby, kid and adult sizes, so you can build a matching set for any family. They have 4.7 stars from more than 650 buyers.
Amazon price: $37.46 (checked October 31, 2026)
The Children's Place Family Matching Christmas Pajama Sets, cotton
Cotton Christmas pajama sets in matching prints for adults, kids and babies, with 4.5 stars from more than 1,400 buyers. Check the kids' size chart, since kids' cotton sleepwear is made to fit close.
Amazon price: $29.98 (checked October 31, 2026)
Amazon Essentials Matching Holiday Family Pajama Sets
A budget way to match a big family. Each size is sold separately in the same print, and the set has 4.5 stars.
Amazon price: $15.80 (checked October 31, 2026)
Family Holiday Pajama Set, matching long sleeve
A low-cost long sleeve Christmas pajama set from Walmart with matching sizes for the family. Good when you need a lot of sets for cousins or a big group photo.
Walmart price: $10.99 (checked October 31, 2026)
Christmas pajamas for women
Soft sets in flannel, fleece, velour and satin, with size ranges that go up to 3X in several picks.
HEARTNICE Women's Soft Plaid Flannel Pajama Set
A lightweight flannel button-up set in classic plaid. It has 4.6 stars from more than 1,700 buyers and works well past December.
Amazon price: $25.99 (checked October 31, 2026)
Ecosunny Women's Christmas Santa Pajama Set
A long sleeve Christmas pajama set with a festive Santa print. It has 4.6 stars from more than 300 buyers.
Amazon price: $27.89 (checked October 31, 2026)
Joyspun Women's Fleece Lounge Top and Jogger Pajama Set
A two-piece fleece set with a pullover top and joggers, in sizes XS to 3X. Warm enough for a drafty house on Christmas morning.
Walmart price: $29.96 (checked October 31, 2026)
Joyspun Women's Velour Pajama Set with socks, 3 pieces
A stretch velour henley top, matching pants and socks in one gift-ready set, in sizes XS to 3X.
Walmart price: $19.98 (checked October 31, 2026)
Women's Christmas Flannel Pajama Pants
Loose fit flannel pants with a Christmas print and an elastic waistband. Pair them with any long sleeve tee she already owns.
Walmart price: $18.99 (checked October 31, 2026)
Cup of Cheer Pajama Set
A satin pajama set in an all-over teacup print, with a little spandex for stretch, roomy pockets and an adjustable tie waist. A dressier pick for the tea lover.
Uncommon Goods price: $84.00 (checked October 31, 2026)
Christmas pajamas for men
Most men want flannel pants and a soft top. These cover that, plus one for movie fans.
Amazon Essentials Men's Cotton Flannel Pajama Set
A 100% cotton flannel pant with a long sleeve tee. It has 4.7 stars from more than 1,000 buyers, and the plaid works for Christmas photos without looking like a costume.
Amazon price: $23.40 (checked October 31, 2026)
Club Room Men's Flannel Plaid Sleep Pant
Classic plaid flannel sleep pants he can wear with a tee or a hoodie. An easy one to add to a Christmas Eve box.
Walmart price: $18.99 (checked October 31, 2026)
National Lampoon's Christmas Vacation Plaid Sleep Pants
Plaid sleep pants with National Lampoon's Christmas Vacation prints like the glass Moose Mug, for the guy who quotes Clark Griswold every December.
Amazon price: $19.95 (checked November 9, 2026)
DudeRobe The Pants
Sweatpants lined with the same soft towel fabric as the DudeRobe, so they work as pajama pants on Christmas Eve and as weekend sweats all winter.
Dude Robe price: $72.00 (checked October 31, 2026)
Kids' and baby Christmas pajamas
Kids’ pajamas need to be snug fit or flame resistant. These picks list the size ranges so you can check before you buy.
HYCLES Kids' Christmas Pajamas
Long sleeve Christmas pajamas for kids ages 2 to 12, with 4.7 stars from more than 1,400 buyers. The price makes it easy to buy for every cousin.
Amazon price: $9.99 (checked October 31, 2026)
Gerber Baby and Toddler Fleece Footed Pajamas, 2 pack
Two warm fleece footed sleepers for babies and toddlers. They have 4.8 stars from close to 900 buyers.
Amazon price: $15.99 (checked October 31, 2026)
Disney Girls' Mickey Mouse Plaid Christmas Pajama Set
A two-piece Christmas sleep set with Mickey and red plaid, for girls who want a character print.
Walmart price: $33.99 (checked October 31, 2026)
Disney Boys' Mickey Mouse Christmas Pajama Set
A long sleeve two-piece Mickey Mouse Christmas set for boys in a white and red print.
Walmart price: $30.99 (checked October 31, 2026)
Christmas Vacation Clark's Dinosaur Kids' Pajama Set
A kids' shirt and pants set with the dinosaur pajamas from Christmas Vacation, so a little one can match the movie fan in the family.
Amazon price: $33.95 (checked November 9, 2026)
Couples' Christmas pajamas and character onesies
For two people who want to match, and for the family member who goes all in.
U2SKIIN Couple Plaid Pajama Sets
Matching plaid pajama sets sold in men's and women's sizes, with 4.4 stars from more than 4,000 buyers.
Amazon price: $17.99 (checked October 31, 2026)
Ekouaer Couples Matching Satin Pajamas
Long sleeve satin button-up sets for him and her. A silky option for couples who find flannel too warm. It has 4.5 stars.
Amazon price: $29.97 (checked October 31, 2026)
Buddy the Elf Unisex Adult Christmas Jumpsuit
A one-piece Buddy the Elf jumpsuit in adult sizes. It photographs well, and nobody will be wearing the same thing.
Abracadabra NYC price: $79.95 (checked October 31, 2026)
Dr. Seuss Santa Grinch Adult Hooded Jumpsuit
A hooded green Grinch jumpsuit with a Santa look, for the relative who plays the grump every year.
Abracadabra NYC price: $89.95 (checked October 31, 2026)
Christmas pajamas for dogs
Yes, the dog gets pajamas too. Measure chest and back length before you order.
Spark Paws Christmas Dog Pajamas
A full-leg onesie for dogs in holiday prints, with 4.5 stars from more than 2,300 buyers. The listing says it's made for dogs of all sizes.
Amazon price: $25.99 (checked October 31, 2026)
Fitwarm Reindeer Dog Christmas Pajamas
Fleece reindeer pajamas for small dogs. They have 4.6 stars from more than 4,700 buyers.
Amazon price: $14.99 (checked October 31, 2026)
Holiday Ski Goggles Pajamas for Dogs
Navy holiday pajamas for dogs from Walmart's own pet brand, for under $10.
Walmart price: $7.97 (checked October 31, 2026)
Bonne et Filou Winter Themed Dog Treats Gift Box
A box of 21 handmade winter treats, including snowman and snowflake treats, winter biscuits and dog macarons, so the dog has something to open on Christmas morning too.
Bonne et Filou price: $69.99 (checked October 31, 2026)
Christmas Eve box extras: slippers, socks and candles
Fill out a Christmas Eve box with something for cold feet and a candle for the tree photos.
Dearfoams Women's Christmas Elf Scuff Slippers
Red elf scuff slippers that slide on over pajama pants for a trip to the tree.
Walmart price: $33.99 (checked October 31, 2026)
Brookstone Classic Comfort Memory Foam Slippers, men's
Memory foam slippers for men, a good add-on to his flannel set.
Brookstone price: $26.99 (checked October 31, 2026)
Stance Down the Chimney Crew Socks
Holiday crew socks from Stance with Santa heading down the chimney.
Stance price: $19.99 (checked October 31, 2026)
Stance Down the Chimney Kids Crew Socks
The kids' version of the same Stance sock, so parents and kids can match all the way down to their feet.
Stance price: $14.99 (checked October 31, 2026)
Christmas Morning Candle
A gem-topped candle from Uncommon Goods that smells like orange, spice, pine and clove. Light it while everyone opens their pajamas.
Uncommon Goods price: $35.00 (checked October 31, 2026)
COCORRINA Christmas Tree House Shape Candle
A little house-shaped candle in a Christmas tree scent, small enough to tuck into each family member's Christmas Eve box.
Cocorrina price: $17.99 (checked October 31, 2026)
GlowWarmy Red Cone Candles, set of 4
Four red flameless cone candles with a remote and more than 500 hours of battery life. Safe to leave glowing on the mantel while kids run around in their pajamas.
GlowWarmy price: $79.99 (checked October 31, 2026)
Promeed 23 Momme Mulberry Silk Pillowcases, 2 pack
Two mulberry silk pillowcases with zippers in mixed colors. Pair them with a satin pajama set for a silky Christmas Eve gift for a couple.
Promeed price: $68.99 (checked October 31, 2026)
Christmas pajamas by budget
Christmas pajamas under $20
Cheap Christmas pajamas and add-ons: The ski goggles dog pajamas, HYCLES kids' Christmas pajamas, Walmart's family holiday pajama set, the Fitwarm reindeer dog pajamas, the kids' Down the Chimney socks, Amazon Essentials family pajamas, Gerber fleece footed pajamas, the U2SKIIN couple plaid sets, the COCORRINA Christmas Tree house candle, the women's Christmas flannel pants, Club Room flannel sleep pants, the Christmas Vacation plaid sleep pants, the Joyspun velour set and Stance Down the Chimney socks.
Christmas pajamas under $40
Most sets land here: The Amazon Essentials men's flannel set, the HEARTNICE plaid flannel set, Spark Paws dog pajamas, Brookstone men's memory foam slippers, the Ecosunny Santa pajama set, the Joyspun fleece jogger set, Ekouaer matching satin pajamas, The Children's Place family pajamas, the Disney boys' Mickey set, the Clark's Dinosaur kids' set, the Disney girls' Mickey plaid set, Dearfoams elf slippers, the Christmas Morning Candle and Burt's Bees Family Jammies.
Christmas pajamas and extras under $100
Nicer picks: The Promeed silk pillowcase 2 pack, the Bonne et Filou winter treat box, DudeRobe The Pants, the Buddy the Elf jumpsuit, the GlowWarmy red cone candles, the Cup of Cheer pajama set and the Santa Grinch hooded jumpsuit.
Buying for a big family? Spend a little more on the adult sets and save on the kids, who will outgrow theirs by next year.
Christmas pajamas by who's wearing them
For the whole family
Start with Burt's Bees Family Jammies or The Children's Place family pajamas, which sell every size separately. For a big group on a budget, use Amazon Essentials family pajamas.
For mom or your wife
She’ll wear the HEARTNICE plaid flannel set all winter. For a gift that feels a little fancier, try the Cup of Cheer pajama set with the Promeed silk pillowcase 2 pack.
For dad or your husband
Go with the Amazon Essentials men's flannel set or Club Room flannel sleep pants, and add Brookstone men's memory foam slippers. Movie fans get the Christmas Vacation plaid sleep pants.
For babies and toddlers
Footed fleece like Gerber fleece footed pajamas keeps little feet warm. Size up if your baby is between sizes.
For the dog
Measure the chest and back length, then pick Spark Paws dog pajamas for bigger dogs or the Fitwarm reindeer dog pajamas for small ones.
Sizing and fabric tips
Kids’ sets are usually snug fit, adult sets usually fit true to size, and fleece runs warm. Order every size at once, since matching prints sell out.
Skip this
A few things make Christmas pajamas a letdown. Here’s what to avoid.
- Guessing kids' sizes. Kids' pajamas are often snug fit for safety, so they run small. Check the size chart and size up if your child is between sizes.
- Waiting to buy matching sets. Popular family prints sell out in common sizes by early December. Buy every size you need in one order.
- Thick fleece for hot sleepers. Fleece is cozy for photos and hot by 2 a.m. Pick cotton or lightweight flannel for anyone who runs warm.
- Itchy novelty fabric. Some cheap costume onesies use stiff polyester. Read reviews for words like soft and comfortable before you buy one to sleep in.
Christmas pajamas FAQ
Where can I buy matching family Christmas pajamas?
You can buy matching family Christmas pajamas from Burt's Bees Baby, The Children's Place and Amazon Essentials on Amazon, and from Walmart. Each size is sold separately, so you can match babies, kids, adults and even the dog.
When should I buy Christmas pajamas?
Buy Christmas pajamas in early to mid November. Matching family sets sell out in popular sizes by early December, and shipping slows down close to Christmas.
What is the best fabric for Christmas pajamas?
Cotton is the best everyday pick because it's soft and breathable. Flannel is warmer, fleece is warmest, and satin is lightweight and silky.
Do Christmas pajamas run small?
Kids' Christmas pajamas often run small because they're made to be snug fit for safety. Adult sets usually fit true to size, but check each brand's size chart.
Why do families open pajamas on Christmas Eve?
Many families open new pajamas on Christmas Eve so everyone wears them to bed and for the Christmas morning photos. It's an easy tradition to start with any of the sets on this list.







































