مدة حمل البقرة تتراوح بين 279 إلى 287 يومًا، وعادةً تلد البقرة في اليوم 283 تقريبًا، أي ما يعادل حوالي 9 أشهر. مدة الحمل قد تختلف قليلاً بناءً على عوامل مختلفة مثل جنس الجنين وصحة البقرة وتغذيتها، حيث يميل الحمل للذكور لأن يكون أطول قليلاً مقارنة بالحمل للإناث. خلال فترة الحمل، تمر البقرة بثلاث مراحل رئيسية: المرحلة الأولى تميل لارتفاع خطر الإجهاض فيها وتستمر حتى الأسبوع 12، المرحلة الثانية من الأسبوع 13 إلى 26 وتحتاج فيها البقرة إلى تغذية جيدة، والمرحلة الثالثة من الأسبوع 27 حتى الولادة حيث ينمو الجنين بسرعة ويستغرق توسيع عنق الرحم والولادة ساعات قليلة.