What is a realistic monthly grocery budget for a family of three in Switzerland?
A family of three in Switzerland, two adults and one child, should plan CHF 700 to 850 a month for food and non-alcoholic drinks (Budgetberatung Schweiz, 2025/2026 guideline, depending on net income). The Federal Statistical Office measured an average of CHF 794 a month for couples with one child (2018-2019, before Covid).
Rappn compares the current promotions of 7 Swiss retailers, updated daily: free, no subscription.
Measure your family’s grocery spending in Rappn, free
The recommended grocery budget for a family of three, meaning two adults and one child, is CHF 700 to 850 a month for food and non-alcoholic drinks, depending on income. These are the 2025/2026 guideline values of Budgetberatung Schweiz, the Swiss budget counselling association, in Swiss francs (CHF). What families actually spend is measured by the Federal Statistical Office (FSO): couples with one child spent an average of CHF 794 a month in 2018-2019, the last years before Covid, and CHF 846 in 2020-2021, when people ate at home more. At CHF 794, that is about CHF 183 a week (÷ 4.33) and CHF 265 per person per month (÷ 3), our own calculation.
Updated October 2026. Sources: FSO, Household Budget Survey (HBS), tables by number of children, by household type and by major region (2018-2019 and 2020-2021), detailed household spending 2023 and press release of 17 November 2025 (2022-2024 figures announced for November 2026); Budgetberatung Schweiz, budget examples for families with one child, version 2025/2026 (in German) (viewed on 9 October 2026).
How much does a family of three spend on groceries?
| Family of three (two adults, one child) | Per month | Per week (÷ 4.33) | Per person per month (÷ 3) | Per person per day (÷ 30.4) |
|---|---|---|---|---|
| Measured spending, FSO 2018-2019 | CHF 794 | CHF 183 | CHF 265 | CHF 8.70 |
| Measured spending, FSO 2020-2021 (Covid years) | CHF 846 | CHF 195 | CHF 282 | CHF 9.30 |
| Budgetberatung guideline 2025/2026, net income CHF 4'400 | CHF 700 | CHF 162 | CHF 233 | CHF 7.70 |
| Guideline, net income CHF 7'000 to 9'000 | CHF 850 | CHF 196 | CHF 283 | CHF 9.30 |
| Guideline with a child aged 12 or over (plus CHF 50 to 100) | CHF 750 to 950 | CHF 173 to 219 | CHF 250 to 317 | CHF 8.20 to 10.40 |
Table sources: FSO, table T20.02.01.00.43 (couples with children by number of children, 3.0 persons per household); Budgetberatung Schweiz, version 2025/2026. Week, person and day are our own calculations: a month has 4.33 weeks on average (52 ÷ 12) and 30.4 days (365 ÷ 12).
In 2018-2019 food took 6.1% of these families’ gross income, which was CHF 12'936 a month. In the same survey, a couple under 65 without children spent CHF 642 a month and a couple with two children CHF 955. A family of three spent about 150 francs a month more than a couple without children (CHF 794 against CHF 642). For four people, see the grocery budget for a family of four, and for five or more, the guide for large families. Every household size from 1 to 5 or more people is in the grocery budget table by household size.
For a family of three, Rappn adds up every receipt by month and category, so you can put your real figure next to the guideline.
Measure your family’s grocery spending in Rappn, freeFree, no subscription · iOS & Android
Your spending
What changes the amount: income, the child’s age, eating out or region?
| Net income per month, excluding any 13th-month salary | Food and non-alcoholic drinks | Household extras |
|---|---|---|
| CHF 4'400 | CHF 700 | CHF 100 |
| CHF 4'750 and 5'000 | CHF 750 | CHF 100 and 110 |
| CHF 5'500 to 6'500 | CHF 800 | CHF 110 to 120 |
| CHF 7'000 to 9'000 | CHF 850 | CHF 130 |
Source: Budgetberatung Schweiz, budget examples for families with one child, version 2025/2026. Monthly amounts in francs.
The child’s age. For a child aged 12 or over, Budgetberatung Schweiz adds 50 to 100 francs a month for food and drinks. The FSO average, by contrast, mixes all ages: in the survey a child is any biological child or stepchild of the couple living in the household, as long as at least one is under 25. The CHF 794 therefore covers babies, schoolchildren and young adults.
Eating out. Neither the guideline nor the FSO average includes restaurants, takeaway or alcohol. On top of groceries, couples with one child spent about CHF 739 a month on restaurants, canteens and hotels in 2018-2019 (FSO, a category that also includes overnight stays; the FSO rates this estimate as less precise). Lunches at daycare (Kita or crèche), at a school canteen or at an after-school club are not home groceries either: Budgetberatung Schweiz keeps childcare outside the food line. If your child eats lunch out several days a week, keep those meals on a separate line.
Region. By region, the FSO only publishes the average of all households, whatever their size. In 2018-2019 households spent CHF 559 a month on food in Ticino, CHF 620 in the Lake Geneva region and CHF 641 in Central Switzerland, with 2.09, 2.16 and 2.21 people on average: part of the gap can come from household size, not just prices.
Diet. Gluten-free, vegetarian or mostly organic: the guideline values make no distinction, so your own figure has to be measured.
What does a family of three spend its grocery money on?
Across all Swiss households in 2023, more than seven francs in ten of the food budget went to four groups: fruit and vegetables (21%), meat (19%), bread and cereal products (16%), and milk, cheese and eggs (16%); non-alcoholic drinks took 9%. The shares are our own calculation from 2023 FSO figures for all households (for example meat CHF 120 out of CHF 638 a month = 19%); only your receipts show your own split. Item by item, the figures are in the guide to grocery spending by category.
How can you stay within the budget without cutting back?
Use five habits that shape your basket before you reach the checkout. None of them promises an amount: how much difference they make depends on what your family eats.
- Plan four or five dinners, not seven. Two or three evenings stay free for leftovers and the unexpected, and you only buy what is already in the week’s plan. The step-by-step method is in how to meal plan in Switzerland.
- One list for the whole family. When two adults do the shopping, a shared shopping list stops the milk being bought twice and the child’s snack being forgotten.
- Check the promotions before you write the list. Build the dinners around what is on offer this week (“Aktionen” in German, “actions” in French, “offerte” in Italian) instead of deciding at the shelf, and compare the price per kilo or litre, not the pack price.
- Stock up only on what you really use. The pasta your family eats every week, yes; the new product on promotion, probably not: whatever expires in the cupboard was paid for in full.
- At the end of the month, look at the receipts, not just the bank statement. The statement shows one line per supermarket visit, with the store and the total; only the receipt shows what was inside, from food to cleaning products and drinks. How to read them and add them up by category is explained in the guide to analysing your grocery receipts.
How do you find your own figure?
If you want your own figure rather than an average, the free Rappn app imports receipts from the loyalty programmes of three big Swiss supermarkets, going back up to 12 months. You add all other receipts by photo, and the app then shows your spending by category and by month. You need a Rappn account and must be an adult. The programmes’ terms still apply, and each programme’s operator can restrict the link (how linking works).
You can take the first step today: ask for a receipt at the checkout where the shop prints it only on request, and keep this week’s grocery receipts. In the evening, photograph them or upload them from your gallery, and enter purchases without a receipt by hand. Rappn is a free Swiss app (iOS and Android) that compares the current promotions of seven Swiss retailers and turns receipts into a spending overview. It sorts your purchases into categories and shows your spending by month, next to your own monthly average. After a full month, compare your figure with the table above. In the same app you share a shopping list with your family and edit it together. Rappn covers the grocery line of your budget, not rent, health insurance or taxes: for the whole budget you need a household budget template or the free tools of Budgetberatung Schweiz.
Updated: .
Why Rappn?
Rappn is an independent grocery price comparison app in Switzerland, with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free: no subscription, no hidden costs
- Neutral: no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Updated daily, as soon as the chains publish their deals
- The chains’ deals in one place: search, filter, compare, no subscription
- Meal planner in the Kitchen tab: plan the week, send the ingredients to your list
Ready to save on groceries?
Install Rappn and compare for yourself this week. No account required.Scan the code, install Rappn and compare current offers. No account needed.
Frequently Asked Questions
How much should a 3 person family spend on groceries?
Budgetberatung Schweiz, the Swiss budget counselling association, suggests CHF 700 to 850 a month for food and non-alcoholic drinks for a couple with one child, depending on net income (version 2025/2026). The Federal Statistical Office measured about CHF 794 a month for these families in 2018-2019 and CHF 846 in the Covid years 2020-2021, excluding restaurants and alcohol.
How much does a weekly grocery shop cost for 3 people?
About CHF 183 a week in Switzerland, based on the Federal Statistical Office average for couples with one child in 2018-2019 (CHF 794 divided by 4.33 weeks). The 2025/2026 guideline values of Budgetberatung Schweiz give CHF 162 to 196. Divide by 4.33 rather than 4, because a month has 4.33 weeks on average (52 weeks ÷ 12 months).
Does a toddler cost less to feed than a teenager?
Yes: Budgetberatung Schweiz recommends adding 50 to 100 francs a month for food and drinks for a child aged 12 or over (version 2025/2026), which gives CHF 750 to 950 instead of 700 to 850 for a family of three. Under 12, the base amount applies.
How much does a family of three spend on groceries per person?
About CHF 265 per person per month, or roughly CHF 8.70 a day: that is the Swiss Federal Statistical Office average for couples with one child in 2018-2019 (CHF 794) divided by three people and 30.4 days. In the same survey, people under 65 living alone spent CHF 337 a month, more per head, probably in part because a family can share packs and meals.
How do we compare our grocery spending with other families of three?
Add up a full month of receipts by category, by hand or with the free Rappn app: you photograph the receipt, upload it from your gallery or enter the purchase by hand, and the app sorts your purchases into categories and shows your spending by month next to your monthly average. Then compare your total with the CHF 700 to 850 guideline of Budgetberatung Schweiz and the CHF 794 the Federal Statistical Office measured for couples with one child in 2018-2019.
