Cities & Regions7 min readUpdated:

Grocery Shopping in Basel: The Practical Guide

Grocery shopping in Basel can start with the 4 hubs covered in this guide: Basel SBB, Stücki, St. Jakob-Park and Marktplatz (guide updated September 2026). Compare the nearby stores and check the current opening hours before travelling. For a cross-border trip, the Swiss VAT-free value limit is CHF 150 per person per day; transport costs and quantity allowances also affect the total.

Rappn compares the current promotions of 7 Swiss retailers, updated daily: free, no subscription.

See Basel offers. Rappn is free
Basel market with red-and-white awnings, vegetable crates and the red town hall.

Basel is a city of borders. Swiss-German border (Weil am Rhein, reachable by Tram 8 in 15 minutes). Swiss-French border (Saint-Louis, 10 minutes by car). Three countries, three currencies, three price levels. And Basel residents know it: 65% of customers at the Marktkauf in the Rhein Center in Weil am Rhein are Swiss.

But since January 2025 the duty-free allowance was halved to CHF 150. And price cuts from Migros and Lidl have narrowed the gap on basic products. In 2026, the question is no longer "is Germany worth it?" but "what's worth buying there and what's better bought here?"

Cross-border shopping: the definitive Basel guide

Destination 1: Weil am Rhein / Friedlingen (Tram 8, 15 min)

This is THE destination. Tram 8 from Basel goes directly to Friedlingen (terminus), where the Rhein Center and the new Dreiländergalerie are located.
StoreWhereComment for shoppers
Marktkauf (Rhein Center)Friedlingen, Tram 8 terminusHuge hypermarket. Basel residents' favourite. 65% Swiss customers. German meat at 1/3 of Swiss price. International cheese counter. Large free car park. Saturday is chaos: go early morning or mid-week.
DM Drugstore (Rhein Center)FriedlingenTHE reason for the trip for many. Cosmetics, nappies, detergent, vitamins, personal care: usually much cheaper than in Switzerland. Nothing comparable exists in Switzerland.
Aldi SüdFriedlingen, near Rhein CenterBasics and meat at German prices. Smaller than Marktkauf but faster.
LidlFriedlingenLike Aldi with a better bakery. Great fruit and veg prices.
Dreiländergalerie (new!)Tram 8 terminusNew shopping centre, opened 2022. More modern than the Rhein Center. Growing.

The Basel calculation: Tram 8 = approx. CHF 3-4 (TNW zone 10+13). 15 minutes from the centre. No car needed. Even a small purchase of CHF 100 (~CHF 30 savings) is net positive. Basel is the only Swiss city where cross-border shopping pays off even for small amounts.

Destination 2: Lörrach (S-Bahn S6, 20 min)

StoreComment for shoppers
Edeka / ReweFull-range supermarkets. Good butcher counter. Quieter than Friedlingen on Saturdays.
Aldi / LidlBoth present. Less crowded than Friedlingen.
DM / RossmannBoth drugstore chains on site.
Hieber (new, station area)German premium supermarket. High quality, fair prices by German standards.
Lörrach weekly marketThe most beautiful market in the region. Tue/Thu/Sat at Neuer Marktplatz. Under chestnut trees. Regional produce from the Markgräflerland.

The Lörrach trick: Saturday morning: weekly market + DM + Edeka = everything in one morning. Less chaotic than Weil am Rhein. Reachable by S6 from Basel SBB in 20 minutes.

Destination 3: Saint-Louis (France, 10 min car / Tram 3)

StoreComment for shoppers
LeclercFrench hypermarket. Excellent for French wine, French cheese, cosmetics. Less good for meat (French prices higher than German).
CarrefourAlternative to Leclerc. Wider international range.
PharmacieFrench pharmacies sell cosmetics (Avène, La Roche-Posay, Bioderma) at much lower prices than in Switzerland.

For wine: France beats Germany. A bottle of Bordeaux or Côtes du Rhône that costs CHF 15-20 in Switzerland can be found for EUR 5-8 in Saint-Louis.

What to buy where: the definitive table for Basel residents

Buy in GERMANY (Weil/Lörrach)Buy in FRANCE (Saint-Louis)Buy in SWITZERLAND (Basel)
Meat (non-Swiss)WineMilk, yoghurt (M-Budget ok, transport issue)
DM/Rossmann productsFrench cheeseBread (Swiss quality superior)
DetergentPharmacy cosmeticsSwiss seasonal vegetables
Beer/drinksBaguette/croissantSwiss chocolate
Nappies/babySwiss cheese (Gruyère, Emmentaler)
Cosmetics/personal careMigros/Coop own brands

2026 rules (reminder)

  • Duty-free: CHF 150/person/day (halved since Jan 2025)
  • German VAT refund for purchases > EUR 50/receipt (Ausfuhrschein)
  • Quantity limits: butter/cream max 1 kg/person, meat max 1 kg, oil max 5 L, eggs/yoghurt unlimited
  • If you exceed CHF 150: 2.6% Swiss VAT on the ENTIRE cart value

The live offers of the seven chains, from Migros Aeschen to Lidl Pratteln. Tap the tabs to plan your weekly shop end-to-end.

See Basel offers. Rappn is free

Free, no subscription · iOS & Android

Basel city + canton

Offers

…

The Basel Stadtmarkt (open 6 days!)

The daily market on Marktplatz, in front of the beautiful red Rathaus, is the largest fresh produce market in German-speaking Switzerland. Open 6 days a week!
DayHoursNote
Monday06:00-19:00Full day
Tuesday06:00-13:30Half day
Wednesday06:00-19:00Full day
Thursday06:00-13:30Half day
Friday06:00-19:00Full day, busiest
Saturday06:00-13:30 (every 2nd and last Sat until 18:00)The long Saturday is special

75% of fresh produce comes from the Basel region. Closed during Basler Fasnacht (23-25 February 2026).

The Markthalle (open Sundays!)

2 minutes' walk from SBB station. Opened in 1929. Today it's a food hall with 25+ international street food stalls, cafés, bars and food shops.
DayHours
Monday09:00-22:00
Tue-Thu09:00-24:00
Fri-Sat09:00-02:00
Sunday09:00-22:00

Not a supermarket (not for your weekly shop), but perfect for a quick meal, special products, and Sundays when everything else is closed.

Neighbourhood markets

MarketDayWhereCharacter
Matthäusmarkt (Kleinbasel)SaturdayMatthäusplatzOne of the oldest. Regional, organic. Season markets: Rhubarb (25.4), Pumpkin (19.9), Cinnamon (12.12).
Clara-Markt (Kleinbasel)SaturdayClaraplatzNew since 2025. Multicultural, international food.
BreitemarktSaturdayBreitematte (near Zoo)Small, regional, playground nearby. Perfect for families.
Tellplatz-Märt (Gundeli)SaturdayTellplatzBio/Demeter. Artisan baked goods. The greenest.
St. Johann (Vogesenplatz)Sat + 1st Thu/month eveningVogesenplatzFarmers' market + flea market + evening market (1st Thursday, 17-21). Basel Beer Market last August weekend.

The 4 shopping hubs of Basel

1. Basel SBB ★☆☆☆☆ (365 days, 54 shops)

Migros, Coop. ~54 shops in the station. Open 365 days, Mon-Fri until 21:00, Sat/Sun/holidays until 20:00. Europe's largest border station. Migros and Coop open Sundays too. The Markthalle is 2 minutes' walk away. No discount: Aldi had planned to open at Basel SBB but pulled out in 2026. This is where you catch Tram 8 to Germany (Weil am Rhein, 15 min) and Tram 3 to France (Saint-Louis).

2. Stücki Shopping Center (Kleinhüningen, north)

Migros (large, MMM). 120 shops. Basel's largest shopping centre. Reachable by tram. Only Migros for groceries. The Rhein Center in Weil am Rhein is just a few km away.

3. St. Jakob-Park (south-east)

Manor Food. 50 shops. 2,100 parking spaces. Near the stadium. Herzog & de Meuron architecture. Not food-focused.

4. Marktplatz / Altstadt (centre)

Migros Märtplatz, Coop in the centre, Denner at various locations. The Stadtmarkt is right at the door. Under the old town arcades. No discount in the centre.

Neighbourhood by neighbourhood

Altstadt (Grossbasel): The Stadtmarkt (Marktplatz) is the centre of everything. Migros Märtplatz, Coop, Denner. Markthalle 5 minutes' walk away.

Gundeldingen (Gundeli): Popular residential quarter. Migros, Coop, Denner. Tellplatz-Märt (Saturday, bio). Multicultural area with Turkish, Balkan and Asian food shops at low prices.

St. Johann: Creative quarter near the French station (SNCF). Evening market on Vogesenplatz (1st Thursday of the month, 17-21).

Kleinbasel (right bank): Basel's most multicultural quarter. Matthäusmarkt (Saturday), Clara-Markt (Saturday, new). Turkish, Arab, African and Asian food shops with spices, pulses, rice and bread at lower prices than supermarkets. It's Basel's Langstrasse.

Riehen / Bettingen (north-east): Affluent residential area. Migros, Coop. Lörrach reachable by car in 10 minutes.

Basel-specific tips

1. Tram 8 is your secret weapon. 15 minutes from the centre to the Rhein Center in Weil am Rhein. Cost: CHF 3-4. No car needed. Even small purchases are net positive.

2. DM is THE reason to cross the border. Drugstores like DM don't exist in Switzerland. Cosmetics, nappies, vitamins: usually much cheaper.

3. The Stadtmarkt is open 6 days. Not just Saturday. Mon/Wed/Fri until 19:00.

4. The Markthalle is open Sundays. 09:00-22:00. International street food, perfect for Sundays.

5. Saturday at the Rhein Center is hell. Go Tuesday or Thursday. Or early morning (opens 8:00).

6. For wine, go to France. Saint-Louis (Tram 3 or 10 min car). Leclerc/Carrefour. Bordeaux at EUR 5-8 instead of CHF 15-20.

7. Gundeli and Kleinbasel have ethnic food shops with lower prices on Asian, Turkish and African products.

8. Aldi gave up Basel SBB (2026, before even opening). No Aldi in central Basel.

9. Basler Fasnacht (23-25 Feb 2026): The Stadtmarkt is closed. Stock up beforehand!

Compare deals in Basel

Rappn collects the deals of seven chains in the Basel region: Migros, Coop, Aldi, Lidl, Denner, Otto's, Aligro. Search a product, see which chains have it on promotion. Free. No commercial agreements.

Updated: .

Current deals for the canton of Basel-Stadt: a selection

A selection from the chains’ currently published offers, sorted by discount depth. The region and the start of the promotion week are given in the line below.

Prices for the canton of Basel-Stadt, promotion week since 8 Oct 2026.

  • Persil Universal Morning Fresh Gel Detergent 4.5lDenner−58%CHF 25.95instead of CHF 62.00· until 14 Oct
  • Tela Futura Toilet paper 3-ply 30 rollsDenner−50%CHF 15.45instead of CHF 31.00· until 14 Oct
  • LIVARNO LED Halloween string lightLidl Switzerland−50%CHF 2.49instead of CHF 4.99· until 14 Oct
  • CactiMigros−50%CHF 7.48instead of CHF 14.95· until 18 Oct
  • Whiskas 1+ Classic selection in jelly 60x85gDenner−45%CHF 21.95instead of CHF 39.75· until 14 Oct
  • Nivea Q10 Energy Anti-Wrinkle Day Cream 50mlDenner−41%CHF 9.95instead of CHF 16.95· until 14 Oct
  • Maggi Liquid Seasoning 800mlDenner−41%CHF 6.95instead of CHF 11.70· until 14 Oct
  • Canned chopped tomatoesCoop−40%CHF 7.55instead of CHF 12.60· until 14 Oct

Compare all seven chains

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
Available now

Ready to save on groceries?

Install Rappn and compare for yourself this week. No account required.

Liveoffers
7retailers
100%free

Frequently Asked Questions

Where do I shop on Sundays in Basel?

Basel SBB (Migros + Coop, 365 days, until 20:00). Markthalle (09:00-22:00, street food). Coop Pronto at stations. Migrolino.

Is cross-border shopping from Basel worth it?

Yes, more than from any other Swiss city. Tram 8 takes you to the Rhein Center in 15 min for CHF 3-4. Even small purchases pay off. For DM products there's no Swiss alternative. For meat the price gap is especially large: in Eurostat's price level indices for 2025, meat stands at 114.5 in Germany and 219.0 in Switzerland (EU average = 100).

Which German store do Basel residents prefer?

Marktkauf at the Rhein Center for complete grocery shopping (65% Swiss customers). DM for drugstore items. Lörrach weekly market for regional products. Leclerc in Saint-Louis for wine.

What's the best Basel market?

The Stadtmarkt on Marktplatz is open 6 days. Neighbourhood: Matthäusmarkt (Kleinbasel, Saturday). Bio: Tellplatz-Märt (Gundeli, Saturday). Evening atmosphere: St. Johann evening market (1st Thursday, 17-21).

Where do I do my grocery shopping in Basel?

Four hubs cover most of it: Basel SBB with Migros and Coop open 365 days, Stücki with a large Migros, St. Jakob-Park with Manor Food, and Marktplatz in the old town with Migros Märtplatz, Coop and Denner. For fresh produce the Stadtmarkt on Marktplatz is open 6 days a week, and 75% of what it sells comes from the Basel region. The discounters sit outside the centre: Aldi had planned a branch at Basel SBB and pulled out in 2026.

Related Comparisons