A 20lb propane tank will last around 14-15 hours on a 30000 BTU heater.