Petco Text Logo
Petco Pet Logo

My cat's in heat too long. How to stop her calling without spaying?

Updated On September 23rd, 2025

Pet's info: Cat | Himalayan | Female | unspayed | 1 year and 11 months old

She’s been in heat calling none stop for more than a month now, it’s crazy, is it normal? She used to have it for a week maybe 10 days. But this time it’s intense. She’s almost two years old but virgin. I got her a male three weeks ago he was all over her wanting to mate but she rejected him although in heat. He stayed with her for 5 days with nothing happening she hits and run. The minute he’s out she’s calling again. crazy girl. How can I make her stop but without neutering / spaying her?

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on October 31st, 2018

Get her another male now. She may not have been ready to mate or did not like the one you already introduced her to. Cats usually stay in heat until they have mated as they are triggered ovulators. Sometimes a veterinarian can trigger ovulation in a cat , however this does not always work. So, if you want kittens, just find another male for her.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored