Ask a Vet and Get Your Veterinary Questions Answered.
There isn't really a set age that is "too old" to spay a cat. I would certainly say that 7 or 8 isn't too old if she is in good health. Cats are induced ovulators which mean they are continually in heat.
Please let me know if you have more questions,