Well, the backpack coolers mentioned above will stay cool for at least 24-hours. However, some of the coolers assure to keep beverages cold even up to 3 days at a certain temperature.