How long does a female cat stay in heat?
A cat will stay in heat for about 3 to 7 days. If the cat does not mate, the heat periods will occur every two or three weeks for several months until the cat mates or is sprayed. Consult a vet for more information.
4-6 days every two to three weeks during the summer although it can start in spring as well.
Too long. Unless you are breeding an endangered species, please get the poor thing spayed. The US shelters are full up with unwanted kitties.