It depends on the brand, tank size, and heating element. Some are as low as $10, while others cost $100. The average price seems to be between $20 and $40.