The best time to shop at Walmart is during Black Friday and Cyber Monday. You can get huge discounts on electronics, toys, fashion, sporting goods, and more! If that sale has already passed, don't worry. Prices also drop during Walmart's End-of-Year Clearance sale, which is around every New Year.