Bath & Body Works typically runs its Semi-Annual Sale for about 3–4 weeks in winter and around 4 weeks in summer, though exact dates vary each year.

Usual sale length

  • The winter Semi-Annual Sale (after Christmas) usually lasts about three weeks, often running from December 26 into mid-January.
  • The summer Semi-Annual Sale usually lasts roughly a month, from mid-June into mid-July (for example, June 16 to July 14 in 2025).

Recent 2025 timing example

  • Summer 2025 Semi-Annual Sale ran from June 16, 2025, to July 14, 2025, giving shoppers almost four weeks to shop in-store and online.
  • Past years show winter sales lasting 22–26 days, while summer sales have ranged from about 30 days up to 50+ days depending on the year.

What this means for you

  • Expect about a month for the summer sale and about three weeks for the winter sale, but always check the current promo details on the Bath & Body Works site or app because specific end dates can change year to year.
  • Deals and availability often get better near the end of the sale online, but popular scents and candles can sell out earlier in stores.

TL;DR: The Semi-Annual Sale is not just a weekend event; plan for roughly 3 weeks in winter and about a month in summer, with exact dates confirmed each season on the official site or app.

Information gathered from public forums or data available on the internet and portrayed here.