Old NavyOld NavyEvery editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.
Whether matching pajamas are an annual tradition for holiday festivities or the main inspiration for your yearly family photo shoot, it’s hard not to smile when you see adults and kids dressed in coordinating outfits. If this isn’t something you’ve done in the past, why not seize the moment to surprise the entire family with a new pajama set they can wear all season long? Not only will this lend itself to some really epic holiday cards, but you’ll likely have the coziest year yet. All that’s missing is a festive candle and a cozy blanket for snuggling.
If you don’t know where to turn to get your hands on affordable matching pajamas, two words: Old Navy. The brand has holiday pajamas for all ages and sizes, plus adorable matching options for your four-legged friends, too. However, the catch is that the brand’s pajamas are known to fly off the shelves (both virtually and IRL), so act swiftly to secure your favorite pairs for the season before they vanish. Ahead, we’ve curated a list of our top picks for holiday PJs in 2023, organized by print. Happy shopping!
RelatedRelated20 Old Navy New Arrivals For November That Are Already Selling Fast
oldnavy.gap.com
Matching Flannel
Old Navy Matching Flannel Pajama Set ($35, originally $40)
You can’t go wrong with a classic set of plaid pajamas in a festive color palette. You can scoop up this exact set in a men’s version ($45), along with a unisex set for toddlers ($26, originally $30) and a gender-neutral set ($20, originally $35) for big kids, too.
Old Navy Matching Flannel Pajama Set for WomenFrom$35$40 Now 13% off$35 at Old NavyOld Navy Flannel Pajama Set for MenFrom$45$45 at Old NavyOld Navy Unisex Pajama Set for Toddler & BabyFrom$26$30 Now 13% off$26 at Old NavyOld Navy Gender-Neutral Printed Pajama Set for KidsFrom$20$35 Now 43% off$20 at Old Navyoldnavy.gap.comBlack Watch
Old Navy Matching Flannel Pajama Set for Women ($35, originally $40)
If you prefer color schemes that stay stylish beyond the holiday season, take a look at this style with a mix of red, blue, and green hues. Similar to the aforementioned style, this one comes in a Flannel Pajama Set for Men ($45), a Unisex Pajama Set for Toddler & Baby ($26, originally $30), and a Gender-Neutral Graphic Snug-Fit Pajama Set for Kids ($17, originally $30).
Old Navy Matching Flannel Pajama Set for WomenFrom$35$40 Now 13% off$35 at Old NavyOld Navy Unisex Pajama Set for Toddler & BabyFrom$26$26 at Old NavyOld Navy Unisex Pajama Set for Toddler & BabyFrom$26$30 Now 13% off$26 at Old NavyOld Navy Gender-Neutral Graphic Snug-Fit Pajama Set for KidsFrom$17$30 Now 43% off$17 at Old Navyoldnavy.gap.comTinsel Town
Old Navy Matching Flannel Pajama Set for Women ($35, originally $40)
These pajamas feature a festive Christmas tree pattern adorned with colorful ornaments. Available options include the Old Navy Unisex Sleep & Play 2-Way-Zip Footed One-Piece for Baby ($13), the Old Navy Gender-Neutral Printed Snug-Fit Pajama Set ($30), and the Old Navy Matching Flannel Pajama Set ($45).
Old Navy Matching Flannel Pajama Set for WomenFrom$35$40 Now 13% off$35 at Old NavyOld Navy Unisex Sleep & Play 2-Way-Zip Footed One-Piece for BabyFrom$13$13 at Old NavyOld Navy Gender-Neutral Printed Snug-Fit Pajama SetFrom$30$30 at Old NavyOld Navy Matching Flannel Pajama SetFrom$45$45 at Old Navyoldnavy.gap.comHoliday Delivery
Old Navy Waffle-Knit Pajama Top ($15, originally $20) and Old Navy Waffle-Knit Pajama Leggings ($19, originally $25)
Can’t get enough of the color pink? Chances are you’ll adore this print, featuring a whimsical design with envelopes, stamps, and letter boxes. There are options to match the family for baby ($13), toddler ($13, originally $15), and kids ($30).
Old Navy Waffle-Knit Pajama TopFrom$15$20 Now 25% off$15 at Old NavyOld Navy Waffle-Knit Pajama LeggingsFrom$19$25 Now 24% off$19 at Old NavyOld Navy Unisex Sleep & Play 2-Way-Zip Footed One-Piece for BabyFrom$13$13 at Old NavyOld Navy Unisex Snug-Fit Printed Pajama Set for Toddler & BabyFrom$13$15 Now 13% off$13 at Old NavyOld Navy Gender-Neutral Printed Snug-Fit Pajama Set for KidsFrom$30$30 at Old Navyoldnavy.gap.comBuffalo Check
Old Navy Matching Flannel Pajama Set for Women ($35, originally $40)
Good news for those of you with four-legged friends; this buffalo check pattern is available in not one but three styles for your pets. Our favorite is the Old Navy Matching Print Flannel Shirt ($18) because it’s the perfect match with the men’s version, ($45) kids’ ($20, originally $35), and baby and toddler ($26, originally $30).
Old Navy Matching Flannel Pajama Set for WomenFrom$35$40 Now 13% off$35 at Old NavyOld Navy Matching Print Flannel Shirt for PetsFrom$18$18 at Old NavyOld Navy Flannel Pajama Set for MenFrom$45$45 at Old NavyOld Navy Gender-Neutral Printed Pajama Set for KidsFrom$20$35 Now 43% off$20 at Old NavyOld Navy Unisex Matching Print Pajama Set for Toddler & BabyFrom$26$30 Now 13% off$26 at Old Navyoldnavy.gap.comO Christmas Tree
Old Navy Thermal-Knit Pajama One-Piece for Women ($40, originally $45)
You’re never too old for a onesie, as evidenced by this cozy women’s option. Little ones can match in the Old Navy Unisex 2-Way-Zip Pajama One-Piece for Toddler & Baby ($13, originally $15) and the Printed Gender-Neutral Microfleece Hooded One-Piece Pajamas for Kids ($35), or rock the same pattern in the Gender-Neutral Printed Pajama Set for Kids ($20, originally $35) and Flannel Pajama Set for Men ($45).
Old Navy Thermal-Knit Pajama One-Piece for WomenFrom$40$45 Now 11% off$40 at Old NavyOld Navy Unisex 2-Way-Zip Pajama One-Piece for Toddler & BabyFrom$13$15 Now 13% off$13 at Old NavyOld Navy Printed Gender-Neutral Microfleece Hooded One-Piece Pajamas for KidsFrom$35$35 at Old NavyGender-Neutral Printed Pajama Set for KidsFrom$20$35 Now 43% off$20 at Old NavyOld Navy Flannel Pajama Set for MenFrom$45$45 at Old Navyoldnavy.gap.comMidnight Menorah
Old Navy Matching Flannel Pajama Set ($35, originally $40)
There’s no shortage of ways to wear the menorah for Hanukkah this year. Dads can slip into the Matching Flannel Pajama Set for Men ($45), kids can wear the Gender-Neutral Printed Pajama Set for Kids ($20, originally $35), and babies can cozy up in the Unisex Sleep & Play 2-Way-Zip Footed One-Piece ($13).
Old Navy Matching Flannel Pajama Set From$35$40 Now 13% off$35 at Old NavyMatching Flannel Pajama Set for MenFrom$45$45 at Old NavyGender-Neutral Printed Pajama Set for KidsFrom$20$35 Now 43% off$20 at Old NavyOld Navy Unisex Sleep & Play 2-Way-Zip Footed One-PieceFrom$13$13 at Old NavyRelatedRelated43 Thoughtful Gift Ideas For Women in Their 20s
Whether you're looking for the perfect present for your BFF, girlfriend, sister, or mom ahead of Mother's Day, it can be tough to choose something that feels equal parts personal and thoughtful.
oldnavy.gap.com
Red Bear Isle
Old Navy Matching Flannel Pajama Set ($35, originally $40)
Look closely at this red-and-white print, and you’ll notice little bear heads nestled among the festive design. If you prefer a one-piece, the brand’s got you covered, with one for women ($40, originally $45) and another for toddlers and babies ($13, originally $15). For kids, there’s a pajama set with matching bottoms and a red long-sleeve tee that says, “peace, love and cookies,” plus a Matching Flannel Pajama Set ($45) for men.
Old Navy Matching Flannel Pajama Set From$35$40 Now 13% off$35 at Old NavyOld Navy Thermal-Knit Pajama One-Piece for WomenFrom$40$45 Now 11% off$40 at Old NavyOld Navy Unisex 2-Way-Zip Pajama One-Piece for Toddler & BabyFrom$13$15 Now 13% off$13 at Old NavyOld Navy Matching Flannel Pajama Set for MenFrom$45$45 at Old Navyoldnavy.gap.comSanta's Helper
Old Navy Matching Holiday Graphic Pajama Set ($30, originally $35)
While you can very well wear costumes in your annual family photos, the next best thing is a pair of jammies that fuses your favorite holiday characters with comfort. Take this elf-inspired style, for example, with matching options available for men ($50), babies ($13), and kids ($30).
Old Navy Matching Holiday Graphic Pajama Set From$30$35 Now 14% off$30 at Old NavyOld Navy Holiday Graphic Pajamas for MenFrom$50$50 at Old NavyOld Navy Unisex Sleep & Play 2-Way-Zip Footed One-Piece for BabyFrom$13$13 at Old NavyOld Navy Gender-Neutral Snug-Fit Holiday Graphic Pajama Set for KidsFrom$30$30 at Old Navyoldnavy.gap.comRed Madras
Old Navy Matching Flannel Pajama Set ($35, originally $40)
These jammies boast a lovely plaid print in a colorway reminiscent of a pretty sunset. As for styles, you have lots to choose from. If you prefer shorts to long bottoms, there’s a shorts set ($30, originally $35). Kids have the option of a set featuring snug-fitting pants and a long-sleeve tee ($17, originally $30) or a notch-collar flannel set ($20, originally $35) to match dad’s ($45).
Old Navy Matching Flannel Pajama Set From$35$40 Now 13% off$35 at Old NavyOld Navy Waffle-Knit Pajama Shorts SetFrom$30$35 Now 14% off$30 at Old NavyOld Navy Gender-Neutral Graphic Snug-Fit Pajama Set for KidsFrom$17$30 Now 43% off$17 at Old NavyOld Navy Gender-Neutral Graphic Snug-Fit Pajama Set for KidsFrom$17$35 Now 51% off$17 at Old NavyOld Navy Flannel Pajama Set for MenFrom$45$45 at Old Navy