How Much Formula Does My Baby Need?

Formula amounts by age and weight, how often to feed, and signs your baby is getting enough.

Every baby is different, but there are useful guides to how much formula babies usually need.

The general rule

The AAP says babies need, on average, about 2.5 ounces (75 mL) of formula a day for every pound (453 g) of body weight, up to about 32 ounces (950 mL) a day. For example, a baby weighing 10 pounds (4.5 kg) needs about 25 ounces (740 mL) in 24 hours.

Typical amounts by age

  • First days: about 30 to 60 mL (1 to 2 oz) per feed, every 2 to 3 hours
  • First month: about 90 to 120 mL (3 to 4 oz) per feed
  • Then: amounts increase by about 30 mL (1 oz) per feed each month, up to around 210 to 240 mL (7 to 8 oz)
  • 6 to 12 months: milk decreases as solid foods increase

Follow your baby’s cues

These numbers are averages. Watch for hunger cues, such as rooting and sucking on hands, and fullness cues, such as turning away or slowing down. Do not encourage your baby to finish a bottle if they show they are full.

Signs your baby is getting enough

  • Steady weight gain after the first two weeks
  • At least 6 wet nappies a day after the first week
  • Content and alert between feeds

Preparing formula safely

Follow the instructions on the tin exactly. Too much or too little water can make your baby ill. Never add cereal or anything else to a bottle unless your doctor advises it.

Get an estimate for your baby with our Baby Feeding Calculator.

Based on medical guidance

Based on the sources listed at the end of this article. See our editorial policy.

This article is for information only and is not a substitute for advice from your doctor or midwife.