Dog Heat Cycle Calculator

Track a dog's heat (estrus) cycle stage.

Current stage Proestrus (not yet fertile)
Days to next cycle 175

Formula: proestrus 0–9 d, estrus (fertile) 9–18 d, then diestrus

Step-by-step with your numbers:
1. Values used:
2. Days since heat started = 5 days
3. Months between cycles = 6
4.
5. Current stage = Proestrus (not yet fertile)
6. Days to next cycle = 175
Did we solve your problem today?

Track where a female dog is in her heat cycle (informational).

The math behind it

Proestrus lasts ~9 days, estrus (the fertile window) ~days 9–18, then diestrus. Most dogs cycle about every 6 months.

Worked example

Day 5 → proestrus; fertility begins around day 9.

FAQ

Breeding?

Confirm the fertile window with your vet via progesterone testing.