How long must a cat who had kittens wait until she can be spayed?

It's generally recommended to wait at least 6 weeks after the kittens are weaned before spaying a cat who has had kittens.

Here's why:

* Recovery time: Spaying is a surgical procedure, and allowing the cat to recover fully from giving birth and nursing before another surgery is important for her health.

* Hormonal balance: The hormones involved in pregnancy and lactation need time to regulate after the kittens are weaned. Spaying too soon can disrupt this process and potentially lead to complications.

* Kitten health: The kittens need the mother's milk for proper growth and development. Weaning them too early can be detrimental to their health.

However, it's crucial to consult your veterinarian. They can assess the cat's individual health and determine the best time for spaying based on her specific situation.