Memorial Day sales in 2025 officially start as early as May 1, with many retailers launching sales by mid-May. Early sales have appeared around May 14, and the main sales event typically intensifies during the Memorial Day weekend itself, which is from Friday, May 23 through Monday, May 26, 2025. Some sales may extend a few days past the holiday, up to May 31 or even mid-June in rare cases. Major retailers like Amazon, Lowe's, Walmart, and others participate with discounts on a wide range of items during this period.