Female cats are typically in heat for about 4–7 days at a time, but the range can be anywhere from roughly 3 up to about 10 days in most pets, and occasionally even longer.

How long do female cats stay in heat?

  • Most female cats (queens) are in heat about 4–7 days per cycle.
  • Many vets and pet organizations note a typical range of about 4–10 days, with some cats showing signs for just a few days and others up to around two weeks.
  • Rarely, individual reports and expert summaries mention that estrus-related signs can stretch toward 2–3 weeks, though this is not the norm and warrants a vet check if it seems excessive.

If the cat mates and ovulates successfully, the heat often ends sooner (sometimes after only a few days), while an unmated cat may stay in heat on the longer side of that range and then come back into heat again after a short break.