How Long Do Betta Fish Live

Betta fish can live for several years, but the average lifespan is between **2 and 5 years**. The environment, diet, genetics, and care of the fish can affect how long they live. Some bettas may live up to **6 or 7 years or more**, but that's not realistic for every betta.

The length of your pet betta fish’s life mainly depends on how well you look after it. By maintaining a clean tank and watching their diet, you can help them live a longer life.