Question: how many amps is a 40 gallon water heater?
Answer: Bottom line, For a 4500w heater w/240v it will draw 4500/240 or 18.75 amps so #10 wire and either 25 or 30 amp breaker, depending on code.