Dog Heat Cycle Calculator
Most dogs come into heat about every six months, though small breeds can cycle every four to six months and giant breeds as rarely as once a year. This dog heat cycle calculator takes the date her last heat started and her size – or her own interval if you have tracked a few cycles – and estimates when her next season will begin, plus the days she is most likely to be fertile.
Use the calculator above for your own numbers. Below, we explain how the Dog Heat Cycle calculator works, with worked examples and sources.
How the calculator works
The best predictor of a dog's next heat is her own history. If you have recorded two or more heats, enter the average number of days between them. Otherwise the calculator uses typical intervals for her size, then marks a window about a month either side, because healthy dogs vary.
To work it out by hand, count forward from the first day of her last heat – about six months for most medium and large dogs. For a heat that began on 1 March 2026, a six-month interval points to around 30 August 2026.
The four stages of a dog's heat cycle
| Stage | Typical length | What you notice | Fertile? |
|---|---|---|---|
| Proestrus | About 9 days (3–17) | Swollen vulva, bloody discharge, males interested but she refuses them | Not yet |
| Estrus | About 9 days (3–21) | Discharge often lighter or straw-coloured; she accepts males, may 'flag' her tail | Yes – ovulation happens early in this stage |
| Diestrus | About 2 months | Swelling goes down; hormones are similar whether pregnant or not | No |
| Anestrus | About 4 months (varies) | No signs – the reproductive system rests | No |
Owners usually call proestrus and estrus together 'the heat' or 'season'. It typically lasts two to three weeks from the first sign of bleeding.
How often dogs go into heat
| Size | First heat (typical age) | Usual interval |
|---|---|---|
| Small and toy | 6–12 months | Every 4–6 months; some up to three times a year |
| Medium | 7–12 months | About every 6 months |
| Large | 9–15 months | Every 6–7 months |
| Giant | 12–24 months | Every 6–12 months |
Some breeds, such as the Basenji, typically cycle only once a year. Cycles can also be irregular during the first year or two. A 'silent heat' – ovulation with few visible signs – is common in young dogs, and a 'split heat' can stop and restart a few weeks later.
Signs your dog is coming into heat
- Licking her rear end more often and a slightly swollen vulva, sometimes a few days before bleeding.
- More frequent urination and marking on walks.
- Clinginess, restlessness or irritability with other female dogs.
- Male dogs suddenly showing much more interest in her.
Fertile window and ovulation
Most dogs ovulate around 9–12 days after the start of proestrus, but this varies widely – some ovulate as early as day 5 or as late as day 20 or more. Eggs need a couple of days to mature after ovulation, and sperm can survive in the female tract for several days. For planned breeding, vets use blood progesterone tests to pinpoint ovulation; for avoiding pregnancy, keep her away from intact males for the whole heat, about three weeks.
Spaying, pyometra and when to call the vet
Many vets prefer to spay two to three months after a heat has ended, when blood supply to the uterus has returned to normal; ask yours about the best timing for her age and breed. Unspayed females have a significant lifetime risk of pyometra, a serious uterine infection – Swedish insurance data found about 1 in 4 intact females affected by 10 years of age. It often appears weeks after a heat.
- Heat bleeding lasting more than about 3–4 weeks.
- No heat by 24 months of age, or more than 12 months between heats in a small or medium dog.
- Pus-like or foul-smelling discharge, drinking much more than usual, vomiting, a swollen belly or lethargy – especially in the weeks after a heat (possible pyometra – an emergency).
Caring for your dog during heat
- Walk her on a lead only, at quieter times, and avoid dog parks for the whole heat.
- Keep her indoors or supervised in a securely fenced garden – males can travel surprisingly far.
- Use washable dog-heat pants or cover bedding if bleeding is heavy.
- Expect mood changes; give her a quiet space and keep routines normal.
Tracking her cycles
Write down the first day of bleeding or swelling each time, plus the day the discharge stops. After two or three cycles you will know her personal interval, which is far more accurate than a breed-size average. Enter that interval in the calculator for future predictions.
Sources
- Merck Veterinary Manual – Reproductive cycle of the bitch — merckvetmanual.com
- VCA Animal Hospitals – Estrus cycles in dogs — vcahospitals.com
- Egenvall A. et al. (2001) Breed risk of pyometra in insured dogs in Sweden, J Vet Intern Med — doi.org/10.1111/j.1939-1676.2001.tb01586.x
Estimates only. Your veterinarian can give advice specific to your dog. Last reviewed: .

Written & built by
Zeeshan Nawaz
Calculator Developer · Tuff Search
Builds and tests Tuff Search calculators, turning official tax tables and published formulas into tools anyone can check.
FAQ
Frequently asked questions
Quick answers about the Dog Heat Cycle calculator.
Add her usual interval – about six months for most dogs – to the first day of her last heat. If you have tracked several heats, use her own average interval for the best estimate.
Proestrus, estrus, diestrus and anestrus. The visible 'heat' is proestrus plus estrus, usually two to three weeks.
Most dogs about every six months. Small breeds may cycle every four to six months and giant breeds every six to twelve months.
Usually two to three weeks from the first sign of bleeding, though anything from about one to four weeks can be normal.
Many vets wait two to three months after the heat ends. Your vet will advise on timing for her breed and age.
It is unlikely but possible if she ovulates early, because sperm can survive for several days. Keep her away from intact males for the whole heat.
No. Dogs do not have menopause, though cycles may become less regular as they age. An older unspayed female can still become pregnant.
Still have a question? Email support@tuffsearch.com
Keep exploring
Related calculators
More calculators people use alongside this one.
Zeeshan Nawaz
Calculator Developer · Tuff Search
Builds and tests Tuff Search calculators, turning official tax tables and published formulas into tools anyone can check.
- Dog Heat Cycle CalculatorBiologyYou are here
- Alabama Paycheck CalculatorFinance · Paycheck
- Alaska Paycheck CalculatorFinance · Paycheck