Monthly grocery list for a family: what to buy once a month, and what to leave for the week
A monthly grocery list works when it only covers the things that keep. Here is a family list sorted by aisle, the items that belong on the weekly list instead, and how to work out quantities for your own home.
A monthly grocery list should cover things that keep for weeks: rice, flour, pasta, lentils and beans, oil, spices, tea and coffee, tins, frozen basics, cleaning and toiletries. Fresh food like milk, bread, fruit, vegetables, eggs and meat goes on a short weekly list instead. Work out quantities by checking what you finished last month, sort the list by aisle, and keep a running note on the fridge for anything that runs out early.
The monthly grocery run has a bad reputation. Two full trolleys and a long bill, and then on day 18 someone opens the cupboard and there's no tea.
Most of the time the problem isn't the shopping. It's the list. People try to buy everything for a month in one go, including food that was never going to last a month, and then forget the boring things that actually run out.
So split it in two. One list for the things that keep, bought once a month. One short list for fresh food, bought every week or whenever you pass the shop. The monthly list does the heavy lifting, and the weekly one stays small enough to remember.
What belongs on the monthly list
The rule is simple: if it lasts four weeks in your cupboard, freezer or bathroom without going off, it can go on the monthly list. If it wilts, sours or goes mouldy, it can't.
Here's a family list sorted roughly the way most shops are laid out, so you can walk it in one loop. Cross out what your home doesn't use and add your own brands.
| Aisle | Monthly items |
|---|---|
| Grains and flour | Rice, wheat flour or atta, pasta or noodles, oats, semolina or couscous, breakfast cereal |
| Lentils and beans | Red lentils, chickpeas, kidney beans, split peas, or whatever your cooking uses most |
| Oil, salt and sugar | Cooking oil, ghee or butter for the freezer, salt, sugar or jaggery, honey |
| Spices and sauces | Turmeric, chilli, cumin, pepper, mixed herbs, soy sauce, ketchup, vinegar, stock cubes |
| Tea, coffee and drinks | Tea, coffee, milk powder if you use it, squash or juice concentrate |
| Tins and jars | Tomatoes, beans, tuna or sardines, peanut butter, jam, pickles |
| Snacks | Biscuits, nuts, popcorn kernels, crackers |
| Frozen | Peas, mixed vegetables, paratha or bread, a couple of backup meals |
| Cleaning | Laundry detergent, dish soap, floor cleaner, bin bags, sponges, kitchen roll |
| Bathroom and personal care | Toilet paper, soap or body wash, shampoo, toothpaste, sanitary products, razors |
| Baby or pet (if needed) | Nappies, wipes, formula, pet food, litter |
If you'd rather tick boxes than copy a table, the free grocery list maker has most of these already sorted by section. Tick what you need, add your own, and print it.
What to leave for the weekly list
Milk, curd or yoghurt, bread, eggs, fresh fruit, vegetables, leafy greens, paneer or tofu, fresh meat and fish. These are the foods that end up in the bin when they're bought a month ahead.
Onions, potatoes and garlic sit in the middle. They keep for several weeks somewhere cool, dark and dry, though not forever, so many families buy them every two or three weeks. If your kitchen is hot, buy less, more often.
The weekly list ends up short, often under fifteen items, which is the point. A short list gets remembered, even when nobody wrote it down.
How much to buy (without guessing)
This is where most monthly lists go wrong. People guess, buy too much of one thing and run out of another.
The fix takes a couple of months and almost no effort. Every time a staple runs out, note the date. A sticky note on the fridge is enough: "rice finished, 24th". After a month or two you'll see your family's real rhythm. Maybe a 10 kg bag of flour lasts five weeks, but oil only lasts three. Then you buy to that rhythm instead of to a guess.
A few things are worth buying slightly more of than you think: toilet paper, dish soap and whatever your family drinks in the morning. Running out of those mid-month means an extra trip, and extra trips are where the unplanned shopping happens.
And a few things are worth buying less of than the big pack suggests. Ground spices slowly lose flavour once opened, so a giant jar you won't finish in a few months isn't really a bargain. Neither is a cheap family pack of something nobody in the house likes.
Before you leave the house
Spend five minutes in the kitchen with the list. Open the cupboards and the freezer, and don't forget under the sink. You'll find the half-full jar you were about to buy again, and you'll notice the shampoo is nearly gone before it's actually gone.
Check your bank balance or budget too. If you know the monthly grocery budget before you walk in, it's much easier to put back the third packet of biscuits. Our post on the 50/30/20 budget with real numbers shows one simple way to set that number.
At the shop
Go with the list, sorted by aisle, and stick to it unless something on it is out of stock. Big shops are designed to keep you walking past things you didn't come for, and a list is the cheapest defence there is.
If someone else in the family usually shops, share the list with them instead of sending a photo of a scribbled page. A shared list means fewer "did you get the detergent?" calls from the car park.
Keeping the list going all month
The monthly run is only half the system. The other half is a running list for anything that runs out early, so it doesn't wait until next month or get forgotten.
That running list can be a paper on the fridge. It can also live on your phone. In doMahan, the Grocery & Misc screen holds it: type "rice, dish soap, tea" and each one becomes its own card, or tap the mic and say it. In the shop, swipe each card up as it goes in the basket. It moves to the back of the pile with a green tick, so whatever's on top is still to buy. It works offline, which helps in shops with bad signal.
doMahan is free on Google Play for Android, and iPhone users can join the waitlist.
If your monthly list is more of a weekly habit, our guide on how to make a grocery list covers the weekly version, and the first apartment grocery list is a good start if you're setting up a kitchen from nothing.
Quick answers
What should be on a monthly grocery list?
Things that last for weeks without spoiling. Grains and flour, pasta, lentils and dried beans, cooking oil, sugar, salt and spices, tea and coffee, tinned food, frozen vegetables, and household items like detergent, dish soap, toilet paper, soap and toothpaste. Fresh food is better bought weekly.
How do I work out how much to buy for a month?
Look at what you actually used last month rather than guessing. If a 5 kg bag of rice ran out in three weeks, buy a little more next time. Keep empty packets or a quick note when something finishes, and after a couple of months you will know your family's real numbers.
Is monthly grocery shopping cheaper than weekly?
It can be, because big packs of staples often cost less per kilo and you make fewer trips where impulse buys happen. It only saves money if the food gets used, so buy fresh food weekly and keep bulk buying for things that keep.
How do I make a printable monthly grocery list?
Use the free grocery list maker on domahan.com. Tick items from a list already sorted by aisle, add your own, then print it or copy it to your phone. It needs no sign-up.
Last updated .