It depends. Most items are on sale for at least two hours. However, others are one sale throughout the whole Prime Day sale. It really varies from item to item. Different deals are also released at different times, so you’ll need to check back often for new deals.