To budget for groceries, start with what your family really spends now, compare it with the USDA’s food plan costs, and pick a monthly number you can live with. Then divide it into a weekly limit, plan meals before you shop, and check your spending once a week so you can adjust before the month is over.
That’s the whole system. It doesn’t need a special app or coupon binder, and it works whether your budget is tight or you just want to stop wondering where the money went. This guide walks through each step with real USDA figures, a worked example and a simple tracking sheet you can copy.
If you mainly want to know what a typical family spends, start with our guide to a realistic grocery budget for a family of 4. This article is about the method: how to set your own number and stick to it.
How to Budget for Groceries in 6 Steps
- Find out what you spend now. Add up four weeks of grocery receipts or bank transactions.
- Set a realistic monthly number. Compare your real spending with the USDA food plan for your family’s ages and size.
- Turn it into a weekly limit. Multiply the monthly figure by 12 and divide by 52.
- Plan meals before you shop. Start with what’s already in your fridge, freezer and pantry.
- Shop with a list and a spending limit. Compare unit prices and choose store brands for staples.
- Track and adjust every week. Keep a running total and review the month before setting the next one.
Step 1: Find Out What You Spend Now
A grocery budget only works if it starts from real numbers. Before you pick a target, look back at the last four weeks (a full month is even better) and add up everything you spent at grocery stores, warehouse clubs, farmers markets and grocery delivery services.
The fastest way is to scroll through your bank and credit card statements and note every grocery purchase. Paper receipts help if you want to see what you bought, not just where. Don’t judge the number yet. You’re just finding your starting point.
Decide what counts as groceries
Most grocery trips include things that aren’t food. If you leave them in, your grocery budget will always look too high, and you won’t be able to compare it with the USDA figures, which only cover food and drinks prepared at home. Here’s a simple way to split it:
| Count in your grocery budget | Keep in a separate budget line |
|---|---|
| Food and drinks you prepare at home | Restaurant meals, takeout and delivery |
| Snacks and packed lunches | Paper towels, cleaning supplies and toiletries |
| Baby food and formula | Diapers, pet food and medicine |
| Coffee, tea and other drinks for home | School lunches bought at school |
You can still pay for household items on the same trip. Just note them separately, or ask the cashier to ring them up as a second order if that’s easy at your store.
Step 2: Set a Realistic Monthly Grocery Budget
Once you know what you spend, you need something to compare it with. The most reliable U.S. benchmark is the USDA Food Plans. Every month, the USDA publishes what it costs to eat a healthy diet at home at four spending levels: Thrifty, Low-Cost, Moderate-Cost and Liberal. The costs assume all meals and snacks are prepared at home.
For August 2026, a family of four with two adults and two children ages 6 to 11 ranged from $1,023.70 a month on the Thrifty plan to $1,678.70 a month on the Liberal plan. The USDA also lists costs for each age group, so you can build a number that fits your own family. If you’d rather not do the math by hand, Iowa State University’s Spend Smart. Eat Smart. grocery budget calculator adds up the USDA costs for your household.
Worked example: a family of four on the Low-Cost plan
Say your household is two adults ages 20 to 50, a 10-year-old and a 5-year-old, and you mostly cook from scratch with a mix of store brands and name brands. The Low-Cost plan is a sensible place to start. Add up each person’s cost from the USDA table:
| Family member | Weekly cost | Monthly cost |
|---|---|---|
| Woman, 20–50 | $63.60 | $275.70 |
| Man, 20–50 | $73.20 | $317.20 |
| Child, 9–11 | $62.50 | $270.90 |
| Child, 4–5 | $41.30 | $178.80 |
| Family total | $240.60 | $1,042.60 |
Now compare that benchmark with your four-week total. If you spent $1,250 last month, you know you’re about $200 above the Low-Cost level. If you spent $950, you’re already below it, and your goal may be to hold steady rather than cut more.
Adjust for household size
The USDA’s individual costs assume a four-person household. Smaller households pay more per person and larger ones pay a bit less, so the USDA suggests these adjustments to the total:
- 1 person: add 20%
- 2 people: add 10%
- 3 people: add 5%
- 4 people: no adjustment
- 5 or 6 people: subtract 5%
- 7 or more people: subtract 10%
For example, two adults and one 10-year-old on the Low-Cost plan add up to $863.80 a month. Adding 5% for a three-person household brings the benchmark to about $907 a month.
Pick a number you can actually hit
If your current spending is well above the benchmark, don’t try to close the whole gap in one month. A budget that’s too tight usually ends with an expensive “I give up” week. Set a first target somewhere between what you spend now and the benchmark, hit it for a month, then lower it again if you want to.
Also keep prices in mind. The USDA Economic Research Service forecasts that food-at-home prices will rise about 2.4% in 2026 (with a forecast range of 1.8% to 3.0%), after a 2.3% rise in 2025. A budget that worked perfectly two years ago may need a small increase just to buy the same groceries.
Step 3: Turn Your Monthly Budget Into a Weekly Limit
Most families shop weekly, so a weekly limit is easier to follow than a monthly one. It also shows you much sooner when you’re drifting over.
To convert, multiply your monthly budget by 12 and divide by 52. Dividing by 4 is tempting, but most months are a little longer than four weeks, so that shortcut gives you a weekly limit that’s too high. Using the example above, $1,042.60 × 12 ÷ 52 = about $241 a week.
If you shop every two weeks or get paid twice a month, use the same idea: multiply the monthly number by 12 and divide by 26 for every-two-weeks shopping, or by 24 if you shop on paydays twice a month.
Build in a small buffer
Some weeks cost more than others: a birthday, a pantry restock, a big pack of chicken on sale. Instead of breaking your budget, hold back a little each week (even $10 to $15) as a stock-up fund. When a good sale comes along, you can buy extra without borrowing from next week.
Step 4: Plan Meals Before You Shop
A meal plan is what turns a budget number into an actual shopping list. It doesn’t have to be fancy. Before each shopping trip, take 15 minutes to:
- Check what you already have. Look in the fridge, freezer and pantry first, and plan at least two meals around food that needs using up.
- Look at the store’s weekly ad. Build the rest of the week around proteins and produce that are on sale or in season.
- Write down every meal, including lunches and snacks. Unplanned lunches and snacks are where many grocery budgets quietly leak.
- Plan for leftovers on purpose. Cook once and eat twice so busy nights don’t turn into takeout nights.
Big-batch meals make the last step easy. A pot of slow cooker sloppy joes feeds the family one night and fills lunches or the freezer for later. A double batch of rice can become a second dinner, as long as you store it properly; our guide to how long cooked rice is good for in the fridge explains how.
Step 5: Shop With a List and a Spending Limit
The list keeps you to the plan, and the limit keeps you to the budget. These habits make both easier.
Write your list by store section
Group items by produce, meat, dairy, frozen and pantry. You’ll walk fewer aisles, which means fewer chances to grab things you didn’t plan to buy, and you’ll be in and out faster with kids in tow.
Compare unit prices, not package prices
The unit price is the cost per ounce, pound or count, and most stores print it on the shelf tag. It’s the only fair way to compare different sizes and brands. For example, a 24-ounce jar for $3.49 costs about 14.5 cents an ounce, while a 32-ounce jar for $4.29 costs about 13.4 cents an ounce, so the bigger jar is the better deal, as long as you’ll use it before it goes bad.
Choose store brands and frozen produce
Store brands are often cheaper than name brands for staples like flour, rice, canned tomatoes, milk and frozen vegetables. Frozen and canned fruits and vegetables also last much longer than fresh, so less of what you buy ends up in the trash. Frozen vegetables don’t have to be soggy, either: here’s how to roast frozen vegetables so they turn out crisp.
Use a payment method that keeps you honest
It’s hard to stick to a limit you can’t see. Pick one approach and use it every week:
- Cash envelope: withdraw your weekly limit in cash. When it’s gone, you’re done for the week.
- One dedicated card: use a single debit or credit card only for groceries, so the statement doubles as your tracker.
- Running total in your phone: add each item’s price to a notes app or the calculator as it goes in the cart.
- Online order or curbside pickup: the cart total updates as you shop, which makes it easy to remove extras before you check out.
Step 6: Track and Adjust Every Week
Tracking is what makes this a system rather than a wish. Each time you shop, write down the date, the store and the amount (groceries only), then update what’s left for the month. A notebook, a spreadsheet or a budgeting app all work. Here’s what a month might look like with a $1,040 budget:
| Date | Store | Spent | Left this month |
|---|---|---|---|
| Week 1 | Main grocery store | $228 | $812 |
| Week 1 | Milk and bread top-up | $14 | $798 |
| Week 2 | Main grocery store | $251 | $547 |
| Week 3 | Warehouse club stock-up | $186 | $361 |
| Week 3 | Produce top-up | $22 | $339 |
| Week 4 | Main grocery store | $214 | $125 |
Do a 10-minute review at the end of the month
At the end of each month, ask three questions:
- Did we stay under? If yes, keep the same number or lower it slightly. Any money left over can roll into next month’s stock-up fund or go to savings.
- Where did we go over? Look for patterns: too many top-up trips, snacks, or weeks with no meal plan.
- Is the number still realistic? Kids grow, prices change and seasons shift. Adjust the budget instead of abandoning it.
Those quick top-up trips are worth watching. In the example above, two small “just milk and bread” runs added $36. Planning for them in your main shop is one of the easiest ways to stay under.
Stop Paying for Food You Throw Away
The cheapest groceries are the ones you already bought. The USDA estimates that 30 to 40% of the U.S. food supply is wasted, so using up what’s in your kitchen can stretch a grocery budget further than any coupon. A few habits help:
- First in, first out: move older food to the front of the fridge and pantry when you unpack new groceries.
- Understand date labels: according to USDA FSIS, a “Best if Used By” date tells you when a product will have its best flavor or quality. It isn’t a purchase or safety date (infant formula is the exception).
- Know how long leftovers keep: our food-by-food chart of how long leftovers last in the fridge shows what to eat first and what to freeze.
- Freeze before it’s too late: extra bread, cooked meat and sauces freeze well if you do it while they’re still fresh.
Common Grocery Budget Mistakes
- Picking a number from the internet. Someone else’s $100-a-week budget may not fit your family’s size, ages or location. Start from your own spending and the USDA benchmark.
- Mixing groceries with household supplies. It makes your food spending look higher than it is and hides where the money really goes.
- Dividing the monthly budget by four. It leaves you short in months with five shopping weeks.
- Buying in bulk without a plan. A bigger package is only cheaper if you use all of it.
- Giving up after one bad week. One expensive week is information, not failure. Look at the month as a whole.
Frequently Asked Questions
How much should I budget for groceries a month?
It depends on your family’s size, ages and how you shop. Add up the USDA food plan cost for each person in your household, adjust for household size, and compare the total with what you actually spend. For August 2026, a family of four with two school-age children ranged from about $1,024 a month on the Thrifty plan to about $1,679 on the Liberal plan.
Is a weekly or monthly grocery budget better?
Use both. Set the budget monthly, because that’s how most bills and paychecks work, then split it into a weekly limit for shopping. The weekly limit shows problems early, while the monthly total gives you room for stock-up weeks.
Should toiletries and cleaning supplies be in my grocery budget?
It’s easier to keep them separate. The USDA food plan costs only cover food and drinks prepared at home, so separating household items lets you compare your food spending with that benchmark and see where your money goes.
How do I keep my grocery budget on track when prices go up?
Review the budget every month instead of once a year. If prices rise, raise the number a little, then rely on habits that cut costs without cutting nutrition: meal planning, store brands, frozen produce, unit-price comparisons and using up leftovers.
References
- USDA Food and Nutrition Service. USDA Food Plans: Monthly Cost of Food Reports (August 2026 Thrifty, Low-Cost, Moderate-Cost and Liberal plans).
- USDA Economic Research Service. Food Price Outlook: Summary Findings (updated September 25, 2026).
- USDA MyPlate. Healthy Eating on a Budget.
- USDA. Food Waste FAQs.
- USDA Food Safety and Inspection Service. Food Product Dating.
- Iowa State University Extension and Outreach, Spend Smart. Eat Smart. What You Spend: Grocery Budget Calculator.




