Question: how long after cat gives birth can she be spayed?
Answer: Technically, she could be spayed now if she is healthy. However, it's usually best to wait until the kittens are weaned at 6-8 weeks post birth. Some females can become pregnant very quickly after birth, so don't wait too long. Check with your veterinarian and make an appointment for the spay.