Yes, betta fish need a heater in their tanks unless the temperature of the outside environment is consistently above 78 degrees Fahrenheit. As previously mentioned, betta fish will become sick and risk death if they're kept in colder temperatures.