While Black Friday, Cyber Monday, and the winter holiday season are all excellent times to get a great deal on a vacuum at Walmart, the absolute best time of year to shop for a vacuum is actually the spring. From March to May, more people are cleaning their homes than they are in the winter, which inspires many retailers to run sales on vacuums, and Walmart is no exception. There's also the fact that new models often come out in June, so retailers need to make space by selling out their older models. Keep an eye out for added sales right before the turn of the month.