How long do green cheeks live?
This isn’t as simple a question as it sounds. Unfortunately, more parrots die because of accidents, bad diet, or other problems than they do of old age. However, assuming none of this happens first, green cheeks can be expected to live 20-30 years or even more. I have emailed with owners of green cheeks who were in their teens, and one owner with a green cheeks who was 21 and still laying eggs!