How Much Should You Spend On Groceries? (2024)

Of course, there’s a difference between food spending guidelines and what people actually end up spending. To figure out the average cost of groceries that American consumers are shelling out for food each year, look to the Bureau of Labor Statistics’ annual Consumer Expenditures survey, which reports how much people spend on various consumer goods.

Food Spending Through The Years

Food spending, in line with all other spendings, has generally risen steadily through the years. According to the Consumer Price Index, which measures price changes for consumer goods, food price increases were closely in line with overall inflation over the past few years.

Based on the latest Consumer Expenditures survey, the average household spent $7,317 on food – including food eaten at home or dining out. How does that compare to what people paid 10, 20 or even 30 years ago? In 2007, the average household spent $6,133 on food. In 1997, this figure was $4,801. And in 1987, it was $3,664.

Of course, incomes have also risen to keep up with inflation throughout the years. In 1987, when households were spending an average of $3,664 on food, their average pretax income was $27,326 compared to 2020’s average household income of $84,352.

Inflation’s impact on food prices has been more noticeable in 2022, however. The Bureau of Labor Statistics observed that food prices increased by 10.8% between April 2021 and April 2022, which marks the largest food price percentage increase in a given year since 1981.

By Income

In 2020, the average household spent $7,317 of its $84,352 pretax income on food. A total of $4,942 was spent eating at home, while $2,375 was spent eating out.

However, average expenditures don’t really tell you a whole lot. This Consumer Expenditures survey includes combined household incomes from less than $15,000 to more than $200,000. Diving further into the data, you can see how different income levels allocate spending differently.

For example, the lowest income bracket spent, on average, $4,226 on food last year, while the higher-income bracket spent an average of $14,066. Food costs made up about 15% of the less-than-$15,000 bracket’s overall average expenditures, while those same costs made up only about 10% of the $200,000-plus bracket’s spending. This highlights why creating budgets for your groceries should be based on your individual finances; someone who makes $15,000 per year and someone who makes $200,000 per year both require the same amount of food but are working with very different budgets.

By Size Of Household

Obviously, the more mouths there are to feed, the more money you’ll spend on food. Right? Yes and no.

Single-person households, naturally, spent the least on food: $4,279 in 2020. Two-person households spent $7,179.

Three-person households spent $8,203. Four-person households spent $10,963. Finally, households with five or more spent $11,027.

How Much Does A Family Of 2 Spend On Groceries?

As the family grows, so does the average grocery spend. Two-person households spent $4,791 in 2020 on groceries, or food at home.

How Much Does A Family Of 3 Spend On Groceries?

When you add another person to the household, grocery spending goes up to $5,520. The overall number is increasing, but not as significantly.

How Much Does A Family Of 4 Spend On Groceries?

Why did overall spending peak at four people? Average income actually appears to drop once you move past four-person households, with the five- or more-person household averaging $7,848 compared to the four-person household’s $7,407.

By Location

When you compare prices on food spending by region, the West spends the most followed by the Northeast, the Midwest and then the South.

Do your annual food expenditures match up with your region’s average? The average Northeasterner spent $8,294 on food in 2020, folks in the Midwest spent $6,921, Southerners spent $6,477 and those in the West spent $8,398.

Unsurprisingly, city dwellers seem to be buying a lot more food than everyone else. When looking at consumer units within urban areas versus those outside urban areas, the urbanites spent an average of $7,489 compared to $6,588 for outsiders.

In examining money spent on food away from home in particular, urban households spent $2,460 versus the nonurban group’s $2,016.

By Age

Households where the reference person (the person on the survey named the owner or renter of the home) is under 25 years old spent the least on food in 2020, about $4,526. This was likely due to the fact that they were the lowest earners of all the age groups. They were followed by those in the 65 years and older bracket, who spent $5,698 in 2020.

The two highest-spending groups in 2020 were 35 – 44 years old and 45 – 54 years old, spending $9,343 and $8,783 respectively. These groups also spend more dollars on food away from home than any other group.

Spending

Under 25

25 – 34

35 — 44

45 – 54

55 – 64

65+

All Food

$4,527

$7,048

$9,343

$8,783

$7,293

$5,698

At Home

$2,604

$4,383

$6,202

$5,783

$5,076

$4,204

Eating Out

$1,923

$2,665

$3,141

$3,000

$2,217

$1,494

How Much Should You Spend On Groceries? (2024)

FAQs

How much should 1 person spend on groceries? ›

On average, groceries cost between $250 and $550 per month for one person. However, expenses can vary depending on location, dietary choices and personal spending habits. If you don't budget for groceries and instead just buy what you need — and want — at intervals throughout the month, you could be overspending.

What is a realistic budget for groceries? ›

Creating a budget can help keep costs in check. On average, a family of five spends anywhere from $922 to $1,488 a month on groceries, according to USDA monthly food plans. If you're looking to curb your spending, consider meal planning, buying in bulk, and shopping at more affordable grocery stores.

Is $100 enough for groceries? ›

Can one person survive on $100 worth of groceries per month? Yes, but it won't be glamorous. That's only a bit over $3 a day. It CAN be done, but expect to be eating a lot of rice, dried beans, pasta, some inexpensive vegetables and staples like potatoes etc.

How much should one person spend on groceries 2023? ›

Average Cost Of Groceries By State
RankStateAverage monthly cost of groceries per person
19California$370.96
20Florida$364.25
21Iowa$347.05
22Oklahoma$346.37
46 more rows
Feb 27, 2023

Is $200 a month enough for groceries for one person? ›

* YES! It is possible to eat healthy for $200 a month. 30 Days on $200 shopping list is intended for one person.

How much should 1 person spend on groceries per week? ›

Single adults: $59.20 – $92.40 per week, or $236.80 – $369.40 per month.

Can I survive $100 a month for groceries? ›

To stick to a budget of $100 a month, or $25 a week, you'll have to eat for less than $4 each day. For breakfast, try a bowl of oatmeal with half a banana and a scrambled egg, which should cost less than a dollar. Get into the habit of repackaging ingredients from dinner for lunches the next day.

How can I cut my grocery bill by 90 percent? ›

What's Ahead:
  1. Shop at discount grocery stores like Aldi or Trader Joes. ...
  2. Compare prices between stores — even if it means driving to a few different ones at first. ...
  3. Plan your meals for the week based on what's on sale. ...
  4. Clip coupons and look for discount codes. ...
  5. Always, always, always eat your leftovers.
Apr 28, 2023

Is $1000 a month on groceries a lot? ›

If you're looking for a rule of thumb, I'd say if your grocery spending is under $1,000 per month for a family of 4 with older kids you're doing ok. Based upon the data, you could also say that food shouldn't be more than 10% of your income unless you're earning less than median household income.

Is $300 dollars enough for food? ›

By buying in bulk, trying store brands, using coupons, and some planning and preparation, I am able to feed my family on a budget for an entire month using no more than $300! You might ask, “is $300 a month enough for food?” With pre-planning and small kids, the answer is YES.

How can I feed my family of 4 on $150 a week? ›

Feed Your Family For a Week on a $150 Budget With These Tips
  1. Create a Menu. A.K.A, write a grocery list. ...
  2. Plan Meals That Recycle Dishes. ...
  3. Don't Forget Snacks. ...
  4. Spend More Time to Spend Less Money. ...
  5. Stick with Affordable Meats. ...
  6. Don't Sleep on Canned Goods.
Jun 10, 2020

What is a moderate food budget? ›

Moderate-cost: This plan represents the second from the top quartile of food spending. An individual aged 19 – 50 will spend $302.70 – $357.30 per month on this plan.

What is a reasonable food budget for 2 adults? ›

Feeding Two Adults

Here are the USDA weekly grocery spending guidelines for households with one adult female and one adult male: Thrifty: $119.40. Low-cost: $122.90. Moderate-cost: $152.30.

How much does the average person spend on eating out a month? ›

The average American dines out 5.9 times per week and according to BLS data, the average household spends about $3,500 on eating out every year, or just shy of $300 per month. But before you go setting your budget at a neat and tidy $300/month and move on, there's a more important question you should be asking.

What is the 50 30 20 rule? ›

The 50-30-20 rule recommends putting 50% of your money toward needs, 30% toward wants, and 20% toward savings. The savings category also includes money you will need to realize your future goals.

How much should I budget for groceries per month? ›

According to the USDA guidelines, you might spend $979 a month on a thrifty plan, $1,028 on a low-cost plan, $1,252 on a moderate-cost plan and $1,604 on a liberal plan. The USDA guidelines can provide a starting point for a food budget, but they don't consider all the variables that can affect cost.

How much does a single person spend on eating out per month? ›

The average American dines out 5.9 times per week and according to BLS data, the average household spends about $3,500 on eating out every year, or just shy of $300 per month. But before you go setting your budget at a neat and tidy $300/month and move on, there's a more important question you should be asking.

What is the average food cost for one person? ›

In the United States, the monthly cost of feeding one person is about $342.11. The average cost of food per day per person is $11.04. These are the insights provided by NUMBEO and their overview of food and other expenditures worldwide. Their data suggests that the average cost of food per week for 1 person is $79.08.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5782

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.