How Often do Cats Come in Heat?

Female cats come into heat about every 14 to 17 days and it lasts approximately 5 to 7 days. This cycle will continue until the cat is either spayed, or gets pragnant.