Most mattress companies hold sales around major federal holidays, including President’s Day, Memorial Day, July 4th, Labor Day, and Veterans Day. Additionally, there are major shopping days, both online and in-person, on Prime Day, Black Friday, and Cyber Monday. Sale periods differ by brand, but it is usually best to begin looking for deals up to a week before the holiday.