Baby Feeding Calculator

Estimate how much formula your baby needs a day and per feed, based on age and weight, using AAP guidance.

Based on ACOG, WHO and NHS guidance. Calculations run in your browser, nothing is stored.

How much formula does my baby need?

The American Academy of Pediatrics (AAP) says that, on average, babies need about 2.5 ounces (75 mL) of formula a day for every pound (453 g) of body weight, up to a maximum of about 32 ounces (950 mL) a day. Most babies take 3 to 4 ounces per feed in the first month, increasing over time to around 7 to 8 ounces.

How often to feed

  • First weeks: 8 to 12 feeds in 24 hours, at least every 3 hours
  • 1 to 2 months: about every 3 to 4 hours
  • 4 to 6 months: often 4 to 6 feeds a day
  • 6 to 12 months: milk feeds decrease as solid foods increase

Follow your baby’s cues

Babies are good at regulating how much they need. Signs of hunger include rooting, sucking on hands and fussing. Signs of fullness include turning away, closing the mouth and slowing down. Never force your baby to finish a bottle.

Breastfed babies

Breastfed babies feed on demand, usually 8 to 12 times a day in the early weeks. It is not possible to measure intake directly, so wet nappies, dirty nappies and weight gain are the best guides. The AAP recommends a daily vitamin D supplement of 400 IU for breastfed babies.

Frequently asked questions

Steady weight gain, at least 6 wet nappies a day after the first week, and a baby who seems content after feeds are good signs.

It can happen. Watch for fullness cues and avoid pushing your baby to finish the bottle.

If your baby has fewer wet nappies, is not gaining weight, vomits forcefully or seems unwell, contact your doctor.

No. The calculation runs in your browser and nothing is stored.

Based on medical guidance

The formula and sources for this tool are listed on this page. See our editorial policy.

This tool gives an estimate for information only. It is not a substitute for advice from your doctor or midwife.