Baby formula calculator: how much formula by weight and age

Enter your baby's weight and age for a rough daily total and a per-bottle amount. Hunger and fullness cues always come first.

By the Swaddle team · Reviewed October 25, 2026

Formula calculator

Per day

30 oz

Per bottle

4-5 oz

About 7 feeds in 24 hours

Formula amounts by age

AgePer feedFeeds per dayPer day
First days1-2 oz (30-60 mL)8-12Builds up daily
1-4 weeks2-4 oz (60-120 mL)7-816-24 oz
1-2 months4-5 oz (120-150 mL)6-824-32 oz
2-4 months4-6 oz (120-180 mL)6-724-32 oz
4-6 months6-8 oz (180-240 mL)5-624-32 oz
6-12 months6-8 oz (180-240 mL)4-524-32 oz, alongside solids

These are typical ranges, not targets. Many babies take more at some feeds and less at others, and growth spurts bring hungrier days.

How the calculator works

The American Academy of Pediatrics gives a rule of thumb: on average, a baby takes about 2.5 ounces of formula per pound of body weight per day (about 150 mL per kg), and usually not more than about 32 ounces (950 mL) in 24 hours. The calculator multiplies your baby's weight by that, caps it at 32 ounces, and divides by a typical number of feeds for the age. Under one week old it shows the small first-days amounts instead.

After about 6 months, solid foods start to provide some of your baby's nutrition, so the weight rule fits less well. Formula usually stays the main drink until 12 months.

Follow your baby, not the bottle

  • Hunger cues: rooting, sucking on hands, smacking lips, fussing. Crying is a late sign.
  • Fullness cues: turning away, closing the mouth, slowing down, relaxed hands, falling asleep.
  • Pace the feed: hold the bottle more level and give breaks, so your baby can control the flow.
  • Never add extra powder or water to change the strength. Always mix formula exactly as the label says.

Call your pediatrician if your baby has fewer wet diapers than usual, often refuses feeds, vomits forcefully, seems very sleepy and hard to wake for feeds, or you are worried about weight gain.

Questions parents ask

How much formula should a baby drink a day?

A common guide from the American Academy of Pediatrics is about 2.5 ounces of formula per pound of body weight per day, up to about 32 ounces in 24 hours. Your baby’s hunger and fullness cues come first.

How much formula does a newborn need?

In the first days, newborns often take about 1 to 2 ounces per feed. After the first week many take 2 to 3 ounces every 3 to 4 hours, and by the end of the first month about 4 ounces.

How much formula for a 4 month old?

Many 4 month olds take about 4 to 6 ounces per feed, around 24 to 32 ounces a day, depending on their weight and appetite.

How much formula for a 6 month old?

Around 6 months, many babies take 6 to 8 ounces per feed, 4 to 5 times a day. As solid foods increase, formula intake usually levels off or drops a little.

What are signs my baby is full?

Turning away, closing the mouth, slowing down or stopping sucking, relaxed hands and falling asleep. Let your baby stop when they show these signs, even if milk is left in the bottle.

Sources

  1. American Academy of Pediatrics: Amount and Schedule of Baby Formula Feedings (healthychildren.org)
  2. CDC: How Much and How Often to Feed Infant Formula
  3. American Academy of Pediatrics: Starting Solid Foods (healthychildren.org)

This page is general information from the sources above, written by the Swaddle team and last reviewed October 25, 2026. It is not medical advice and it is not a substitute for your pediatrician. Every baby is different. If something feels wrong, call your doctor. In an emergency, call 911 (US) or your local emergency number. How we write these pages.

Keep reading