Frankfurt, Germany
Best places to shop in Frankfurt
4 markets, malls and shopping districts in Frankfurt — what to buy, when to go, and the tourist traps to avoid at each one.
Last updated 2026-08-09
1. Zeil
Photo: Dietmar Rabich · CC BY-SA 4.0 · source
One of Germany's busiest shopping streets — department stores, chains and the MyZeil mall with its funnel-shaped glass atrium.
- Where: Street Shopping
- Map: Open in Maps
- Best time: Monday to Saturday 10:00–20:00; closed Sunday
- Cost: Mid-range
2. Kleinmarkthalle
Photo: Flibbertigibbet · CC BY 2.5 · source
The covered market hall in the old town — cheese, sausage, Handkäse, produce and a famous first-floor wine bar.
- Where: Market
- Map: Open in Maps
- Best time: Monday to Friday 08:00–18:00; Saturday until 16:00
- Cost: Mid-range
- Tip: The Schreiber sausage counter and the upstairs wine bar are where Frankfurt does lunch.
3. Goethestrasse
Photo: Dontworry · CC BY-SA 3.0 · source
The city's luxury street — international houses between the Opera and the Hauptwache.
- Where: Luxury
- Map: Open in Maps
- Best time: Monday to Saturday 10:00–19:00
- Cost: Luxury
4. Sachsenhausen flea market
Photo: Alexis B · Pexels License · source
The riverside flea market on alternate Saturdays — furniture, books, records and bric-a-brac along the Museumsufer.
- Where: Flea Market
- Map: Open in Maps
- Best time: Alternate Saturdays 09:00–14:00
- Cost: Budget
More about Frankfurt