Guide: Average Cost of Groceries Per Month and How Much to Spend

The average cost of groceries is about $504 per month.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

Updated · 2 min read
Profile photo of Lauren Schwahn
Written by Lauren Schwahn
Lead Writer
Profile photo of Laura McMullen
Edited by Laura McMullen
Assistant Assigning Editor
Fact Checked

To learn how much money you spend on groceries every month, you can add up receipts, view your credit card transaction history or track your spending with a budget app.

But figuring out how much you should spend on groceries isn’t quite as straightforward. Knowing the average cost of groceries may help you plan your budget.

What is the average cost of groceries per month?

The average annual cost of groceries for a consumer unit, similar to a household, is $6,053, based on data from the U.S. Bureau of Labor Statistics released in late 2024

Bureau of Labor Statistics. Consumer Expenditures 2023. Accessed Dec 6, 2024.
. This works out to about $504 per month. Grocery spending increased 6.1% between 2022 and 2023, according to the latest BLS data.

But while broad statistics can confirm trends, they aren't the best indicator of how much you can actually afford.

How much should I spend on groceries each month?

Your grocery budget depends on many factors, including where you shop, what you buy, how many people you’re feeding and whether you shop online or in person. Not sure where to start? Here are a couple of guidelines you can use to come up with a number.

Follow USDA food plans

The U.S. Department of Agriculture creates monthly food plans you can use as guidance for grocery spending. The plans estimate the average cost of nutritious, home-prepared meals and snacks by gender and age, and are broken into four different spending levels: thrifty, low cost, moderate cost and liberal.

The October 2024 estimate for a family of four on a thrifty plan is about $987 per month. (The USDA defines this family as a male and female between ages 20 and 50, and two children, ages 6 to 8 and 9 to 11.)

Food and Nutrition Service U.S. Department of Agriculture. Official USDA Thrifty Food Plan: U.S. Average, October 2024. Accessed Dec 6, 2024.
.

These food plans can suggest a monthly grocery budget for your household, but they’re still estimates, and won’t be perfectly tailored to you.

Use the 50/30/20 rule to budget for groceries

The popular 50/30/20 budget can help you work out how much to spend on groceries based on your specific income and expenses. Following this framework, you spend about 50% of your monthly after-tax income on needs, 30% on wants and 20% on savings and debt repayment.

Most groceries fall under the “needs” category, but not every item at the grocery store qualifies as a necessity. Purchasing filet mignon for a special dinner would be a “want,” for example.

If your monthly take-home pay is $3,200, here’s how you’d divide that among your expenses:

  • $1,600 for needs like basic groceries, housing and transportation.

  • $960 for wants like meals out, entertainment and travel.

  • $640 for savings and loan payments beyond the minimum.

How much of that $1,600 should go toward groceries depends on the monthly cost of your other essentials. Let’s say you pay $850 for rent and utilities, $200 in student loan payments and $415 for your car payment and insurance. That adds up to $1,465 — leaving just $135 per month for vital groceries. If that won’t cover everything you need, or if you want to plan for some treats, you can take additional money from your “wants” budget.

AD

Get a free, personalized financial plan

NerdWallet Planning powered by Quinn helps you build a personalized plan to get rid of debt, save more of your paycheck, and invest in your future.
Get a free financial plan

powered by Quinn

Find ways to stretch your monthly grocery budget

If you’re struggling to fit food costs into your budget, look for ways to save money on groceries. Start with these simple strategies:

  • Look in your refrigerator and pantry before making a shopping list.

  • Join store loyalty programs to earn rewards.

  • Check the Sunday paper, use an app and explore other ways to get coupons.

Your financial position, expenses and spending behavior will presumably change throughout your life. Make sure to revisit your grocery budget every month and adjust as needed.

If you feel like careful budgeting and penny-pinching aren’t enough and you need help paying bills, look into resources such as food banks and government assistance programs.

Video preview image