the price-per-unit x-ray machine

Cheapest Baby Formula Per Oz Right Now

As of September 2026 · 106 listings tracked across Amazon, Walmart & eBay

Right now the best value is 27¢ per oz — 4 Pack Happy Baby Organic Infant Formula Stage 1 DHA ARA 22.9oz Exp 0… (91.6 oz, $24.99) on eBay.
See it on eBay →

Prices move around a lot in this aisle — double-check before you buy.

Worth knowingHeads up: the biggest pack we tracked (184.8 oz) isn't the best deal this month — it runs $1.38 per oz, while the 91.6 oz pick comes in at 27¢ per oz.

The Baby Formula leaderboard — September 2026

Median across all 106 tracked listings: $1.42 per oz. The worst deal we saw ran $9.58 per oz — same product category, 35.1× the price per unit.

The 12-month picture

Jul 2026low 27¢ per oz · high 75¢ per ozSep 2026

Best-value price is down 62.7% since last month — a good month to stock up.

Lowest we've ever tracked: 27¢ per oz (September 2026).

How we figure this out

Once a month we pull live Baby Formula listings from Amazon, Walmart and eBay, read the honest quantity out of each one (ozs, in this case — the unit that actually matters), and divide the real price by it. Coupons that change what you'd pay today are applied; "subscribe & save" teasers are not. Then everything gets ranked by cost per oz, because a big box with a small number inside is still a small number.

Check today's Baby Formula prices yourself →

Related staples

Our Amazon links are plain links — no affiliate tag, no commission.

Amazon doesn't allow affiliate sites to run price alerts, so we chose the alerts. If eBay or Walmart links ever earn us a commission, they'll be labeled (paid link) — and it never changes the price you pay.

Prices checked September 1, 2026. Prices change fast — treat this page as a map, not gospel, and YMMV. For today's numbers, run a live search.

a TrueNor.AI product