1. Havelská Market — Old Town

Running since the 13th century, Havelská is the most historically grounded of Prague's markets. The stalls occupy a short street off Havelská in the Old Town, open seven days a week. The mix has shifted over time — there are souvenir sellers mixed in now — but the food vendors persist, especially on weekday mornings when the tourist pressure eases.

What to eat: Trdelník from open-flame stalls, seasonal fruit, roasted chestnuts in autumn and winter. In summer, look for grilled corn near the far end.

Best time: Weekdays before 10 a.m.

Location: Havelská, Prague 1 (Staré Město). Nearest metro: Můstek (A or B line).

2. Náplavka Farmers' Market — New Town Riverbank

The Náplavka embankment becomes a proper farmers' market on Saturday mornings from spring through late autumn. This is the most food-focused of Prague's markets — vendors here sell direct from farms in Bohemia and Moravia. It's where you'll find regional cheeses, smoked meats, seasonal vegetables, and prepared dishes.

What to eat: Fresh bread from Czech bakeries, regional charcuterie, prepared svíčková or svíčková sandwiches, seasonal produce. Czech wine is also sold here.

Best time: Saturday, 8 a.m. to 2 p.m., April through November.

Location: Nábřeží, between Palacký Bridge and Jiráskovo náměstí.

3. Manifesto Market — Multiple Locations

Manifesto runs rotating food truck markets in containers across several Prague districts. The format is modern — international food alongside Czech options, craft beer, seating. It lacks the authenticity of Náplavka but makes up for it in variety and accessibility. There are usually 15–20 vendors at each location.

What to eat: Varies by season and vendor rotation. Expect burgers, Asian fusion, tacos, and at least one Czech traditional option per market period.

Season: Spring through autumn.

Wine Food Market courtyard in Smíchov, Prague

The Wine Food Market in Smíchov runs periodic weekend events combining food vendors and wine producers in a courtyard setting.

4. Prague Christmas Markets — December

The Christmas markets on Old Town Square and Wenceslas Square are tourist-heavy but worth understanding. Old Town Square has the higher foot traffic and tends to be pricier. Wenceslas Square is slightly less congested and has more food options relative to craft stalls.

What to eat: Trdelník (made fresh), klobásy (smoked sausages), svařák (mulled wine), nakládaný hermelin, and fried carp. The carp is worth trying once — it's a genuine Czech Christmas tradition that doesn't travel well as an export concept.

Season: Last week of November through January 1.

5. Seasonal Food Festivals — Across Prague

Beyond fixed markets, Prague hosts several food-specific festivals that move between venues. The Wine & Food Market in Smíchov runs periodic weekend events. The Czech Beer Festival in May concentrates on breweries but always has a significant food component. The Street Food Festival, when it runs, is more informal and harder to predict in terms of location.

Outside Prague

Brno has its own market culture centred on Zelný trh (Cabbage Market), which is a working produce and food market rather than a tourism-oriented one. Olomouc's Horní náměstí hosts seasonal markets. Both are worth visiting if you're in those cities and want to see how Czech street food operates outside a capital-city context.

Reference

← Trdelník Guide Festival Snacks →