Online Grocery Shopping in Switzerland: Who Delivers, What It Costs, and What Actually Works
Migros Online, Coop@home, Aldi-now, Farmy, Volgshop, Alfies and Smood compared: who delivers where, at what price, and the hidden gotchas most shoppers miss — with a clear recommendation for every use case.

Ordering groceries online in Switzerland is more complicated than it should be. Migros, Coop, Aldi and a handful of smaller players all play by different rules, with different delivery fees, different coverage, and a few surprises hidden in their online pricing. This page lays out every option clearly, tells you where Lidl and Denner fit (they mostly don't, and that matters), and flags the one trap most shoppers miss: not every chain's online prices match its in-store prices the way you would expect.
Last updated: April 2026. Prices checked on the official websites of each retailer. Live offers are available in the Rappn app.
Who actually delivers groceries online in Switzerland in 2026
There are three tiers of service, and it helps to know which tier each brand is in before you start.
Full online supermarkets deliver a weekly shop of fresh, chilled, dry and frozen goods across the whole country: Migros Online, Coop@home, and Farmy. These are the only three with genuinely nationwide coverage. Coop overtook Migros in 2025 to become the largest online supermarket in Switzerland, with around CHF 375 million in online sales against Migros Online's CHF 365 million.
Regional online supermarkets deliver a large range but only in defined areas: Aldi-now (the 9 largest Swiss cities plus Aarau and Solothurn, about 225 postcodes), Volgshop (more than 1,100 rural municipalities in German-speaking Switzerland and the Upper Valais, but not the city centres of Zurich, Geneva or Basel), and the quick-delivery app Alfies (Zurich plus parts of Aargau, with canton Zug being added in 2026).
Not online at all for groceries: Lidl Switzerland and Denner. Lidl sells non-food through lidl.ch and the Lidl Plus app (Click & Pick reservations for things like mattresses and garden tools) but there is no food delivery. Denner has a nationwide online wine shop but no general grocery delivery. If you want Lidl or Denner groceries, you have to visit a store.
One more thing worth knowing: Picnic, the Dutch online supermarket, operates in the Netherlands, France and Germany, but not in Switzerland, despite regular rumours.
Coop@home (coop.ch): the biggest online supermarket
Coop runs the largest online grocery operation in Switzerland. It overtook Migros Online as the country's biggest online supermarket by revenue in 2025.
Minimum order: CHF 99.90. Delivery fees: Tiered by basket value.
| Basket value | Delivery fee |
|---|---|
| CHF 99.90 to 159 | CHF 7.90 |
| CHF 160 to 199 | CHF 4.90 |
| CHF 200 or more | Free |
Same-day delivery (in urban areas, if you order before midday) adds CHF 5. First order: Free delivery for new customers within 30 days of registration, minimum CHF 99.90. Pick-up: Around 550 free Pick-up locations across the country. Range: Over 22,000 products, including the full Prix Garantie budget line in normal pack sizes. Coverage: Nationwide. In cities, Coop's own drivers deliver within a chosen one-hour slot. Elsewhere by parcel carrier. Cut-off: Around midday for same-day delivery in most urban areas, 13:30 the day before for parcel. Book up to 10 days ahead. Payment: Credit card, TWINT, PostFinance, invoice, Supercard or Superpoints. Loyalty: Supercard points on every order. The coop.ch newsletter often includes a 20% discount on products you have bought before.
Coop@home's big advantage is that its range and pricing mirror the physical Coop supermarket very closely, and its online-only promotions (20% newsletter discount, Superpoints bonuses, first-order free delivery) are genuinely useful.
Migros Online (shop.migros.ch): the nationwide alternative
Migros Online, formerly known as LeShop, is Migros' full online supermarket. It ships from dedicated warehouses to addresses across Switzerland. A new semi-automated distribution centre in Regensdorf opens in spring 2026, and same-day delivery in the greater Zurich area launches alongside it. Most orders are currently next-day.
Minimum order: CHF 99.
| Basket value | Delivery fee |
|---|---|
| CHF 99 to 159 | CHF 7.90 |
| CHF 160 to 199 | CHF 4.90 |
| CHF 200 or more | CHF 2.90 |
Busy slots add CHF 1 to 2 on top. Note: Migros Online is NOT free at CHF 200+, unlike Coop@home.
Delivery pass (Lieferpass): Unlimited free deliveries on orders over CHF 99.
| Duration | Price | Effective per month |
|---|---|---|
| 1 month | CHF 14.90 | CHF 14.90 |
| 6 months | CHF 65.40 | CHF 10.90 |
| 12 months | CHF 118.80 | CHF 9.90 |
Worth it if you order at least three or four times a month. Cumulus points still apply. First order: Free delivery on the first order (CHF 7.90 waived, no minimum). PickMup: Always free. Range: Around 12,500 products, plus clothing, electronics and other Migros goods. Coverage: Nationwide. Payment: Credit card, TWINT, PostFinance, invoice, Cumulus coupons.
There is one catch that most shoppers don't notice. Migros Online carries only about two-thirds of the M-Budget range, and several M-Budget items are sold only in bulk multipacks (eight-litre milk packs, four-kilo flour packs) rather than single units. If a product is missing, the site suggests a branded alternative that often costs noticeably more. A Saldo test found that this alone pushed a comparable 40-product basket around 20% more expensive on Migros Online than on coop.ch, even though Migros is usually cheaper in store.
Aldi-now (aldi-now.ch): the cheapest online delivery, but only in cities
Aldi launched Aldi-now in Zurich in late 2021 and has expanded (and occasionally contracted) the service since. Bon à Savoir's 2025 comparison confirmed it as the cheapest online grocery delivery service in Switzerland. Prices online match the Aldi store shelf.
Minimum order: CHF 50.
| Basket value | Delivery fee |
|---|---|
| CHF 50 to 79 | CHF 9.90 |
| CHF 80 to 99 | CHF 7.90 |
| CHF 100 or more | CHF 4.90 |
Same-day delivery: Only CHF 2 extra if you order by 10:00. Delivery arrives from 17:30. Floor delivery: CHF 5 extra to bring your order to your apartment door rather than the building entrance. Delivery windows: Typically 10:30 to 12:30 or 17:00 to 19:00 depending on your store. No subscription: Aldi-now deliberately does not sell a delivery pass. Coverage: The 9 largest Swiss cities (Zurich, Bern, Basel, Geneva, Lausanne, Lucerne, St. Gallen, Winterthur, Lugano) plus Aarau and Solothurn (added April 2025). About 225 postcodes in total. Courier: Orders are picked in selected Aldi stores and delivered by 7Days. Range: A large slice of Aldi's core assortment but not the weekly promotional specials. Payment: Credit card, TWINT.
Trade-off: coverage. If you live in one of the listed cities, Aldi-now is the cheapest reliable online grocery option in the country. If you live anywhere else, it is not available.
Lidl and Denner: online for some things, not groceries
This one trips people up. Lidl Schweiz has a full e-commerce site at lidl.ch, and the Lidl Plus app includes a Click & Pick function. Neither of them delivers food. Lidl's online shop sells only non-food items such as kitchen appliances, clothes, garden tools and Lidl Connect mobile plans. Click & Pick lets you reserve high-value non-food items (mattresses, robot lawnmowers) for collection at your local store. For Lidl groceries in Switzerland, you go to a Lidl store.
Denner runs Switzerland's second-largest online wine shop, with more than 300 wines delivered nationwide (delivery fee CHF 9.90, free on orders of CHF 400 or more). For general groceries, the Denner app lets you view your store's current flyer, build a shopping list and see promotions, but the list is for use in-store. There is no food delivery.
Aligro operates as a cash-and-carry wholesaler with membership requirements and no home delivery. Otto's runs non-food e-commerce but does not deliver groceries.
So of Rappn's 7 retailers, only Migros, Coop and Aldi have genuine online grocery delivery. That is the full list.
Farmy (farmy.ch): the fresh and organic option
Farmy is not a supermarket replacement; it is a digital farmers' market. Around 1,200 mostly Swiss producers, 12,500+ products, heavy on organic, regional and fresh.
Minimum order: CHF 50 (first order has no minimum and free delivery).
| Zone | Area | Fee |
|---|---|---|
| Zone A | Zurich city and other main urban centres | Free standard (X-Press CHF 6.90) |
| Zone B | Much of the Mittelland and larger agglomerations | Free above CHF 120, else CHF 4.90 to 9.90 |
| Zone C | Rest of Switzerland including remote regions | Free above CHF 300, else CHF 9.90 to 17.90 |
Farmy Pass (Hofpass): From around CHF 6.90 per month, unlimited free deliveries; three-month free trial often available. Delivery timing: Next-day in Zones A and B, day after next in Zone C. Loyalty: Bonus eggs, one per franc spent, 500 eggs equals a CHF 5 credit. Payment: Credit card, PostFinance, invoice, PayPal. TWINT was being integrated at the time of writing.
Farmy is the right choice if fresh, organic and traceable matter more than rock-bottom pricing. Wrong choice if you want an M-Budget-style weekly shop.
Volgshop (volgshop.ch): the rural option that bigger apps overlook
Volgshop serves over a million households in more than 1,100 municipalities across German-speaking Switzerland and the Upper Valais. It exists to reach places the big online supermarkets either ignore or charge a premium for.
Minimum order: None. Delivery fee: CHF 10 below CHF 100, free at CHF 100 or more. Coverage: Rural and small-town Switzerland. Explicitly not the city centres of Zurich, Geneva or Basel. Delivery method: Via Swiss Post, next-morning delivery. Range: Everyday essentials, fresh produce, meat, dairy. No frozen. The Volg budget range is not available online. Pickup option: Collect at any of 480+ Volg stores, usually four hours after ordering. Loyalty: Volg-Märkli are only granted on in-store pickup, not home delivery; the trade-off is cheaper delivery.
If you live in a village in the Emmental, Jura or Graubünden, Volgshop is often the only service that genuinely serves you.
Quick delivery apps: Alfies and Smood
For small, urgent orders in cities, two services matter in 2026.
Alfies (alfies.ch): Austrian-owned, launched in Zurich in February 2024 and the only widely available quick-delivery grocery service in Switzerland. Minimum CHF 29, free delivery above CHF 59, otherwise CHF 4.95. Delivery within 60 to 120 minutes, or a guaranteed 60 minutes for an extra CHF 2.95 to 4.95. Open Monday to Saturday 08:00 to 22:00. Prices matched to Coop and Migros on branded products. Coverage: all of Zurich city plus Adliswil, Altstetten, Schlieren, Dietikon, Wettingen, Regensdorf, Wallisellen, Zollikon and others (around 600,000 people). Canton Zug added in 2026.
Smood (smood.ch): Swiss, founded in Geneva in 2012. Operates in more than 25 Swiss cities. Partners with over 80 Migros stores, plus restaurants, florists, wine shops and pharmacies. Best option for a quick Migros top-up in Geneva, Lausanne, Basel, Bern, Lugano and other cities. Delivery typically within 30 to 60 minutes. Fees vary by partner and are shown at checkout.
A few earlier quick-commerce players (Migrolino's Hey service, Valora's Avec Now, Stash, Famy X-Press, Qwell Express) have closed. The market has consolidated around Alfies and Smood.
Are online prices the same as in-store? Mostly yes. Here are the exceptions.
This is the most important section on the page.
Coop@home: Same prices online and in store for identical products. Coop confirms on coop.ch that "identical products have uniform prices Switzerland-wide across Coop supermarkets and coop.ch." Prix Garantie items are available online in the same pack sizes as in store.
Migros Online: Officially the same prices online and in store. In practice, two complications. First, only about two-thirds of the M-Budget range is available online, and several M-Budget products are sold only in bulk multipacks. If your favourite M-Budget item is missing, the site suggests a branded alternative at a higher price. Second, Migros runs two price tiers across its 100 Zurich-region stores (around 30 are priced higher than the other 70), and some Migros Partner franchises set their own prices. Migros Online uses the standard list price. Net effect: an identical 40-product basket is often around 20% more expensive on Migros Online than on coop.ch, as reported by K-Tipp, even though Migros is normally the cheaper chain in store.
Aldi-now: Prices online match the Aldi store shelf at the moment of ordering.
Farmy: Sets its own prices. Not comparable to supermarket prices; you pay a premium for regional, small-producer, organic goods.
Alfies: Matches Coop and Migros prices on most branded products. Private-label supermarket items (M-Budget, Prix Garantie) are typically not stocked.
Smood with Migros: Uses Migros in-store prices, plus a service fee and delivery fee displayed at checkout.
What's online-only: Coop's weekly 20% newsletter discount, various Migros Online voucher codes (first-order discounts, seasonal campaigns), and Aldi-now introduction promos. None of these are available in physical stores. Conversely, many in-store weekly promotions and printed coupon campaigns are not reflected online, which is why checking both the store offers and the online site is worth the extra minute.
A smarter approach is to use Rappn to see every chain's current offers side by side, pick the winning basket, and only then choose where to check out. That avoids the online-only trap of paying more because a budget item is hidden from the online catalogue.
Which online grocery service should you actually choose?
- Weekly shop for a household, nationwide, best total price: Coop@home. Best when you can push the basket over CHF 200 for free delivery and use newsletter discounts and the first-order deal.
- Cheapest online groceries in a big city: Aldi-now, if your postcode is covered. Otherwise Coop@home.
- Migros loyalist or a delivery pass makes sense: Migros Online with the Lieferpass, but shop with M-Budget availability in mind.
- Fresh, organic, regional, small producers matter most: Farmy.
- Rural village in Deutschschweiz or the Upper Valais: Volgshop.
- Urgent same-hour top-up in Zurich: Alfies.
- Urgent same-hour top-up in Geneva, Lausanne, Basel, Bern or Lugano: Smood with Migros.
- Wine delivery: Coop (largest selection) or Denner (value).
- Lidl or Denner groceries: Visit the store. There is no online option.
See every offer before you check out
See every weekly offer from Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's in one feed, before you check out online. Rappn is free, independent, and available on iOS and Android.
Sources checked: .
Why Rappn?
Rappn is the only neutral 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
- Real-time data — prices updated continuously
- +10,000 offers, +3,000 supermarkets, 100% free
Ready to save?
Scan to download Rappn now
Frequently Asked Questions
Which supermarket has the cheapest grocery delivery in Switzerland?
Aldi-now, confirmed by Bon à Savoir's 2025 comparison, with delivery fees from CHF 4.90. The catch is that Aldi-now only covers 11 cities and around 225 postcodes. For nationwide delivery, Coop@home becomes effectively cheaper on baskets over CHF 200, since delivery is free above that threshold.
Are online grocery prices the same as in-store prices?
Mostly yes, with exceptions. Coop@home, Aldi-now and Migros Online all officially charge the same prices online and in-store. In practice, Migros Online carries only about two-thirds of the M-Budget range and sells several M-Budget items only in bulk multipacks, which can push the total basket higher than an in-store visit. Coop's Prix Garantie line is fully available online at the same prices as in-store.
Does Lidl deliver groceries in Switzerland?
No. Lidl Switzerland does not deliver groceries. The lidl.ch online shop sells only non-food items (appliances, clothes, Lidl Connect mobile), and the Lidl Plus app's Click & Pick function is for reserving large non-food items to collect in-store.
Does Denner deliver groceries?
Not groceries. Denner runs a nationwide online wine shop (delivery fee CHF 9.90, free on orders of CHF 400 or more) and the Denner app lets you build shopping lists and view current promotions, but the list is for use in-store. General food items are only available in Denner stores.
Can I get same-day grocery delivery in Switzerland?
Yes, in several ways. Coop@home offers same-day delivery in most urban areas for an extra CHF 5 if you order before around midday. Aldi-now delivers the same day from 17:30 for an extra CHF 2 if you order before 10:00. Alfies delivers within 60 to 120 minutes in Zurich. Smood delivers Migros orders within 30 to 60 minutes in the cities it covers. Migros Online will add same-day delivery in the greater Zurich area from spring 2026.
Is Migros Online or Coop@home better value?
For identical baskets at full price, Coop@home is usually cheaper, mainly because the full Prix Garantie range is available online. K-Tipp has reported 40-product basket differences of around 20% in coop.ch's favour. On baskets over CHF 200, Coop also beats Migros on delivery fees (free vs CHF 2.90).
Is there a Picnic in Switzerland?
No. Picnic operates in the Netherlands, France and Germany. There is no Picnic Switzerland and no announced launch.