How Long do Betas Live?

Betta fish have got an average lifespan of three years. Many people assume that this should be much shorter as betta fish bought in pet stores do not usually live that long. This is because most of the betta fish in the pet store are already adults and may be up to a year old.