Sephora holds the sale in April, August, and November every year. This year, the November sale is going to start right before Halloween and will run for several weeks.