Florence is a city best explored on foot, but when the skies open, you don’t have to retreat to your hotel. The city’s covered markets offer a perfect refuge: dry, vibrant, and filled with authentic Tuscan flavors and crafts. Whether you’re hunting for truffle oil, leather goods, or a quick espresso, these indoor markets let you continue your Florentine adventure without getting soaked. Here are the best covered markets in Florence for rainy days.
Table des matières:
Mercato Centrale: The Heart of Florentine Food
Located in the San Lorenzo district, Mercato Centrale is Florence’s premier covered food market. The ground floor is a traditional market bustling with stalls selling fresh produce, meat, fish, cheese, and pasta. Upstairs, a modern food hall offers prepared dishes from various vendors, making it a perfect spot for lunch or a snack.
What to Eat and See
- Truffle products: Try truffle oil, salt, or fresh truffle pasta.
- Fresh pasta: Watch artisans make pici or ravioli.
- Cheese and cured meats: Sample pecorino, prosciutto, and salami.
- Cooking classes: Some vendors offer short demonstrations.
Practical Tips
- Open daily 8 AM–midnight (ground floor closes earlier, around 2 PM).
- Arrive early to avoid crowds, especially on weekends.
- Upstairs food hall is cashless; bring a card.
San Lorenzo Market (Mercato di San Lorenzo)
Adjacent to Mercato Centrale, the San Lorenzo outdoor leather market is partially covered by awnings. But for true shelter, head to the indoor stalls under the same roof as Mercato Centrale’s ground floor. Here you’ll find a mix of food and leather goods. However, for a dedicated covered leather market, visit the Loggia del Mercato Nuovo (see below).
Mercato Nuovo (Loggia del Porcellino)
This 16th-century loggia is a covered arcade that houses stalls selling leather goods, souvenirs, and scarves. It’s famous for the bronze boar statue (Porcellino) – rub its snout for good luck. The roof provides excellent shelter from rain, and the atmosphere is lively.
What to Buy
- Leather wallets, belts, and bags
- Silk scarves and ties
- Marble paper products
- Ceramic magnets and plates
Bargaining Tips
Prices are often negotiable, especially if you buy multiple items. Start at 50% of the asking price and settle around 70%. Be polite but firm.
Mercato di Sant’Ambrogio
Less touristy than Mercato Centrale, Sant’Ambrogio is a local favorite. The indoor market hall is covered and offers fresh produce, meat, fish, and a small food court. It’s perfect for a quiet rainy morning with fewer crowds.
Why Go
- Authentic local atmosphere
- Affordable prices
- Nearby cafes for a quick coffee
Opening Hours
Monday–Saturday 7 AM–2 PM. Closed Sunday.
Mercato delle Cascine
Every Tuesday morning, the Parco delle Cascine hosts a massive open-air market. While not fully covered, many stalls have tarps. For rainy days, it’s still a good option if the rain is light, but not ideal for heavy downpours. Better to stick to fully covered markets.
Mercato di San Frediano
In the Oltrarno district, this small covered market is a hidden gem. It sells organic produce, artisan bread, and local wines. The indoor area is cozy and dry.
What Makes It Special
- Organic and biodynamic products
- Artisanal cheeses and charcuterie
- Small, friendly vendors
Comparison of Covered Markets
| Market | Type | Best For | Coverage |
|---|---|---|---|
| Mercato Centrale | Food | Gourmet meals, fresh produce | Fully covered |
| San Lorenzo (indoor) | Food & Leather | Leather goods, souvenirs | Fully covered |
| Mercato Nuovo | Leather & Souvenirs | Leather, gifts | Covered arcade |
| Sant’Ambrogio | Food | Local produce, authenticity | Fully covered |
| San Frediano | Organic Food | Organic, artisan products | Fully covered |
Rainy Day Itinerary: Combining Markets
Start at Mercato Centrale for breakfast (try a schiacciata or cappuccino). Then walk through the indoor stalls to Mercato Nuovo for shopping. Finish with lunch at Sant’Ambrogio. All are within a 15-minute walk, mostly under awnings or covered walkways.
Mistakes to Avoid
- Only visiting Mercato Centrale: Sant’Ambrogio and San Frediano offer unique local experiences.
- Not bargaining at Mercato Nuovo: Prices are inflated for tourists; negotiate.
- Going too late: Many food markets close by 2 PM.
- Forgetting cash: Some stalls are cash-only, especially at smaller markets.
FAQ
Are the covered markets in Florence open on Sundays?
Mercato Centrale is open daily, including Sunday. Sant’Ambrogio is closed Sunday. Mercato Nuovo is open daily but some stalls may close early.
Can I find vegan or gluten-free options at these markets?
Yes, Mercato Centrale has vegan and gluten-free vendors. Sant’Ambrogio also offers gluten-free pasta and bread.
Which market is best for souvenirs?
Mercato Nuovo (Loggia del Porcellino) is the best for leather goods, scarves, and typical souvenirs. Mercato Centrale has food products like olive oil and wine.
Do these markets have restrooms?
Mercato Centrale has public restrooms (paid). Sant’Ambrogio and Mercato Nuovo have limited facilities; use nearby cafes.
Are the markets wheelchair accessible?
Mercato Centrale and Sant’Ambrogio are mostly accessible. Mercato Nuovo’s loggia is flat but stalls may be tight.
What’s the best time to visit to avoid crowds?
Early morning (8–10 AM) on weekdays. Avoid lunchtime at Mercato Centrale.
Florence’s covered markets prove that rainy days don’t have to dampen your travel experience. From the bustling Mercato Centrale to the charming Sant’Ambrogio, these shelters offer a taste of local life, delicious food, and unique shopping. Next time the forecast calls for rain, head to one of these best covered markets in Florence for rainy days – your umbrella will thank you, and your taste buds will too.

Great list! I’m planning a trip to Florence and it’s likely to rain. Which market would you recommend for someone who wants to try the best truffle products?
Mercato Centrale is your best bet for truffle products. The ground floor has several stalls selling truffle oil, salt, and fresh truffle pasta. You can also sample before buying.
Do the markets have vegan options? I’m plant-based and worried about finding food.
Yes, especially Mercato Centrale and Sant’Ambrogio. Look for stalls with fresh produce, and the upstairs food hall at Mercato Centrale has vendors offering vegetable-based dishes like roasted veggies or pasta with marinara.
Is the Mercato Nuovo good for buying leather bags? I’ve heard you can bargain there.
Absolutely! Mercato Nuovo (Loggia del Porcellino) is a great place for leather bags. Bargaining is expected: start at 50% of the asking price and settle around 70%. Be polite but firm.
What time does the ground floor of Mercato Centrale close? The article says around 2 PM, but can you confirm?
Yes, the ground floor (fresh produce, meat, fish) typically closes around 2 PM, while the upstairs food hall stays open until midnight. So for a late lunch or dinner, head upstairs.
I’m visiting on a Sunday. Which markets are open?
Mercato Centrale is open daily, including Sunday, from 8 AM to midnight. However, Mercato di Sant’Ambrogio is closed on Sunday. Mercato Nuovo is also open on Sundays, but some stalls may be closed; it’s best to go in the morning.
Are there any markets that are less crowded than Mercato Centrale? I prefer quieter spots.
Mercato di Sant’Ambrogio is much less touristy and quieter, especially on weekday mornings. It’s a local favorite with a relaxed atmosphere. Mercato di San Frediano in the Oltrarno district is also a good option for a more authentic experience.
The article mentions cooking classes at Mercato Centrale. How do I book one?
Some vendors at Mercato Centrale offer short demonstrations, but for formal cooking classes, check with the cooking school located on the first floor (e.g., ‘La Cucina del Garga’). It’s best to book in advance online or at their counter.
Is the Mercato delle Cascine worth visiting if it’s raining lightly?
If it’s a light drizzle, it can still be enjoyable as many stalls have tarps. But for heavy rain, it’s not ideal since it’s mostly open-air. On rainy days, we recommend sticking to fully covered markets like Mercato Centrale or Sant’Ambrogio.