Determining how much hot water your water heater should provide per shower depends largely on the size of your hot water tank. For instance, a typical shower uses about 10 gallons of hot water.