Tankless water heaters are generally more energy-efficient because they only heat water on demand. However, tank models can still be efficient with the right insulation and regular maintenance.