The Victoria's Secret Semi-Annual Sale typically starts right after Christmas and runs for a few weeks, often until mid-January. The winter 2024-2025 sale started on December 26, 2024, and ran until January 17, 2025. The next sale is expected to begin around December 26, 2025, with a similar duration likely lasting until mid-January 2026. For the current sales, they generally last a couple of weeks but can vary slightly by year and inventory availability. It is advisable to shop early in the sale to get the best selection before items run out.