Venice is home to quite a few shopping opportunities to enjoy, but if you want to immerse yourself in local life, you'll want to head to the best local markets. Nothing gets you closer to local producers and crafters than markets where they cut out the middleman and sell to you directly.

    Markets around Venice come in all shapes and sizes, with some being quite large and others being much more intimate with just a handful of vendors. Wherever you go, however, you're bound to find something impressive on offer. Check out the best markets in Venice you won't want to miss.


    Rialto Market - Mercati di Rialto

    Visit a centuries-old food market

    Rialto Market - Mercati di Rialto is an age-old food market that's a local favorite of chefs and cooks looking to stock their kitchens with fresh ingredients. All the items here are locally sourced with different items available depending on the season in which you visit.

    At this market, you'll find the producers themselves offering their goods, and they're happy to answer all the questions you might have about their high-quality food and ingredients. You'll find it on the eastern tip of Santa Croce near the water.

    Location: Sestiere S. Polo, 122, 30125 Venezia VE, Italy

    Open: Tuesday–Saturday from 7.30 am to noon (closed Sunday–Monday)

    Phone: +39 041 271 5911


    Cà Grifalconi (Campo Santa Margherita)

    Check out a modest market in a city square

    Cà Grifalconi (Campo Santa Margherita) is a diverse marketplace located in a lovely historic square where you'll find an abundance of stalls and plenty of locals. The first thing you'll notice about this market is the aroma of all the spices on offer in the air.

    At this market, you'll find mostly food items, but there are vendors offering shoes, apparel, jewelry and more. Wine is also quite popular, along with olive oil and all the other staples of a traditional Italian market. You can find this market in the northern Dorsoduro district.

    Location: Campo Santa Margherita, 3032/a, 30123 Venezia VE, Italy

    Phone: +39 041 271 5911


    Marghera Market - Mercato Settimanale di Marghera

    Enjoy a modest market

    Marghera Market - Mercato Settimanale di Marghera is a marketplace in the center of the Marghera neighbourhood where you'll find food, accessories and other items. As this is predominantly a food market, the fruit and vegetable selection is particularly impressive, especially if you're looking for organic products.

    In addition to the food, you'll find clothing and home decor available. Just keep in mind that this market is held only twice a week, so make sure you plan your vacation accordingly if you want to stop by. It's available on the west side of the lagoon.

    Location: Piazza del Mercato, 1-11, 30175 Venezia VE, Italy

    Open: Saturday and Tuesday from 8 am to 1 pm (closed Sunday–Monday and Wednesday–Friday)

    Phone: +39 041 271 5911


    Mercato di Sacca Fisola

    Explore a no-frills market

    Mercato di Sacca Fisola is an exceptional local market offering food and accessories that focuses on quality and convenience above all else. This is one of the most popular markets in town for people looking to get everything they need quickly and efficiently.

    Everything at this market is straightforward and clearly labeled. Whether you're looking for cold cuts, produce, cheese or something as mundane as socks, you'll always know exactly what you're getting. Plus, it's a great place to grab any items you forgot to pack. You'll find it in the neighbourhood of the same name south across the water from the Dorsoduro district.

    Location: Calle del Vaporetto, 30133 Venezia VE, Italy

    Open: Friday from 7 am to 2 pm (closed Saturday–Thursday)

    Phone: +39 041 271 5911


    Mercatino dell'Antiquariato Campo San Maurizio

    Check out an antique market

    Mercatino dell'Antiquariato Campo San Maurizio is an antique market that lets you explore a wide variety of items from professional operators offering precious pieces. The antiques come in many shapes and sizes, with everything from furniture to silverware sets on offer.

    When you visit this market, you won't find solely Venetian vendors. Antiques from all over the country are available here, offering more variety in your selections. You can see it for yourself in San Marco just west of Rio di San Maurizio.

    Location: Campo San Maurizio, 30124, VE, Italy

    Phone: +39 041 271 5911


    San Giobbe Market - Mercatino di San Giobbe

    Visit a local flea market

    San Giobbe Market - Mercatino di San Giobbe is a modestly sized flea market that offers just about everything you need including antiques, clothes and accessories. A lot of the antiques are old toys or housewares like urns and pots, and they all have old charm to them.

    In addition to antiques, you'll find a selection of clothing and books here. Artwork is available too, including custom-made toys, quilts and crafts. You can take a look at its massive inventory in northeastern Cannaregio.

    Location: Fondamenta S. Giobbe, 618, 30121 Venezia VE, Italy

    Open: Tuesday–Thursday from 9.30 am to 12.30 pm and 3.30 pm and 7 pm, Monday from 4 pm to 7 pm (closed Friday–Sunday)

    Phone: +39 041 271 5911


    San Martino Market - Mercatino di San Martino

    Shop for old clothes

    San Martino Market - Mercatino di San Martino is a clothing market tucked away on the side of San Martino church where you'll find old clothing and low prices. Shoes and clothing are incredibly affordable here compared with the average prices around town, and a lot of the pieces let you live your retro-style dreams with some that are decades old.

    This market is run by a group of grandmothers, and they've thrown in some games and other surprises among the clothing selection as well. Check it out in central Castello.

    Location: Fondamenta del Piovan o Erizzo, 2294, 30122 Venezia VE, Italy

    Open: Monday–Saturday from 4 pm to 7 pm (closed on Sundays)

    Phone: +39 041 271 5911


    Via Garibaldi Market (Campo Pescheria)

    Look around for colorful produce

    Via Garibaldi Market (Campo Pescheria) is a produce market where you'll find an array of local items known for their color, freshness and healthiness. Everything you need to make a delicious dinner is available here, and the local vendors are happy to talk about everything you need.

    When you visit this market, you'll want to arrive early to avoid the crowds. Locals and travelers alike frequent this market, so it can get quite crowded as the afternoon approaches. Don't forget to check for bargain prices as well. It's located in Castello south of Rio de la Tana.

    Location: 30100 Venice, Metropolitan City of Venice, Italy

    Open: Daily from 7 am to 2 pm


    Mestre Market

    Find a little bit of everything at a food market

    Mestre Market is a local market that's quite large offering plenty of fresh produce and ingredients along with fully cooked meals and some other items. The fruit and vegetables here are high quality and sold directly by producers, and you'll also find specialty meats and cheeses available.

    When you visit this market, you'll also find items like sandwiches and even roasted chickens available. In addition to food, you'll find apparel and shoes as well as some household items. It's located in the center of Mestre on the east side of the lagoon.

    Location: Via Piave, 37, 30171 Venezia VE, Italy

    Open: Daily from 9 am to 8.30 pm

    Phone: +39 041 802 1145


    Santa Marta Monday Farmers Market

    Stop by a local farmers market

    Santa Marta Monday Farmers Market - Mercato di Santa Marta is a lovely market where you'll find local organic produce that includes much more than fruit and vegetables. Among the selection here, you'll find specialty cheeses and bread along with local honey.

    In addition to the food, this farmers market has quite a few other items as well. Florists are quite popular here, with colorful bouquets available. Additionally, you'll find local winemakers offering their delicious creations. You can try it all in southern Santa Croce.

    Location: Campiello Longhi 30100 Venezia VE, Italy

    Open: Monday from 10 am to 12.30 pm (closed Tuesday–Sunday)


    Start planning your trip

    Back to top