how long do angelfish live
They can live anywhere from 5 to 10 years. Some over 12 years old. Angelfish can live for 6-7 years if they are well cared for. They can live anywhere from 5 to 10 years. Some over 12 years old. <b>Angelfish can live for 6-7 years if they are well cared for. <br /></b>.