The invention discloses a fuel control method for a fuel water heater. The fuel control method includes the following steps: S1, powering on and starting up the fuel water heater and igniting for combustion; S2, determining whether calculation of a combustion heat value corresponding to fuel is needed or not, if yes, entering S3, and if not, executing a default combustion program of the fuel water heater and entering S6; S3, calculating a combustion heat value in stable combusting; S4, selecting a proper combustion parameter according to the combustion heat value; S5, executing the combustion program corresponding to the combustion parameter; S6, starting a subsequent normal control program of the fuel water heater. By the fuel control method, different kinds of gas sources of the fuel and difference, of the same kind of gas source, caused by areas or using time can be differentiated, and proper combustion parameters can be adopted correspondingly, so that the fuel can be combusted more fully.