Livestock Calculators
Menu

Heat Cycle Calculator

Type the day her last heat started. Get her next heat, the days to watch, and the heats after that.

1Animal and date

The day you first saw her in heat.

Next heat

Nov 19Watch Nov 15 to Nov 22

  • Her next heat should start about Nov 19, 21 days after the last one.
  • It is normal for it to come from Nov 15 to Nov 22 (day 17 to 24). Watch her then.
  • A cow stays in heat about 15 hours, from less than 6 to close to 24. She ovulates 24 to 32 hours after heat starts.
  • Heifers often cycle faster: 17 to 21 days, says Wisconsin.

Bred her? Find the due date: cow gestation calculator.

Next heat Nov 19Answer

Her next heats

HeatAbout
1Thursday, November 19, 2026
2Thursday, December 10, 2026
3Thursday, December 31, 2026
4Thursday, January 21, 2027
5Thursday, February 11, 2027
6Thursday, March 4, 2027

At the usual spacing. Each heat can come a few days early or late. When you see her in heat, type that new date.

Heat cycles by animal

AnimalDays apartNormal spreadIn heat for
Cow2117–2415 hours, from less than 6 to close to 24
Mare2118–254 to 7 days
Goat20–2117–2430 hours
Sheep1714–1930 to 35 hours, from 20 to 42
Pig2116–2540 to 60 hours

The mare's spread is our sum: 4 to 7 days in heat, then 14 to 18 days out of heat (eXtension). The others are as the sources print them.

Questions

How often does a cow come into heat?

About every 21 days. Anything from 17 to 24 days is normal. Heat lasts about 15 hours.

How often does a horse come into heat?

A mare in the breeding season comes into heat about every 21 days. She stays in heat 4 to 7 days.

How often do goats come into heat?

Every 20 to 21 days, from 17 to 24. A doe stays in heat about 30 hours, says Langston University.

How often do sheep come into heat?

About every 17 days, from 14 to 19. Heat usually lasts 30 to 35 hours, says New Mexico State.

When does a sow come into heat after weaning?

About 4 to 7 days after weaning, says Purdue. Then about every 21 days.

Sources

Related calculators

All calculators