Yes, a salt water pool can be heated by any type of heater; electricity, gas or solar. All internal parts are made with anti-corrosion metal that will resist corrosion from salt and other pool chemicals.