Seville has one of Spain's liveliest market cultures, and the food markets in Seville are where you'll find everyday local life. Locals crowd in early for fresh fish and cheese, tourists linger over fino (dry sherry) and fried boquerones (anchovies), and vendors set up stalls that have been running for decades.
In this guide, we’ll cover the full range, from grand covered mercados and sleek gourmet halls to neighborhood markets and weekly street markets most visitors skip entirely. Plan your visit with Seville in mind and you'll eat your way through the city like a local.
Traditional covered markets
1. Mercado de Triana
📍 Address: C. San Jorge, 6, 41010 Sevilla, Spain
🚇 How to get there: Take Line 1 metro to Puerta de Jerez, then walk across the Triana Bridge (Puente de Isabel II)
If there's one food market in Seville that gets talked about the most, it's Mercado de Triana. Located in the Triana neighborhood, the market sits inside a beautiful 19th-century building right next to the Castillo de San Jorge.
Fishmongers, olive sellers, butchers, and tapas bars all share the same space, and the atmosphere on a weekday morning is unlike anything you'll find elsewhere in the city.
The Triana neighborhood itself is known as the birthplace of flamenco, and the market reflects that cultural identity. After browsing the fresh produce, head upstairs to the small restaurant level for a glass of local wine. If you want to experience the full Triana experience, pair your market visit with the Triana half-day walking tour with flamenco show.
Klook Tip: Go Tuesday to Friday between 9 AM and 12 PM for the best selection of fresh produce and the least crowded aisles. Weekends get busy fast.
2. Mercado de la Encarnación
📍 Address: Pl. de la Encarnación, s/n, 41003 Seville
🚇 How to get there: A 5-minute walk from Seville Cathedral; well-connected by bus routes along Calle Laraña
The Mercado de la Encarnación sits on the ground floor of the Metropol Parasol, the striking wooden structure locals call Las Setas de Sevilla (the Mushrooms of Seville). The market itself focuses on fresh food: seasonal vegetables, local cheeses, jamón, and a small cluster of sit-down food stalls serving traditional Andalusian dishes.
What makes this market special is the setting. You're shopping for olive oil and cured meats beneath one of the most architecturally striking structures in Spain. The Metropol Parasol also has a Roman ruin museum below and a rooftop walkway above, so it's worth building in extra time around your market visit.
Klook Tip: The market vendors typically start packing up by early afternoon, so arrive before 1 PM to catch the full range of stalls.
3. Mercado del Arenal
📍 Address: C. Pastor y Landero, 4, 41001 Seville
🚇 How to get there: A 10-minute walk from Seville Cathedral; reachable via bus stop Puerta de Jerez
Mercado del Arenal is one of the city's older covered markets, and it still serves the surrounding neighborhood the way it always has, fresh fruit, vegetables, meat, and fish at fair prices, with minimal tourist fanfare. It's located near the bullfighting ring (Plaza de Toros de la Real Maestranza), which puts it in a great position for combining with a city walk.
Klook Tip: Pop in on a Saturday morning for a slightly livelier atmosphere, the fish counter in particular draws a crowd.
The market is small compared to Triana, but that's part of the appeal. You'll find locals picking up their weekly shopping, chatting with fishmongers, and stopping for coffee at the counter inside. For a broader taste of the city's culinary scene, book a wine & gourmet tapas tour through the Arenal neighborhood.
Gourmet food halls
4. Mercado Lonja del Barranco
📍 Address: C. Arjona, s/n, 41001 Seville
🚇 How to get there: On the riverfront near the Torre del Oro; reachable on foot from the city center in about 10 minutes
This is the market for grazing. Mercado Lonja del Barranco opened in 2015 inside a gorgeous iron-frame building originally designed by Gustave Eiffel, yes, that Eiffel, and it's now home to around 20 food stalls serving everything from jamón ibérico to fresh oysters, sushi, and local wine by the glass.
This is an ideal spot for a long lunch or an early evening vermut (vermouth aperitif) before dinner. For a full afternoon of sightseeing, pair your market visit with a Royal Alcázar of Seville tour, just 15 minutes away on foot.
5. Mercado de San Gonzalo
📍 Address: Pl. San Martín de Porres, 8, puesto 30, 41010 Sevilla, Spain
🚇 How to get there: Take the metro to Nervión station; the market is a short walk from the exit
Mercado de San Gonzalo is in the Nervión district, a bit removed from the tourist center but very much worth the trip for anyone who wants to see how Sevillanos actually eat. The market blends a fresh food hall on the lower level with a more modern food court above, where local vendors set up counters serving craft beer, natural wines, and updated Andalusian small plates.
Klook Tip: The food hall upstairs gets lively after 8 PM on Fridays and Saturdays, great for experiencing Seville's evening food culture.
The vibe is younger and more neighborhood-focused than the big tourist markets, and prices reflect that. It's a solid option for a long Saturday afternoon, browse the stalls, grab a plate of coquinas (clams) at one of the food bars, and stay for a drink.
Neighborhood markets
6. Mercado de los Remedios
📍 Address: Calle Pedro Pérez Fernández, s/n, 41011 Sevilla, Spain
🚇 How to get there: Cross the Puente de Los Remedios from the Triana area; served by multiple bus lines along Calle Asunción
Mercado de los Remedios is in the Los Remedios neighborhood, just across the river from Triana. It's a proper neighborhood market, the kind where you come in with a bag and leave with dinner. The selection covers all the basics: fresh meat, fish, seasonal produce, eggs, and a small selection of local dairy and charcuterie.
Klook Tip: Arrive early, most stalls are active between 8 AM and 1:30 PM, with some vendors closing up before 2 PM.
It's not on most tourist itineraries, and that's exactly why it's worth visiting. The market gives you an unfiltered look at Sevillanos doing their everyday shopping, and vendors are generally happy to chat (especially if you try a few words of Spanish).
Spend the morning here, then head over to explore the Casa de Pilatos, one of Seville's most impressive historic palaces. Combine it with a visit to Palacio de las Duenas in the Casa de Pilatos & Palacio de las Duenas tour.
7. Mercado de la Puerta de la Carne
📍 Address: Av. de Cádiz, 33, puesto 21, 41004 Sevilla, Spain
🚇 How to get there: A 10-minute walk from the Archivo de Indias; served by bus routes in the Santa Catalina area
Mercado de la Puerta de la Carne is one of the city's older neighborhood markets, located in the Santa Catalina district near some of Seville's most atmospheric old streets. It handles fresh produce, fish, and meat for the surrounding area, and it's small enough to cover in 20 minutes, which makes it an easy add-on to a morning spent walking the historic center.
Klook Tip: This market is best visited Tuesday through Saturday morning. Many stalls are closed on Sundays and Mondays.
The market's name refers to one of the ancient city gates that once stood nearby, and the area still carries that old-quarter feeling. If you're exploring this part of the city, the neighborhood sits close to the bars and streets that lead toward the Santa Cruz quarter.
Grab something to snack on at the market, then take a walking tour through the area's history with the tapas, taverns & gistory tour.
Street food markets
8. Mercado Feria (El Jueves Market)
📍 Address: Calle Feria, Macarena neighborhood, Seville
🚇 How to get there: Bus routes C1 and C2 stop near the Macarena area; about a 20-minute walk from the city center
El Jueves, literally "Thursday", is Seville's oldest street market, held every Thursday morning along Calle Feria in the Macarena neighborhood. It started as an antiques and flea market, but the food stalls have grown over the years, with vendors selling local honey, homemade jam, regional cheeses, olives, and cured meats alongside secondhand goods.
Klook Tip: Get there by 9:30 AM for the freshest produce and the widest selection of food stalls before the crowd thickens around 11:00 AM.
It's an experience as much as a shopping trip. The street fills up from around 9:00 AM, and the best food vendors tend to run out of stock by midday. For a flamenco performance that matches the neighborhood energy, check out the Triana Theater flamenco show nearby.
FAQs about food markets in Seville
What is the best food market in Seville?
Mercado de Triana is widely considered the best food market in Seville for its combination of fresh produce, local atmosphere, and cultural significance. For a more gourmet experience, Mercado Lonja del Barranco along the riverfront is a close second, with high-quality vendors set inside a stunning iron-frame pavilion.
What can I eat at Seville's food markets?
Seville's food markets are a great place to try Andalusian staples. You'll find jamón ibérico (cured Iberian ham), boquerones en vinagre (anchovies in vinegar), fresh local cheeses, olives marinated in garlic and herbs, coquinas (clams), and a range of tapas at the in-market food bars.
Markets like Mercado Lonja del Barranco also offer more varied options including oysters, cured meats, and local wines, ideal for a longer grazing session.
What is the Mercado de Triana famous for?
Mercado de Triana is famous for being one of the most authentic and traditionally Sevillano markets in the city. Beyond the food, the market is a cultural landmark, it sits inside a 19th-century iron structure on the site of the old Castillo de San Jorge. The vendors at Triana have been serving locals for generations, and the market retains a community-focused feel.
Are Seville's food markets open every day?
Most traditional covered markets in Seville are open Monday through Saturday, typically from around 8 AM to 2:30 PM. Some, like Mercado Lonja del Barranco, have longer hours and stay open into the evening. Street markets like El Jueves (Mercado Feria) only run on Thursday mornings.
It's worth checking directly with specific markets before visiting, as hours can vary by season and individual vendor schedules.
What is the best time to visit a food market in Seville?
The best time to visit most of Seville's food markets in Seville is between 9 AM and 12 PM on a weekday, when vendors have the freshest selection and the aisles are less crowded. Weekends usually draw more visitors, particularly to popular markets like Triana and Lonja del Barranco.
Avoid arriving after 2 PM at traditional mercados, many vendors start packing down before then, especially in summer when the afternoon heat kicks in.
Looking for more Seville ideas?
What is Klook?
Klook is a leading pan-regional experiences platform in Asia Pacific, purpose built to digitalize experiences and make them accessible to every traveler.
Our mission is to build the digital infrastructure for the global experience economy — empowering merchants to share their passions and travelers to discover the heartbeat of each destination. We operate a mobile-first, curated platform featuring diverse experiences across global destinations.
































