Photo Gallery

The sale items are guaranteed to every shopper who makes it into a store by 7 p.m. If inventory runs out, customers can pay for the item they want and pick it up before Christmas.

Walmart will roll out different discounts at 8 p.m.

The strategy aims to keep shoppers calm on what can sometimes be a very frantic shopping day, said Duncan Mac Naughton, the retailer’s chief merchandising officer.

And if you’d rather shop online from home in your pajamas while watching the parade, many of these deals will be available online early Thursday morning, hours before the sale starts at stores.

Walmart will have lots of competition on Thanksgiving. Kmart is first with door buster deals that start at 6 a.m. Best Buy, J.C. Penney and Toys R Us will open at 5 p.m. and Kohl’s, Sears, Macy’s and Target will open at 6 p.m.