Most tanks will last for about 2-3 hours as tabletop heaters have quite a small place to store the tank. However, some of the tabletop heaters can be connected to a 20-liters propane tank that will provide you with about 12 hours of heating. All in all, it really depends on the model of your tabletop patio heater.