★ ONE TREE, THE WHOLE FAMILY IN IT — 3M TO 3XL, AND THE DOG · FREE US SHIPPING OVER $50
Cmfrt Christmas Pajamas
★★★★★ 4.8 · 1,147 reviews
Pick a Set ↓
5 wearers 21 sizes One tree print

One Tree. The Whole Family.

A big green Christmas tree across the chest, gold star on top, polka-dot pants to match — in every size from 3 months to a men’s 3XL. Even the dog gets one.

★★★★★ 4.8 1,147 verified reviews
$39.99 $80.00SAVE 50%
Free US shipping over $50 · 30-day returns
Who is this one for? — one set per person
Size for Women
30-day returns · Secure checkout · Ships from the US
5 matching
wearers
Baby
3M–18M
Free shipping
over $50
30-day
returns
Order early in December — the last two weeks before Christmas are the slowest of the year for every carrier.
★ Christmas morning

The One Photo You Actually Print

Five people in the same tree print, on the same rug, before the wrapping paper hits the floor. That is what these are for.

Why this set

A Real Print, Not a Cheap Transfer

The tree is a proper all-over print on cotton-blend jersey: green raglan sleeves, red cuff trim, cream chest panel, polka-dot pants. It runs the same way in every size, from a 3-month set to a 3XL.

One Tree, Top to Toe

A big green Christmas tree with a gold star on the chest panel, then cream and yellow dots with copper squiggles down the pants. It reads as one outfit, not a shirt with random bottoms.

Five Wearers, Same Print

Women’s, men’s, kids’, baby and a cream-white dog shirt. Everyone lines up in the photo instead of one person being in a near-miss version.

Soft Enough to Sleep In

Cotton-blend jersey with a pull-on elasticated waist and ribbed cuffs. Real pajamas that survive the night, not a costume you photograph and take straight off.

3M to 3XL

Twenty-one sizes across the range. Pick the wearer, then the size, and the price follows — adults $39.99, kids $29.99, baby and the dog $19.99.

Family of four and a puppy on a cream sofa in matching green Christmas tree pajamas beside a decorated tree
One wearer per pick

Order One Set per Person, in One Go

Each pick here is one wearer, so a family of four is four picks. That is deliberate — everyone gets their own size instead of a bundle that half fits.

  • Same tree print in every size
  • Adults $39.99, kids $29.99, baby and dog $19.99
  • Twenty-one sizes from 3M to 3XL
  • Free US shipping once the order passes $50
Mother and two children decorating a Christmas tree in matching green tree-print pajamas
The detail

Green Sleeves, Red Cuffs, Gold Star

The detail is what stops it looking like novelty tat: a red ribbed neck and cuff against kelly green, a cream chest panel, and a gold star sitting on top of the tree.

  • Cotton-blend jersey, brushed inside
  • Red ribbed neck and cuff trim
  • All-over polka-dot and squiggle pants
  • Machine washable, cool cycle
Man wearing the green Christmas tree pajama set, front view on white
Adult sizes

The Men’s Set Is the Same Set

Same tree, same star, same pants — cut for XS through 3XL. No shortcut fabric and no shrunken print on the bigger sizes.

  • XS, S, M, L, XL, 2XL, 3XL
  • Long sleeve, full-length pant
  • Relaxed fit through the leg
  • $39.99 per set
Setup

Three Picks and You Are Done

1

Pick the Wearer

Women’s, men’s, kids’, baby or the dog shirt. The price on the card is that set’s price.

2

Pick the Size

Only the sizes that exist for that wearer show up, so a men’s set cannot end up in a 3-month box.

3

Add the Next Person

The cart holds as many as you like — two kids in different sizes, or one parent and three kids. Most orders here are three or four sets to one address.

Pick your set

Dress the Whole Family

Adults are $39.99, kids $29.99, and the baby set and dog shirt are $19.99. A family of four comes to about $130 — and anything over $50 ships free.

Size for Women
Five wearers. Twenty-one sizes. One tree.

★★★★★ rated 4.8 / 5 from 1,147 verified reviews · ships from the US

Reviews

What Buyers Say

4.8
★★★★★
1,147 verified reviews
5★
4★
3★
2★
1★
★★★★★Verified

“Bought four sets and the dog shirt. The tree on the chest is the same size relative to each person, so the toddler's does not look like a shrunken version of mine - that was the thing I was worried about ordering online.”

Hayley R.
Verified buyer
★★★★★Verified

“The red cuffs are what make these. It would be a plain green set without them. Mine is an XL and it fits like normal pajamas rather than a costume, which is more than I can say for the ones we had last year.”

Nathan B.
Verified buyer
★★★★☆Verified

“Lovely print and the polka dots on the pants are properly printed in, not a transfer. Four stars only because the 6T was a little roomy on my five year old - no complaints, she will grow into it by next Christmas.”

Sofia D.
Verified buyer
★★★★★Verified

“Ordered a 3M for the baby and a women's M on the Tuesday, both arrived together on the Friday. Same green, same gold star, no colour difference between the baby fabric and the adult one.”

Curtis M.
Verified buyer
★★★★★Verified

“Got them for the Christmas card and they did the job. Everyone in the same tree, the puppy in the little white shirt, and not one complaint about itchiness from either of my two.”

Emmanuelle T.
Verified buyer
★★★★★Verified

“The dog shirt was an afterthought for me and it ended up being the thing everyone commented on. It is white rather than the green print, which actually looks better in photos than I thought it would.”

Rebecca A.
Verified buyer
Shop with confidence

If the Size Is Wrong, Send It Back

You have 30 days from delivery to return an unworn set. Email support first and we will tell you where to send it. December orders get the same 30 days from when it arrives, not from when you ordered.

30-Day Returns
Free US Shipping over $50
Secure Checkout
Questions

Before You Order

No — each pick is one set for one person. Women’s and men’s are $39.99, kids’ is $29.99, and the baby set or dog shirt is $19.99. Choose a wearer and a size, then add the next person the same way.

Yes. Every size runs the same kelly green with the same cream chest panel, the same gold-star tree and the same polka-dot pants. Only the cut changes with size.

A small cream-white shirt rather than a full green print set, so it picks up the chest panel without swamping the dog. It comes in XS, S, M, L and XL.

Baby runs 3M, 6M, 12M and 18M. Kids run 2T, 3T, 4T, 5T, 6T, 7T, 8T, 10T, 12T and 14T. Women’s and men’s both run XS to 3XL, and the dog shirt comes in XS to XL.

Machine wash cool and tumble low. The tree is printed into the fabric rather than heat-pressed on top, so it does not crack or peel the way a transfer does.

US shipping is a flat $8.95, and free once the order reaches $50 — two adult sets, or any three sets, clears it. Every order is tracked. Order early in December: the last two weeks before Christmas are the slowest of the year for every carrier.

Yes, within 30 days of delivery as long as it is unworn. Email support and we will send you the return address.

★ Christmas morning

Get Everyone Under
the Same Tree

Five wearers, twenty-one sizes, one green tree print. From $19.99.

30-day returns Free US shipping over $50 Secure checkout
Cmfrt Christmas Pajamas
$39.99