Solar pool heater filters should be replaced every six to 12 months. However, it depends on how much you use your pool heater. For heavy usage, you may need to change the filters more than twice a year.