// Grocery budgeting

How much should you spend on groceries?

There's no single magic number, but there is a realistic range for your household. Here's how to find yours using two simple methods, plus the USDA benchmarks and a few ways to actually stay inside the number you pick.

Last updated July 2026

The short answer
Most households land between 10% and 15% of take-home pay on groceries. In dollars, that's roughly $250–$470/month for one person and $1,000–$1,700/month for a family of four. Pick a number in your range, then track each trip so you actually hit it.

Ask ten people how much they spend on groceries and you'll get ten different answers, because the "right" amount depends on your household size, where you live, how often you eat out, and what you like to eat. The good news: two well-established methods get you to a realistic number in a couple of minutes.

Method 1: A percentage of your income

The simplest starting point is a share of your take-home (after-tax) income. A widely used guideline puts groceries at 10–15% of that number. Popular budgeting frameworks like 50/30/20 fold groceries into the "needs" bucket, and within that, 10–15% for food-at-home is a comfortable target for most people.

For example, if you take home $3,500 a month, 10–15% is about $350–$525 for groceries. If your food spending is drifting well past 15% once you add in takeout, groceries are usually the easiest line to trim without feeling like you're depriving yourself.

Method 2: USDA food plans by household size

The U.S. Department of Agriculture publishes monthly food-at-home cost estimates for four spending levels: Thrifty, Low-cost, Moderate, and Liberal. They're the closest thing to an official benchmark, and they scale by household size and age. Here are rounded ranges from the Thrifty (low) to the Liberal (high) plans:

HouseholdPer monthPer week
1 person$250$470$58$108
2 adults$550$950$127$219
family of 3$780$1,350$180$312
family of 4$1,000$1,700$231$392
Figures are rounded estimates based on the USDA's official food plans (Thrifty through Liberal). The USDA updates these monthly for inflation, so use them as a starting point and let your own trips fine-tune the number.

Read these as a spectrum, not a verdict. The low end assumes almost all meals cooked at home, store brands, and little waste; the high end leaves room for convenience foods, organics, and the occasional splurge. Where you fall inside your row is mostly a choice.

Adjust for your real life

A few factors move you up or down within your range:

  • Where you live. Groceries in high-cost cities can run 20–30% above the national average, while lower-cost regions run below it.
  • How often you eat out. Every restaurant meal or delivery order is money that isn't in your grocery budget, but it's still food spending. Track both if you want the real picture.
  • Diet and preferences. Fresh produce, specialty items, organic, and specific diets (gluten-free, high-protein) all nudge the number up.
  • Ages in the household. Teenagers eat like extra adults; toddlers eat less. The USDA plans account for this, which is why a "family of four" is a range, not a fixed figure.

How to actually stick to your grocery budget

Picking a number is the easy part. Hitting it, trip after trip, is where most budgets fall apart, usually because you only find out you overspent after you've unpacked the bags at home. A few habits close that gap:

  • Set the budget before you walk in, not after. A limit you can see keeps impulse buys honest.
  • Keep a running total as you shop. Knowing you're at $72 of $90 changes what you put in the cart in the last two aisles.
  • Shop with a list and a rough plan for the week's meals so you're not deciding (and overbuying) in the store.
  • Review each trip afterward. Seeing where the money actually went is how next month's budget gets more accurate.

That "running total in the aisle" step is exactly what CleverCart automates: set a budget for the trip, point your camera at each shelf price tag, and your remaining balance counts down live as you add items, so you know you're on track before you reach the register, not after.

Frequently asked questions

How much should one person spend on groceries per month?

A single adult typically spends between about $250 and $470 per month, based on the USDA's Thrifty-to-Liberal food plans. Cooking at home, buying store brands, and shopping with a set budget push you toward the lower end.

What percentage of income should go to groceries?

A common guideline is 10–15% of your take-home (after-tax) pay for groceries. If food plus dining out is creeping past 15%, groceries are usually the easiest place to trim without feeling deprived.

Is $100 a week enough for groceries?

For one person, $100 a week is a comfortable, mid-range budget. For two adults it's tight but doable with home cooking and store brands. For a family of four it's below the USDA's thrifty plan, so expect careful planning and few extras.