
Once you've applied coupon code "BF40" to get the discount, socks start from $10, underwear from $18, and T-shirts from $35, among other discounts. We've pictured the Tommy John Men's Second Skin Sleep Pocket Tee & Short Set for $69.60 after coupon ($46 off). Shipping adds $7.95, but orders of $75 or more get free shipping. Shop Now at Tommy John

Use coupon code "BF40" to get this discount. After it's applied you'll see highlights including women's underwear from $11, men's underwear from $18, women's tanks from $29, and men's T-shirts from $35. Shipping adds $7.95, but orders of $75 or more get free shipping.
Note that clearance items, already marked up to 70% off, are excluded. Shop Now at Tommy John

Save on pajamas for all for this cozy, holiday season — even the pets! Prices start at around $4 after savings for pet accessories, $6 for babies' pjs, $6 for women's, and $7 for men's. Plus, several brands and patterns can be bought in matching sets for the whole family. Shop Now at Target

Clip the 15% off on page coupon and apply code "X7RWV7MI" to get half off. It's available in several colors. Buy Now at Amazon

They're half off and at the Doh-est price we've seen. Orders over $35 get free shipping an in-store pickup may be available. Buy Now at Walmart

Save on adults' basics — from underwear to intimates and robes to sleep and lounge wear — with prices starting as low as $4.99 after savings. Perfect time to stock up for some cozy Christmas pajamas either for yourself or as gifts for others! We've pictured the Club Room Men's Fleece Pajama Set for $27 ($33 off).
Of note, Star Rewards members receive free shipping on orders over $25 (it's free to join). Non-members can pay $10.95 or get free shipping on orders over $49. Pickup is available on most orders, too. Buy Now at Macy's

That's a savings of $56. These pants are at the full $89 list price virtually everywhere else. ScoreCard members can get free shipping on orders topping $49 or more. (It's free to join.) Store pickup may also be available. Buy Now at Dick's Sporting Goods

Men's pajama sets in this price range usually run closer to $20, so the current $15 price puts this one about $5 under the list price, which makes it a reasonable option if you want a basic, functional set for everyday wear. Buy Now at Walmart
- Soft, breathable stretch fabric keeps you comfortable year-round
- Moisture-wicking material helps you stay dry and cool
- Elastic waistband delivers a secure, adjustable fit
- Side pockets keep phone, keys, and essentials handy
- Machine-washable fabric resists shrinking, fading, and deformation

Satin pajama sets like this one tend to appeal to people who run warm at night or just want something lighter and smoother than cotton sleepwear. At $22, that's $7 off the $30 list price. Buy Now at Walmart
- Silky satin-feel fabric stays lightweight and breathable
- Stretchy polyester-elastane blend moves comfortably with you
- Elastic waistband with drawstring delivers adjustable, secure fit
- Two-piece matching set simplifies coordinated sleep and lounge wear
- Machine-washable fabric keeps shape and smooth texture

Footless zip sleepwear in bamboo viscose is a practical pick for newborns in warmer rooms, since the footless cut allows for easy sizing flexibility and the zip closure simplifies diaper changes. You get two pieces for $23, which is $11 off the $34 list price. Buy Now at Walmart
- Breathable bamboo fabric regulates temperature in any season
- Soft, gentle bamboo fiber reduces irritation on baby skin
- Spandex stretch ensures comfortable fit and easy movement
- Snug unisex fit with long sleeves for warmth and coverage
- Zipper neckline makes dressing and diaper changes faster

Men's pajama sets in size Large are a straightforward buy for anyone who wants a coordinated sleep outfit rather than mixing and matching, and at $19 (rounded from $18.98), you're paying about $14 below the $33 list price. Buy Now at Walmart
- Soft, stretchy fabric stays comfortable all night
- Loose-fit top accommodates many body types
- Elastic waistband provides a secure, comfortable fit
- Two side pockets hold phone and wallet
- Wear at home, travel, workouts, and lounging

Three pairs of flannel plaid pajama pants with pockets for $30 is a reasonable buy if you wear lounge pants regularly or want a few pairs to rotate through without doing laundry every few days. That's $35 off the $65 list price. Buy Now at Walmart
- Keep essentials handy with two deep side pockets
- Customize fit with elastic waistband and drawstring
- Move freely with loose-fitting design
- Get three identical pairs for better value
- Fit more body types with S-XXL sizing

Guys who want a spare set of lounge or sleep pants without spending much will find two pairs for $19 here, which is $22 off the list price. Buy Now at Walmart
- Breathable, lightweight knit keeps you comfortable all day
- Adjustable drawstring waistband delivers a personalized fit
- Two deep side pockets keep essentials secure and handy
- All-season fabric helps stay warm or cool as needed
- Versatile for sleep, lounging, workouts, and casual wear

Three pairs of plaid fleece pajama pants with pockets for $31 works out to about $10 a pair, which is $3 per pair less than the $40 list price, and suits anyone who wants a rotating set of loungewear without hand-washing after every wear. Buy Now at Walmart
- Stay warm and comfortable with ultra-soft microfleece
- Adjust fit quickly with drawstring waist and button fly
- Carry essentials easily with deep phone, keys, wallet pockets
- Move freely with relaxed fit and longer inseams
- Get three pajama pants with multi-color 3-pack value

Lightweight cotton-blend pajama sets like this one are a practical pick for warm-weather sleeping or lounging at home, and this set is currently $2 off the $17 list price. Buy Now at Walmart
- Soft stretchy summer knit for all-night comfort
- Breathable fabric keeps you cool on warm nights
- Shorts with two side pockets hold essentials
- Relaxed 2-piece set with comfy elastic waistband
- Machine washable for easy everyday care

Rayon pajama sets like this one tend to run cooler and feel softer against skin than cotton, which makes them a reasonable pick if you run warm at night or just want something more breathable than fleece. At $17, that's $13 off the $30 list price. Buy Now at Walmart
- Lightweight, breathable, moisture-wicking fabric keeps you cool
- Adjust drawstring waistband for a personalized, comfortable fit
- Carry essentials in deep, breathable mesh-lined pockets
- Reinforced stitching resists pilling; holds shape after washing
- Relaxed top and straight-leg shorts enable easy movement

Men's pajama sets in this price range usually run $25 to $35, so at $16 this is about $13 off the list price. A two-piece set like this suits anyone who wants a dedicated sleepwear option rather than repurposing old clothes to bed. Buy Now at Walmart
- Breathable cotton keeps you cool in warm weather
- Lightweight fabric promotes airflow and reduces sweat
- Stretchy durable knit moves with you comfortably
- Elastic waistband delivers an easy, comfortable fit
- Chest pocket keeps small essentials close

