Question: how many btus does it take to heat a gallon of water?
Answer: One BTU is the amount of heat energy required to raise one pound of water by 1ºF. Water weighs 8.33 pounds per gallon so we can calculate that one gallon of water requires 8.33 BTU to raise the temperature 1ºF.