Greece hosts some of Europe’s most exciting shopping destinations. The country’s markets sell everything from handmade jewelry to fresh olives. You can buy traditional crafts, vintage treasures, and designer fashion across Greek cities and islands.
This guide covers 19 of the best markets in Greece, where you’ll find authentic products at great prices. From Athens street markets to island bazaars, you’ll learn where to shop and what to buy.
19 Best Markets in Greece
- 1. Monastiraki Flea Market
- 2. Varvakeios Central Market
- 3. Ermou Street Market
- 4. Kallidromiou Farmers Market
- 5. Thissio Outdoor Market
- 6. Evripidou Street Market
- 7. Piraeus Central Market
- 8. Kapani Market
- 9. Modiano Market
- 10. Bit Bazaar
- 11. Matogianni Street
- 12. Oia Shopping Streets
- 13. Fira Gold Street
- 14. Hondos Center Santorini
- 15. Heraklion Central Market
- 16. Rethymno Municipal Market
- 17. Rhodes Old Town Market
- 18. Nea Agora Rhodes
- 19. Sokratous Street
- FAQs
1. Monastiraki Flea Market

Monastiraki is one of the most famous flea markets in Greece. This bustling market in central Athens operates seven days a week. You’ll find antique furniture, vintage clothing, books, vinyl records, and jewelry spread across countless stalls and shops.
Sundays bring the largest crowds when private sellers join regular vendors. The market spreads through several streets near Monastiraki Square.
- Highlights: Antiques, vintage clothing, books, records, handmade crafts, souvenirs, jewelry
- Timings: Daily from 10:00 AM to 10:00 PM
- Address: Ifestou, Athina 105 55, Greece
Suggested Read: Greece Visa Photo Requirements for Indians
2. Varvakeios Central Market

Varvakeios is the largest and best local food market in Greece. This covered market between Athinas and Sofokleous Streets sells fresh meat, fish, vegetables, cheese, olives, and spices. Greek families shop here for holiday feasts and daily meals.
The market building dates back to 1886. You’ll see merchants calling out their prices in traditional Greek style.
- Highlights: Fresh fish, meat, Greek cheeses, olives, spices, nuts, dried fruits
- Timings: Monday to Saturday from 7:00 AM to 6:00 PM (Closed Sundays)
- Address: Νο68 Βαρβακειος Αγορα, Athina, Greece
3. Ermou Street Market

Ermou Street connects Syntagma Square to Monastiraki. This is one of the top shopping markets in Greece for international brands and Greek fashion chains. The pedestrian street features clothing stores, shoe shops, cafes, and street performers, creating a lively atmosphere.
Small side streets offer quieter boutiques and wine bars. You can buy roasted chestnuts from street vendors during winter.
- Highlights: International fashion brands, Greek clothing chains, shoes, accessories, cafes
- Timings: Stores open 9 AM to 9 PM daily
- Address: Ermou Street, Athens 105 63
4. Kallidromiou Farmers Market

Kallidromiou Street becomes one of the best weekend markets in Greece every Saturday. This laiki agora (people’s market) sells fresh vegetables, fruits, herbs, olives, cheese, and seafood directly from farmers. Locals arrive early for the best produce at lower prices than supermarkets. The street runs beneath Strefi Hill with beautiful old buildings lining both sides.
- Highlights: Fresh produce, seasonal fruits, vegetables, olives, cheese, herbs, mushrooms
- Timings: Only on Saturdays from 7:00 AM to 3:00 PM
- Address: Kallidromiou, Athina 114 73, Greece
Suggested Read: Greece Visa Rejection for Indians
5. Thissio Outdoor Market

The Thissio Outdoor Market operates daily near the Thissio metro station. This market features artisan goods like paintings, handmade jewelry, second-hand cameras, clothes, and home decorations. Vendors set up stalls on pedestrian streets in one of Athens’ most historic neighborhoods.
- Highlights: Handmade jewelry, paintings, vintage cameras, clothing, home goods
- Timings: Daily 8:00 AM to 10:00 PM
- Address: Ag. Asomaton, Athina 118 51, Greece
6. Evripidou Street Market

Evripidou Street is the most fragrant street for shopping in Greece. This market street sells dried herbs, teas, spices, nuts, and dried fruits. You can buy chamomile, oregano, thyme, dried mango, pineapple, walnuts, and almonds at dozens of stalls.
The street extends from the Central Municipal Athens Market. Shops display colorful spices in large sacks at their entrances.
- Highlights: Greek herbs, dried fruits, nuts, spices, teas, and honey
- Timings: Monday to Saturday from 8 AM to 6 PM
- Address: Evripidou Street, Athens
Suggested Read: Greece Visa Extension for Indians
7. Piraeus Central Market

Piraeus Central Market sits in Athens’ port area, south of the city center. This Sunday market draws locals who buy fresh produce, meat, seafood, and herbs from regional producers. You’ll also find books, furniture, and clothing among the stalls.
Traditional taverns around the market serve Greek mezes (small dishes) when you need a break.
- Highlights: Fresh produce, seafood, meat, herbs, books, furniture
- Timings: Daily 7:00 AM to 2:00 PM, Sundays 9:00 AM to 2:00 PM
- Address: Dim. Gounari 6, Piraeus 185 31, Greece
8. Kapani Market

Kapani is Thessaloniki’s oldest public market and remains a traditional market in Greece. The market in the city center has operated since the 15th-century Ottoman period. You can buy fresh fish, meat, vegetables, olives, spices, and Greek specialties at great prices. Small grocery stores and eateries surround the market for coffee breaks and lunch.
- Highlights: Fresh fish, meat, vegetables, olives, spices, traditional Greek foods
- Timings: Tuesday, Thursday, Friday 8:00 AM to 9:00 PM; Monday, Wednesday, Saturday 8:00 AM to 4:00 PM (Closed on Sunday)
- Address: Vlali, Thessaloniki 546 24, Greece
9. Modiano Market
Modiano Market is a stunning covered market built between 1922 and 1930. Architect Eli Modiano designed the building with inspiration from Parisian markets. The glass-roofed structure houses 75 shops selling vegetables, meat, seafood, organic products, and Greek delicacies. Balconies on both ends feature restaurants and cafes with market views.
- Highlights: Fresh produce, meat, seafood, organic products, Greek foods, cafes
- Timings: Monday to Saturday from 8 AM to 6 PM
- Address: Ερμού 24 και, Vasileos Irakleiou 33, Thessaloniki 546 24, Greece
10. Bit Bazaar

Bit Bazaar is one of the best antique markets in Greece. Founded in 1928, north of Aristotelous Square, this market area specializes in secondhand items, antiques, and collectibles. You’ll find old furniture, vintage clothing, and art galleries among the shops. The area transforms into a bar and restaurant district in the evening.
- Highlights: Antiques, secondhand items, vintage goods, art galleries
- Timings: Daily (varies by shop)
- Address: Olympou 72, Thessaloniki 546 31, Greece
Suggested Read: How To Check Greece Visa Status In India
11. Matogianni Street

Matogianni Street is the heart of luxury shopping spots in Greece. This cobblestone street in Mykonos Town features high-end boutiques, designer stores, jewelry shops, and art galleries. International celebrities shop at stores like Soho-Soho, which sells designer clothing.
Shops stay open until midnight during the summer months. Bougainvillea decorates the whitewashed buildings.
- Highlights: Designer clothing, luxury jewelry, art galleries, Greek sandals
- Timings: Daily from 10 AM to midnight (may vary based on shops)
- Address: Matogianni Street, Mykonos Town
12. Oia Shopping Streets

Oia’s narrow streets contain boutique shops selling handmade jewelry, ceramics, art, and designer clothing. This picturesque village on Santorini’s northern tip features whitewashed shops built into cliffsides.
You can buy local artwork, blue-and-white ceramics, and silver jewelry while enjoying caldera views. Sunset brings the largest crowds to Oia’s shopping alleys.
- Highlights: Handmade jewelry, ceramics, artwork, designer clothes, and local crafts
- Timings: Daily from 10 AM to 11 PM
- Address: Oia Village, Santorini 847 02
13. Fira Gold Street

Fira’s “Gold Street” features more than 40 jewelers selling gold, silver, precious stones, and chains. This shopping district in Santorini’s capital attracts buyers looking for Greek-designed jewelry and gemstones. You’ll find both traditional and modern designs inspired by ancient Greek patterns. The street sits in Fira’s busy town center near cafes and restaurants.
- Highlights: Gold and silver jewelry, gemstones, traditional Greek designs
- Timings: Daily from 9 AM to 10 PM
- Address: Central Fira, Santorini
Suggested Read: How to Book Greece Visa Appointment
14. Hondos Center Santorini
Hondos Center is Santorini’s main department store on a cobblestone pedestrian street. The store sells international fashion brands, cosmetics, shoes, bags, and beachwear. You’ll find Tommy Hilfiger, Birkenstock, Christian Dior, and Estée Lauder products with beauty consultants available. The store also carries toys and personal care items.
- Highlights: Fashion brands, cosmetics, shoes, bags, beachwear, toys
- Timings: Monday to Friday 9:30 AM to 6:00 PM, Saturday 10:00 AM to 6:00 PM (Closed on Sundays)
- Address: 25is Martiou, Thira 847 00, Greece
15. Heraklion Central Market

Heraklion’s Central Market runs along 1866 Street in Crete’s capital. This covered market sells Cretan olive oil, honey, herbs, cheese, raki (local spirit), dried fruits, and handmade goods. You can taste samples before buying products to take home. The market connects to small restaurants serving traditional Cretan food.
- Highlights: Cretan olive oil, honey, raki, herbs, cheese, dried fruits
- Timings: Monday to Saturday from 9:00 AM to 9:00 PM, Sunday from 9:00 AM to 2:00 PM
- Address: 1866 9, Iraklio 712 01, Greece
16. Rethymno Municipal Market

Rethymno Municipal Market is a lively center for buying fresh produce, Cretan cheeses, meat, and seafood. This local food market in Crete also offers olive oil, herbs, and traditional sweets. The market serves both residents and tourists looking for authentic Cretan products. The surrounding Old Town has ceramic shops selling beautifully designed pottery.
- Highlights: Fresh produce, Cretan cheese, meat, seafood, olive oil, herbs
- Timings: Thursday and Saturday from 7:00 AM to 2:00 PM
- Address: Rethymno Town Center, Crete
Suggested Read: 15 Best Places To Visit To Experience Nightlife in Greece Intimately
17. Rhodes Old Town Market

Rhodes Old Town is a UNESCO World Heritage Site with cobblestone streets lined with shops. This medieval market area sells ceramics, jewelry, olive oil, wine, leather goods, and embroidery. The shops sit inside buildings with Gothic and Ottoman architecture dating back centuries. Bargaining is expected and part of the traditional shopping culture here.
- Highlights: Ceramics, jewelry, olive oil, wine, leather goods, and embroidery
- Timings: Daily from 9 AM to 11 PM (April to November)
- Address: Old Town, Rhodes 851 00
18. Nea Agora Rhodes
Nea Agora sits near Mandraki Harbor in a historic building from Rhodes’ Italian period. This open-air market complex sells fresh produce, local cheeses, honey, spices, and handmade ceramics. Cafes and taverns line the market’s outer edges for Greek meals. The architecture alone makes this market worth visiting.
- Highlights: Fresh produce, cheese, honey, spices, handmade ceramics
- Timings: Open 24 hours
- Address: 185, Nea agora 1, Rodos 851 00, Greece
19. Sokratous Street

Sokratous Street is the busiest clothing market in Greece’s Rhodes Old Town. This pedestrian street sells traditional Greek products, including leather goods, pottery, textiles, gold jewelry, and souvenirs. International fashion brands also have stores here. The street connects Ippokratous Square to the Street of Knights.
- Highlights: Leather goods, pottery, textiles, jewelry, fashion, souvenirs
- Timings: Daily from 9 AM to 10 PM (Can vary based on shops)
- Address: Rhodes 851 00, Greece
Suggested Read: Greece Famous Food: Explore Top 16 Must-Try Dishes


FAQs
What can you buy at the best markets in Greece?
You can buy fresh produce, olives, olive oil, honey, herbs, spices, handmade ceramics, jewelry, leather sandals, textiles, antiques, vintage items, designer clothing, and traditional Greek crafts at markets across the country.
When do Greek markets open?
Most Greek markets open between 7 AM and 9 AM. Food markets close around 3 PM to 6 PM. Shopping streets and tourist markets stay open until 9 PM or later during summer. Sunday flea markets operate from morning until early afternoon.
Are Greek markets safe for tourists?
Yes, Greek markets are generally safe. Watch your belongings in crowded areas to avoid pickpockets. Ask vendors about prices before buying, and don’t hesitate to walk away if something feels wrong.
What are the famous flea markets in Greece?
Monastiraki Flea Market in Athens, Schisto Flea Market outside Athens, Bit Bazaar in Thessaloniki, Piraeus Sunday Market, and Ano Mera Market in Mykonos are the most famous flea markets in Greece for finding antiques and bargains.
Can you bargain at Greek markets?
Yes, bargaining is expected at flea markets, antique markets, and some traditional markets in Greece. Polite negotiation is part of the shopping culture. Fixed-price stores and modern shops don’t allow bargaining.
What are the best local food markets in Greece?
Varvakeios Central Market in Athens, Kapani Market in Thessaloniki, Modiano Market in Thessaloniki, Heraklion Central Market in Crete, and Corfu Central Market are the best local food markets in Greece for fresh produce and authentic products.
Do Greek markets accept credit cards?
Large stores and modern shops accept credit cards. Small market stalls, street vendors, and traditional shops prefer cash. Carry euros when shopping at outdoor markets, flea markets, and food markets.
What are the best markets in Greece for souvenirs?
Monastiraki Flea Market, Ermou Street, Plaka in Athens, Matogianni Street in Mykonos, Oia in Santorini, Rhodes Old Town, and Chania Old Town are the best markets in Greece for buying authentic souvenirs and handmade Greek products.





















