How Much Does Baby Food Cost for a Year?

Most families spend roughly $50 to $100 per month on baby food, putting the total for a full year of solids somewhere between $300 and $700. That range depends on whether you buy store-brand jars, name-brand pouches, or make everything from scratch. Subscription meal services can push costs well above $1,000. The real number for your household comes down to when your baby starts solids, how quickly they move to table food, and which feeding approach you choose.

What a Typical Year Actually Looks Like

Babies don’t eat solid food for a full 12 months of their first year. Most start purees around 4 to 6 months old and gradually transition to finger foods and family meals by their first birthday. That means you’re buying dedicated baby food for roughly 6 to 8 months, not 12.

During those months, the volume ramps up significantly. Between 6 and 8 months, a baby typically eats about 5 to 9 tablespoons of purees per day across fruits, vegetables, cereal, and protein. By 8 to 12 months, that increases to around 12 to 16 tablespoons daily, which works out to two or three 4-ounce jars. One parent who tracked every purchase from 4 months through 12 months spent $464 total on jarred baby food, averaging about 12 cents per ounce across 3,780 ounces. At current prices, adjusted for inflation, a similar approach would land closer to $500 to $600.

Store-Brand Jars vs. Name-Brand Pouches

The biggest variable in your grocery budget is brand choice. Store-brand baby food from retailers like Walmart or Target runs roughly 8 to 9 cents per fluid ounce. Name-brand options like Gerber or Beech-Nut typically cost 15 to 22 cents per ounce, sometimes more for organic lines. That gap adds up fast when your baby is eating multiple servings a day.

To put it in practical terms: if your baby eats about 12 ounces of prepared food per day during peak solid-food months, store-brand jars cost around $1 per day. Name-brand pouches at double the per-ounce price push that to $2 or more daily. Over 6 to 8 months of solid feeding, that’s the difference between roughly $200 and $500 just on the branded products alone, before you add in infant cereal, puffs, teething snacks, and other extras that most parents buy alongside purees.

Does Homemade Baby Food Save Money?

The short answer is: probably not as much as you’d expect. One family that carefully tracked costs for an entire year found homemade baby food came out to about 13.4 cents per ounce, compared to 12.3 cents per ounce for store-bought jars. The homemade route actually cost about $45 more overall, once you factor in startup costs like a blender and freezer trays, plus the reality that some fruits and vegetables are cheaper to buy pre-made than to prepare yourself.

Where homemade feeding can save money is if you’re using produce you already buy for the rest of the family. Mashing a banana or avocado costs almost nothing extra. Steaming and blending sweet potatoes or carrots from a bulk bag is cheap. The savings disappear when you start buying specialty organic produce specifically for baby food or when you factor in the time spent cooking, blending, and freezing. If you value the control over ingredients, that’s a perfectly good reason to make your own. Just don’t count on major financial savings.

Subscription Services Cost Significantly More

Baby food delivery services like Little Spoon, Cerebelly, and Once Upon a Farm offer convenience and premium ingredients, but the price reflects it. Little Spoon starts around $30 per week. Nurture Life runs about $36 per week. Once Upon a Farm charges roughly $3.55 per individual pouch. At those rates, a year of subscription baby food could easily run $1,200 to $1,800, three to four times what you’d spend on store-bought jars.

These services work best as a supplement rather than a primary food source. Keeping a few delivered pouches on hand for daycare or travel while making most meals at home or buying store-brand jars keeps costs manageable.

How WIC Offsets the Cost

Families who qualify for WIC (the federal nutrition program for women, infants, and children) receive a meaningful monthly benefit for baby food. For infants aged 6 to 11 months, WIC provides up to 128 ounces of baby food fruits and vegetables and 40 ounces of baby food meat per month. That 168 ounces covers a substantial portion of what most babies eat in a month, potentially reducing your out-of-pocket spending to just cereal, snacks, and any extras you prefer.

At store-brand prices, that WIC benefit is worth roughly $15 to $20 per month. Over six months of eligibility, it offsets about $90 to $120 of your total annual cost.

A Realistic Budget Breakdown

Here’s what to expect at each price tier, assuming your baby eats solids from about 5 or 6 months through 12 months:

  • Budget approach (store-brand jars, some homemade): $300 to $450 for the year. This means buying generic jars and supplementing with mashed fruits and vegetables from your own meals.
  • Mid-range approach (name-brand jars and pouches): $500 to $700. Gerber, Beech-Nut, or Happy Baby pouches as your staples, plus infant cereal and snacks.
  • Premium approach (organic brands and subscriptions): $900 to $1,800. Delivery services, organic-only pouches, and specialty snack brands.

These estimates don’t include infant formula or breast milk, which are separate and often much larger expenses. They also don’t include the regular groceries your baby will start eating as they transition to table food around 9 to 12 months, which blends into your normal family food budget.

Prices Have Climbed Sharply Since 2022

Baby food prices spiked during the recent inflation surge. According to Bureau of Labor Statistics data, baby food and formula prices jumped 11.5% in 2022 and another 8.4% in 2023. Prices have since stabilized and even dipped slightly in 2025 and 2026, but the category remains dramatically more expensive than it was just a few years ago. Over the long term, baby food inflation has averaged 2.8% per year, slightly outpacing general inflation. If you’re comparing notes with parents who had babies before 2022, expect your costs to be noticeably higher.

Practical Ways to Lower the Total

The most effective strategy is mixing approaches. Buy store-brand jars for convenient staples like sweet potato and pear purees. Make your own from foods you’re already cooking, like soft vegetables and ripe fruits. Skip the premium pouches for everyday use and save them for on-the-go situations where convenience matters most.

Buying in bulk at warehouse stores like Costco or Sam’s Club brings per-ounce costs down to the 8-cent range, comparable to the cheapest store brands. Stacking manufacturer coupons with store sales on name-brand products can close the gap between generic and branded options. And as your baby approaches 10 to 12 months, the transition to soft table foods means your dedicated baby food spending drops off quickly. Most families find the most expensive months are 7 through 10, when the baby is eating significant volumes of purees but hasn’t yet moved to regular food.