Skip to main content
christmas

Best Christmas Pajamas for Grandkids 2026 (Family Matching + Solo)

Updated May 1, 2026

Our Top Pick

Our Top Pick
Hanna Andersson

Hanna Andersson Christmas Pajamas

4.7

$25-55. Gold standard. Premium organic cotton, sized 0-14. Holds up for years across multiple kids. Order by November 15 — sizes 4-8 sell out fast.

Christmas pajamas have moved from a one-off Christmas Eve gift to one of the most-photographed family traditions of the year. For grandparents, the right pajama choice is part brand-quality, part age-matching, part timing.

This guide covers the top brands, age-by-age matching, and timing for Christmas 2026.

The 30-second answer

  • Best overall: Hanna Andersson ($25-55) — the gold standard for ages 0-14.
  • Best for babies/toddlers: Burt’s Bees Baby ($20-40).
  • Best for matching family sets: Lake Pajamas ($55-95) or Old Navy ($15-35 budget).
  • Best for tweens/teens: J.Crew Crewcuts ($40-65) or Lake Pajamas ($55-95).
  • Order by November 30, 2026. Hanna Andersson sizes 4-8 sell out by mid-November.
  • Confirm sizes with parents in October — kids grow fast, online sizing varies by brand.
  • Drop cartoon prints by age 12. Switch to buffalo plaid, solids, lounge sets.

Now the detail.

Why Christmas pajamas matter as a grandparent gift

Three reasons this category lands so well:

  1. Practical — kids actually wear them. Unlike most “Christmas gifts,” pajamas have an obvious immediate use.
  2. Annual photo moment — the Christmas Eve / Christmas morning photo in pajamas has become a fixed family ritual. Pajamas grandparent-given show up in 18+ years of photos.
  3. Tradition-friendly — same grandparent-given pajama brand year-over-year creates anticipation. Kids notice and look forward to it.

Top brands ranked

1. Hanna Andersson ($25-55) — gold standard

Why it wins: premium organic cotton, generous fit, holds up through multiple wash cycles AND multiple kids (younger sibling inherits). Sized 0-14. Available in classic Christmas patterns plus subtle holiday prints.

Best for: ages 0-14, families that buy quality once and use it for years.

Order by November 15 — sizes 4-8 sell out by mid-November every year.

2. Lake Pajamas ($55-95) — premium gift-grade

Why it wins: soft pima cotton, beautiful prints, gift-quality packaging. Best family-matching option (their family pajama collection includes baby through adult sizes that coordinate).

Best for: matching family pajamas, gift-grade keepsake-style pajamas, tweens and teens.

Order by November 15 — premium prints sell out, plus shipping window matters.

3. Burt’s Bees Baby ($20-40) — best for under 3

Why it wins: organic cotton, soft as anything, footed pajamas with non-slip soles for new walkers. Pure baby-and-toddler focus.

Best for: ages 0-3.

Order by November 30 — most sizes available through late November.

4. Old Navy holiday pajamas ($15-35) — best budget

Why it wins: affordable, full size range (baby to adult), reliable annual matching family sets. Quality is decent (not Hanna Andersson level, but solid for the price).

Best for: budget-conscious gifters, large families needing matching sets, fashion-current prints.

Order by November 25 — popular sizes sell out late November.

5. Carter’s ($20-30) — solid mainstream

Why it wins: widely available everywhere (Target, Amazon, Carter’s stores). Reliable sizing. Decent quality at affordable price.

Best for: ages 0-10, last-minute in-store buys.

Available through mid-December — popular patterns sell out but sizing usually available.

Honorable mentions

  • Posh Peanut ($40-65) — premium bamboo, sustainability angle, sizes 0-12
  • Kissy Kissy ($50-95) — luxury Pima for babies, splurge for first Christmas
  • J.Crew Crewcuts ($40-65) — preppy prints, ages 2-14

By age — what works

Babies 0-2

  • Burt’s Bees Baby footed pajamas — organic cotton, non-slip soles, soft. ($20-35)
  • Hanna Andersson organic baby PJs — slightly fancier, durable. ($25-45)
  • Kissy Kissy — luxury splurge for first Christmas. ($50-95)

Confirm month-based size (3-month, 6-month, 9-month, 12-month) — babies grow fast.

Toddlers 2-4

  • Burt’s Bees Baby through size 5T. ($25-40)
  • Hanna Andersson sized 2-4 — slightly larger fit, lasts through year. ($30-50)
  • Carter’s widely available, budget-friendly. ($20-30)

Confirm height/weight too — toddler sizing varies wildly across brands.

Kids 5-9

  • Hanna Andersson the standard. ($35-55)
  • Old Navy budget option. ($20-30)
  • Posh Peanut for sensitive-skin kids. ($40-60)

This age is the sweet spot for festive prints (reindeer, snowflakes, Santa). Kids love them.

Tweens 8-12

  • Hanna Andersson tween line — keep the brand consistency. ($35-55)
  • J.Crew Crewcuts — more grown-up prints (buffalo plaid, snowflakes). ($40-65)
  • Lake Pajamas Mini Me — premium tween-sized PJs. ($55-85)

Drop cartoon characters at this age. Tweens want festive but not “kid.”

Teens 13-17

Switch from “pajamas” to “lounge sets”:

  • Lake Pajamas adult sizing (XS-XXL). ($65-95)
  • Old Navy lounge sets — joggers + sweatshirt in seasonal colors. ($25-50)
  • Matching family pajamas if family is doing it. ($30-65 per person)
  • Quality oversized hoodie + sweatpants in red, green, or seasonal solid. ($40-80)

Teen rule: if they wouldn’t wear it on a Saturday morning, they don’t want it on Christmas Eve.

Matching family pajamas — yes or no?

Depends on whether the family is into the photo tradition.

If parents ARE doing matching family pajamas:

  • Coordinate brand and size with parents.
  • Buy your set in the same line so the photo coordinates.
  • Confirm grandparents are wanted in the photo (some families want immediate-family-only).

If parents AREN’T doing matching:

  • Don’t surprise them with matching sets — buy individual age-appropriate pajamas instead.
  • Or coordinate to start the matching tradition this year.

Worth grandparent budget for whole-family matching? Often yes — the photo becomes a keepsake, parents may not spring for the full set themselves, removing the coordination friction is itself a gift.

Top brands for family matching:

  • Old Navy ($15-35/person) — affordable, full range
  • Hanna Andersson ($35-55/person) — premium, durable
  • Lake Pajamas ($55-95/person) — gift-quality, beautiful
  • Burt’s Bees Baby ($20-40/person) — for families with babies

Christmas 2026 timing

BrandOrder by
Hanna Andersson (sizes 4-8)November 1
Hanna Andersson (other sizes)November 15
Lake PajamasNovember 15
Old Navy matching familyNovember 20
Burt’s Bees BabyNovember 30
Carter’s (in-store)Mid-December

Have pajamas in hand by December 5 — gives buffer for sizing exchanges.

Confirm sizes with parents

Always check before ordering for ages 0-12. Kids grow fast.

Brand-specific sizing notes:

  • Hanna Andersson — runs slightly small; size up
  • Burt’s Bees Baby — true to size
  • Lake Pajamas — true to size
  • Old Navy — slightly large in pajamas
  • Carter’s — true to size

Every brand has a size chart on their site. Use it.

Make it a multi-year tradition

Same brand each year. Kids notice. By year 5, they’re asking “are the pajamas from grandma coming?” By year 10, the photo collection of annual pajamas grouped by year is a family treasure.

Pick the brand that fits your budget AND quality preference. Stick with it.

The simple rule

Pick a brand, confirm sizes with parents, order by November 30 latest. Drop cartoon prints by age 12. If the family does matching pajamas, coordinate. If not, individual age-appropriate pajamas work fine.

For broader Christmas planning, see our Christmas pillar guide, Christmas Eve box guide, and advent calendar guide.

Full Comparison: Our Picks

Our Top Pick
Hanna Andersson

Hanna Andersson Christmas Pajamas

4.7

$25-55. Gold standard. Premium organic cotton, sized 0-14. Holds up for years across multiple kids. Order by November 15 — sizes 4-8 sell out fast.

Burt's Bees Baby

Burt's Bees Baby Christmas Pajamas

4.6

$20-40. Best for ages 0-3. Organic cotton, footed pajamas with non-slip soles. Soft, well-made.

Lake Pajamas

Lake Pajamas Christmas Set

4.8

$55-95. Premium gift-grade pima cotton. Best family matching option. Higher price; lasts through wash cycles.

Old Navy

Old Navy Holiday Matching Family Pajamas

4.3

$15-35. Best budget option. Full size range from baby to adult. Matching family sets each November. Order early — sells out.

Carter's

Carter's Christmas Pajamas

4.4

$20-30. Solid mainstream choice. Widely available. Ages 0-10. Good for parents who want quality at lower price.

Posh Peanut

Posh Peanut Holiday Pajamas

4.6

$40-65. Premium bamboo pajamas. Soft for sensitive-skin kids. Sized 0-12. Sustainable angle.

J.Crew Crewcuts

J.Crew Crewcuts Christmas Pajamas

4.5

$40-65. Preppy holiday prints, classic patterns. Sized 2-14. Good for tweens who've outgrown cartoon prints.

Kissy Kissy

Kissy Kissy Holiday Pajamas (Babies)

4.7

$50-95. Luxury Pima cotton baby pajamas. For first Christmas or splurge gift. Worth the price for keepsake quality.

Frequently Asked Questions

What are the best Christmas pajamas brands for kids?

Top 5 in order of overall quality: (1) Hanna Andersson ($25-55) — premium organic cotton, generous fit, holds up through multiple kids, sized 0-14. The standard for families that buy quality once. (2) Lake Pajamas ($55-95) — premium gift-grade, soft pima cotton, beautiful prints, best family matching option. Higher price but lasts. (3) Burt's Bees Baby ($20-40) — best for babies and toddlers, organic cotton, footed pajamas with non-slip soles. (4) Old Navy holiday pajamas ($15-35) — best budget brand, full size range from baby to adult, family matching sets every November. (5) Carter's ($20-30) — solid mainstream choice, widely available, age 0-10. Brands to consider beyond top 5: Posh Peanut (premium bamboo, $40-60), Kissy Kissy (luxury baby, $50-95), J.Crew Crewcuts (preppy holiday prints, $40-65). For toddlers specifically, Burt's Bees Baby beats Hanna Andersson on softness; for ages 5+, Hanna Andersson wins on durability.

Should grandparents buy matching family pajamas or individual sets?

Depends on whether the parents are doing matching family sets that year. Coordinate first. If parents ARE doing matching family pajamas: ask for the brand and confirm the grandkids' sizes — buy from the same line so everyone matches. Old Navy, Hanna Andersson, Lake, and Burt's Bees Baby all do family-matching collections in November. If parents AREN'T doing matching: gift individual pajamas in a Christmas pattern that fits the kid specifically. The matching-family-pajama trend is huge on social media but not every family wants to do it. Before buying matching: confirm with parents that they want grandparents in the photo. Some families want just-the-immediate-family matching; some want full extended family. The wrong move: buying matching family pajamas without coordination, then arriving Christmas Eve to find parents bought a different matching set. Pick one or the other.

What pajamas work for tweens and teens?

Drop the cartoon-character pajamas by age 11-12. Tweens 8-12 want pajamas that feel grown-up but still festive — buffalo plaid sets, snowflake patterns, solid colors with subtle Christmas touches, plain red or white sets. Brands: Hanna Andersson tween line ($35-55), J.Crew Crewcuts ($40-65), Lake Pajamas ($55-95). Teens 13-17 typically don't want 'pajamas' at all — they want lounge wear: oversized t-shirt + sweatpants, joggers + long sleeve, or matching adult-style sets. For teens specifically: Lake Pajamas adult sizing (their 'mini me' line goes through XL kids' = roughly age 16), Old Navy lounge sets ($25-50), or just a quality oversized hoodie + sweatpants in red, green, or seasonal colors. The 'matching family pajamas' approach actually works well for teens IF the family is doing it as a tradition the teen likes — many teens secretly love the matching family Christmas photo. Just confirm before buying. The teen pajama rule: if a teen wouldn't wear it on a normal Saturday morning, they probably don't want it on Christmas Eve either.

When should grandparents order Christmas pajamas for 2026?

Order by November 30, 2026 to be safe — and earlier for popular brands. Hanna Andersson sizes sell out in early November every year (especially sizes 4-8). Old Navy holiday matching family sets typically sell out late November. Lake Pajamas: order by November 15 to allow shipping. Burt's Bees Baby: November 30 fine for most sizes. Carter's: in-store availability through mid-December but specific patterns sell out. December timeline: by Dec 5 you should have pajamas in hand. By Dec 10, sizes 4-8 across most brands are picked over. By Dec 15-20, you're working with what's left. The mistake most grandparents make: assuming Christmas pajamas are always available because there's no 'production deadline' the way ornaments have. They sell out anyway. Confirm sizes with parents in October.

What sizes do grandparents need to confirm with parents?

Always confirm pajama size for ages 0-12 because kids grow fast and you may have outdated info. Standard ranges: babies 0-12 months — confirm month-based size (3-month, 6-month, 9-month, 12-month). Toddlers 1-3 — confirm both age size AND height/weight if buying online. Kids 4-9 — confirm size, but most kids in this range fit standard kids sizing close to their age. Tweens 10-13 — confirm size carefully, transitioning between kids' and adults'. Teens 14-17 — confirm using adult sizes (S, M, L, XL). Brand-specific sizing varies: Hanna Andersson runs slightly small (size up); Burt's Bees Baby runs true to size; Lake Pajamas runs true to size; Old Navy runs slightly large in pajamas. Always check the brand's specific size chart. The wrong size on Christmas Eve creates an awkward moment; an unworn pair of pajamas in a too-small size is a failed gift.

Are matching family Christmas pajamas worth the money?

Yes, if the family is into the photo tradition. The matching family Christmas pajama photo has become a cultural touchstone — there's a reason the trend exploded. Worth budget: $200-400 for a family of 4-6 in coordinated brand-match pajamas (Old Navy ~$25/person; Hanna Andersson ~$45/person; Lake ~$80/person). Why grandparents should consider buying for the whole family: (1) It's an experience gift more than a 'thing.' (2) The Christmas-morning photo is keepsake. (3) Adult kids appreciate not having to coordinate the buy themselves. (4) Many families won't spring for the full set themselves — grandparent-funded matching pajamas remove the friction. Confirm budget with parents before announcing. Some families do matching every year; some skip years. Don't assume. Brands that consistently nail family matching: Old Navy (most affordable), Hanna Andersson (most durable), Lake (most premium), Burt's Bees Baby (best for families with babies).

What about pajamas as the Christmas Eve box anchor?

Strong move. Christmas Eve pajamas as the centerpiece of a Christmas Eve box (see our [Christmas Eve box guide](/gifts/christmas-eve-box-ideas-grandkids/)) is the most popular grandparent gift in the box. The format: pajamas opened Christmas Eve evening, worn for sleeping that night, photographed in the morning. Annual repeat: same brand each year (kids look forward to it), photographed every December 24/25, builds into a multi-year photo collection by the time kid leaves home. Why pajamas work as the box anchor: (1) Used immediately (worn that night). (2) Practical — kids actually need pajamas. (3) Annual photo opportunity. (4) Easy for long-distance grandparents to ship in advance. (5) Coordinates well across multiple grandkids in a family. Budget for pajama-anchor box: $25-55 for the pajamas, $25-65 for 4 supporting items, $50-120 total per kid.

Margaret Fieldstone
Grandparent of 7, researcher of everything

Margaret spent 30 years as a school librarian before retirement. Now she writes gift guides that actually land.

Back to top