The vet estimated her at 2-3 years, but being a rescue, I dont know. I can ask and see how long the previous owner had her, but from what I know, that age sounds about right. She was pretty much not fed, and was being housed in a 10 gallon tank.