average time for a cow to give birth
Cows give birth any age, since a cow is a female bovine that has already had a calf or two. Heifers, on the other hand, give birth when they're ~24 months of age. Since the gestation period is around 9 months or more (by only a few days), a heifer is able to get bred at around 15 months of age.