Cat Heat Cycle Calculator

When will your cat be in heat again? This free cat heat cycle calculator takes the date her last heat started and estimates her next heat and when this one should end, shows where she is in the cycle today, explains the stages of the feline estrus cycle, finds the best out-of-heat window to plan a spay, and tells you when a kitten’s first heat is due and how often cats cycle.

Cat heat cycles can’t be predicted exactly: cats are induced ovulators whose cycling shifts with daylight, climate and nearby cats. These are estimates from typical patterns — and spaying is the only way to end the cycle permanently. See your vet for breeding or health decisions.

Enter the date her last heat started to estimate her next heat and when this one ends.

—
estimated next heat window

—
This heat ends
~5–7 days
—
Rest between
If unbred
—
Cycle length
Heat to heat

Enter her last heat start date to see which stage she is likely in today.

—
since last heat began

—
Likely stage
Today
—
Next heat
Estimated
—
Days in
So far

Pick a stage of the feline estrus cycle to see how long it lasts and what comes next.

—
typical duration

—
Proestrus
Pre-heat
—
Estrus
Active heat
—
Interestrus
Rest

Planning a spay? Find the out-of-heat rest window from her last heat start date.

—
out-of-heat window

—
Heat ends ~
Rest starts
—
Next heat ~
Window closes
—
Window
Length

When will a kitten’s first heat come, and how often will she cycle? Enter her age.


—
until first heat

—
Typical first
Age
—
Frequency
If unbred
—
Season
When


How the Cat Heat Cycle Calculator Works

A cat heat cycle calculator helps you answer the question that fills owner forums: when will my cat be in heat again? A female cat (queen) is typically in heat (estrus) for 5 to 7 days — occasionally anywhere from 1 to 21 — and, if she is not mated or spayed, cycles back into heat roughly every 2 to 3 weeks during the breeding season. This tool takes the date her last heat started and estimates when it should end and when the next heat begins, shows which stage she is likely in today, and explains the four phases of the feline cycle. One honest caveat drives the whole page: cats are induced ovulators and seasonal breeders whose cycles are heavily shaped by daylight, warmth and the presence of other cats, so no calculator can predict the exact day — and the only way to stop the cycle permanently is spaying.

The five tools cover the next heat, where she is now, the cycle stages, the best spay-timing window, and a kitten’s first heat and frequency.

How Long Does a Cat Stay in Heat, and How Often?

Active heat lasts about a week on average (5 to 7 days), though it can be as short as a day or run up to around three weeks. If she is not bred, she drops out of heat for roughly 1 to 3 weeks and then cycles straight back in — which is why owners often describe a cat as being in heat “every couple of weeks.” Unlike dogs, cats do not bleed during heat; the signs are behavioural.

Measure Typical Range
Length of each heat 5–7 days 1–21 days
Gap between heats (unbred) ~1–3 weeks 2–20 days out of heat
Heat-to-heat cycle ~2–3 weeks 14–21 days
First heat (puberty) 4–6 months As early as 3–4 months
Breeding season Spring–autumn (outdoor) Year-round (indoor light)

The Stages of the Feline Heat Cycle

Vets describe the feline estrous cycle in distinct phases. Knowing them makes the behaviour far less confusing.

Stage Duration What happens
Proestrus 1–2 days Hormones rise; toms take interest but she is not yet receptive.
Estrus (heat) 5–7 days (1–21) The receptive phase: yowling, rolling, rubbing, raised hindquarters.
Interestrus ~1–3 weeks The rest between heats if she was not mated; normal behaviour returns.
Diestrus / Metestrus 30–40 days After mating triggers ovulation; if she conceives, pregnancy is ~63 days.
Anestrus Winter months Seasonal off-switch in short daylight; no heats until spring.
Because cats are induced ovulators, an egg is only released when mating itself triggers it — so a queen can keep coming back into heat every few weeks until she is either mated or spayed.

Signs Your Cat Is in Heat

The signs of heat are behavioural and can be dramatic. The classic ones are loud, persistent yowling or crying, excessive rubbing against furniture, people and objects, rolling on the floor, and adopting the mating posture — chest down, hindquarters raised and tail to one side — especially if you stroke her lower back. Many cats become unusually affectionate or restless, may go off their food, and will try hard to escape outdoors to find a mate. Some queens show a “silent heat” with few obvious signs. None of this involves bleeding; visible blood is not normal in a cat in heat and warrants a vet visit.

Planning a Spay Around the Cycle

If you’re booking a spay, many vets prefer to operate when a cat is out of active heat, because the reproductive tract is less engorged and the surgery is simpler. That calmer window usually falls after a heat ends and before the next one begins — the Spay Timing tab maps it to your dates. That said, plenty of clinics will spay a cat in heat when needed, and because queens cycle so frequently, waiting for the “perfect” window often just means another noisy heat and more risk of an accidental litter. Spaying is the only permanent way to end the cycle, and it also removes the risk of pyometra (a serious uterine infection) and reduces mammary-cancer risk when done early. The right timing is a conversation with your veterinarian.

Frequently Asked Questions

How long is a heat cycle for a cat?
Active heat lasts about 5 to 7 days on average, though it can range from 1 to 21 days. If she isn’t mated or spayed she goes out of heat for roughly 1 to 3 weeks, then cycles back in — so heats repeat about every 2 to 3 weeks in the breeding season.
When will my cat be in heat again?
Usually about 2 to 3 weeks after the last heat started, if she wasn’t bred. Enter her last heat start date in the Next Heat tab for an estimated window. It’s only an estimate — cat cycles are driven by daylight and environment, not a fixed calendar.
How often do cats go into heat?
During the breeding season an unspayed, unmated queen can come into heat every 2 to 3 weeks. Outdoor cats are seasonal, cycling mostly from spring to autumn, while indoor cats under artificial light may cycle all year round.
How old is a cat at her first heat?
Most kittens have their first heat between 4 and 6 months of age, and some as early as 3 to 4 months. Because she can get pregnant at that first heat, vets usually recommend spaying by about 5 months unless you plan to breed.
How do I know when my cat’s heat is over?
The yowling, rubbing, rolling and restlessness settle down and she returns to normal behaviour, usually after about 5 to 7 days. The Where She Is Now tab estimates her current stage from the date the heat started.
Can a cat heat cycle calculator predict the exact date?
No. Cats are induced ovulators and seasonal breeders whose cycles shift with daylight, climate and nearby cats, so any tool gives an estimate from typical patterns, not a guaranteed date. Track the actual start dates on a calendar for the best picture, and see your vet for breeding plans.
How do I stop my cat’s heat cycles?
Spaying (removing the ovaries, or ovaries and uterus) is the only permanent way to end the cycle. It stops the heat behaviour, prevents litters and pyometra, and lowers mammary-cancer risk when done early. In the short term, keep her calm, indoors and away from intact males, and talk to your vet.

🐈
PetCalculatorHub Editorial Team
Estimates here use widely published feline reproductive figures: heat (estrus) lasting about 5–7 days (range 1–21), heats recurring roughly every 2–3 weeks in unspayed, unmated queens, first heat at about 4–6 months, and seasonal cycling tied to daylight. Cats are induced ovulators, so cycles are irregular and cannot be predicted exactly — these figures are a guide, not a schedule. For breeding decisions, persistent or unusually long heats, any bleeding, or spay timing, consult your veterinarian.
For feline reproductive and spay guidance, see the Cornell Feline Health Center and the ASPCA.
Last updated: October 2026