The best days to buy a mattress are Tuesdays, Wednesdays, and Thursdays. Online retailers often offer great deals on mattresses during these days of the week, so you’re sure to find a great deal. And because most people are not thinking about buying a mattress during the week, you’re likely to find a wider selection of mattresses to choose from.