This year, the event is running for two days, meaning Amazon Prime Day will end at midnight on Tuesday July 16. When Amazon Prime Day first started it just lasted 24 hours but over the years this has steadily increased to 30 hours, then 36 hours in 2018, and now 48 hours in 2019.