All products and services featured are independently chosen by editors. However, StyleCaster may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.

With Christmas slowly creeping up and winter already in full swing, you might have the urge to make your home a cozy wonderland. One way to do this is by stocking up on candles, body care products, and hand soaps that give you and your guests a whiff of classic wintertime scents. Luckily, Bath & Body Works is one of the best in the game when it comes to holiday fragrances and there just so happens to be a huge sale going on right now.

Bath & Body Works’ Christmas sale has a buy one, get one free promotion on all three-wick candles and a buy three, get one free promotion on body, skin, and hair products. These deals are your one-way ticket to smelling like candy apple, snowflake, vanilla, peppermint goodness 24/7. But the discounts don’t stop there. You can also find five for $27 hand soaps and wallflowers fragrance refills, $10 single-wick candles, $6 fine fragrance mists, and much more.

Related Stories
Kendrick Lamar performing at Super Bowl LVI halftime show in 2022, returning as main headliner for Super Bowl 2025's halftime performance.
How to Watch the Halftime Show Live For Free to See Kendrick Make History on Stage
Patrick Mahomes evades Fletcher Cox during a Kansas City Chiefs vs Philadelphia Eagles regular season matchup—a preview of their Super Bowl 2025 battle.
How to Watch Super Bowl 2025 Live For Free to See the Chiefs & Eagles’ Historic Rematch

Bath & Body Works Christmas Sale at a Glance

  • Champagne Toast Whipped Body Butter, $5 (originally $21)
  • Viva Vanilla Fine Fragrance Mist, $5 (originally $19)
  • Deep Ocean Body Wash, $5 (originally $16)
  • Winter Candy Apple Gentle & Clean Foaming Hand Soap, $5 (originally $8)
  • The Perfect Christmas Three-Wick Candle, $17 (originally $25)
  • Spiced Apple Toddy Single-Wick Candle, $10 (originally $17)
  • Mahogany Teakwood Wallflowers Fragrance Refill, $5 (originally $8)

Shop the retailer’s Top Offers page and you won’t run out of heavenly-smelling winter fragrances to spread holiday cheer throughout your home. In other words, don’t hold back because these low price tags aren’t going to last forever. Example: the BOGO free promotion on all three-wick candles, so be sure to act fast.

Below, find all of the best deals from Bath & Body Works’ Christmas sale, featuring popular scents like Winter Candy Apple and Vanilla Bean Noel, along with classics such as Champagne Toast and Japanese Cherry Blossom. The options are truly endless, just as long as you put some pep in your step.

When is Bath & Body Works’ Christmas sale?

While there isn’t a formal Christmas sale at the moment, there are Top Offers running pretty much all the time at Bath & Body Works (trust me, I check on a daily basis as a shopping editor). The retailer’s most time-sensitive promotion runs from December 16 through December 19 and gives you BOGO free three-wick candles.

What’s on sale at Bath & Body Works right now?

Body care, hand soaps, candles, wallflowers fragrance refills, fragrance boosters, laundry detergent, hanging fragrance diffusers, fragrance mists, and hand sanitizers are all on sale at Bath & Body Works right this second. I’ve scoured the deals and called out the best ones you can add to your cart before the sale ends.

Bath & Body Works Merry Mimosa Three-Wick Candle

Promotion: Buy 1, Get 1 FREE on All Three-Wick Candles

** From December 16 through December 19; the lowest-priced item is free

  • The Perfect Christmas Three-Wick Candle, $17 (originally $25)
  • Mahogany Teakwood Intense Three-Wick Candle, $17 (originally $27)
  • Merry Cookie Three-Wick Candle, $17 (originally $25)
  • Tree Farm Three-Wick Candle, $17 (originally $27)
  • Merry Mimosa Three-Wick Candle, $17 (originally $27)
Bath & Body Works Viva Vanilla Fine Fragrance Mist

Promotion: Buy 3, Get 1 FREE on Select Full-Size Body, Skin, & Hair Care

** The lowest-priced items are free

  • Viva Vanilla Fine Fragrance Mist, $5 (originally $19)
  • Champagne Toast Whipped Body Butter, $5 (originally $21)
  • Eucalyptus Spearmint Essential Oil Mist, $5 (originally $15)
  • A Thousand Wishes Fine Fragrance Mist, $5 (originally $19)
  • Snowflakes & Cashmere Ultimate Hydration Body Cream, $5 (originally $18)
  • Deep Ocean Body Wash, $5 (originally $16)
Bath & Body Works Winter Cleansing Gel Hand Soap

Promotion: All Hand Soaps 5 for $27

  • Winter Cleansing Gel Hand Soap, $5 (originally $8)
  • Vanilla Bean Noel Gentle & Clean Foaming Hand Soap, $5 (originally $8)
  • Winter Candy Apple Gentle & Clean Foaming Hand Soap, $5 (originally $8)
  • Magic In The Air Cleansing Gel Hand Soap, $5 (originally $8)
  • Twisted Peppermint Gentle & Clean Foaming Hand Soap, $5 (originally $8)
Bath & Body Works Spiced Apple Toddy Single-Wick Candle

Promotion: All Single-Wick Candles 2 for $20

  • Mahogany Vanilla Single-Wick Candle, $10 (originally $17)
  • Spiced Apple Toddy Single-Wick Candle, $10 (originally $17)
  • Frozen Lake Single-Wick Candle, $10 (originally $17)
  • Lavender Vanilla Single-Wick Candle, $10 (originally $17)
  • Japanese Cherry Blossom Single-Wick Candle, $10 (originally $17)
Bath & Body Works Pink Obsessed Fine Fragrance Mist

Promotion: All Everyday Luxuries Fine Fragrance Mists for $6

  • Pink Obsessed Fine Fragrance Mist, $6 (originally $19)
  • Pink Obsessed Fine Fragrance Mist, $6 (originally $19)
  • Lost in Santal Fine Fragrance Mist, $6 (originally $19)
  • Oh, Cherry Fine Fragrance Mist, $6 (originally $19)
  • Viva Vanilla Fine Fragrance Mist, $6 (originally $19)
Bath & Body Works Clean House Vibes Wallflowers Fragrance Refill

Promotion: All Wallflowers Fragrance Refills 5 for $27

  • Tis The Season Wallflowers Fragrance Refill, $5 (originally $8)
  • Sugared Snickerdoodle Wallflowers Fragrance Refill, $5 (originally $8)
  • Clean House Vibes Wallflowers Fragrance Refill, $5 (originally $8)
  • Mahogany Teakwood Wallflowers Fragrance Refill, $5 (originally $8)
  • Eucalyptus Spearmint Wallflowers Fragrance Refill, $5 (originally $8)
  • Laundry Day Wallflowers Fragrance Refill, $5 (originally $8)