Updated On September 23rd, 2025
Pet's info: Cat | Persian | Female | unspayed | 1 year and 6 months old | 7.6 lbs
Hi dr! Fifi is in heat since 16 days. She have kittens that are 2 months old. It was her first litter. Is it normal?. Why is she in heat for so long? Another thing i wanted to ask was that we dont want to spay her are there anyother birth control options if yes are there any side effects?
1 Answer
Published on August 19th, 2017
Hi! Cat heat cycles can last from 1-3 weeks, so she may not be done yet. You can try stimulating ovulation by rubbing her vagina with a q-tip, but if this is done, she will likely come back into heat in a few weeks. If ovulation is not stimulated, she may wait 4-6 months before coming back into heat. There is no safe or effect cat birth control options like there are for human females. Spaying her is the only guarantee that she will no longer go into heat or get pregnant. I strongly urge you to consider getting her spayed for both her health and to prevent further pet overpopulation. As cats get older, their chances of getting a life-threatening infection in their uterus increases every year (called pyometra). Spaying Fifi is 100% effective at preventing pyometra, and I promise that she will be much healthier being spayed now than requiring emergency spay surgery with an infected uterus many years in the future.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.