Get us in your inbox

The Market of Campo de’ Fiori
Photograph: Shutterstock

The 10 best markets in Rome

Whether shopping for souvenirs, clothes, fresh food or just a spot of people-watching, the best markets in Rome are ace

Written by
Elizabeth Heath

Get your haggling face on, it is time to find a morning market bargain in the Eternal City. This place was built on trade (not technically true, but run with it), and the hustle and bustle of the best markets in Rome take some beating. You can get everything from antiques to zucchinis here. Heck, you might even find both at the same stall. Unlikely, but anything can happen in Rome.

By ‘anything, we mean anything. A night on the tiles here is proof of that, and the day-to-day swagger of Roman life is something else entirely. Rome has no shortage of stupendous attractions, but there is something about its best markets that hits the spot.

Best markets in Rome

Mercato di Campagna Amica
Photograph: Courtesy TripAdvisor/Mercato di Campagna Amica

1. Mercato di Campagna Amica

If organic produce and foodstuffs are what you fancy, look no further than this farm-to-table market near Circus Maximus. Every product is sourced from Lazio, the region surrounding Rome, be it a jar of organic honey, a perfect piece of mozzarella or a leg of prosciutto – with nary a GMO in sight.

Hours: Saturday and Sunday, 10:30 am-7 pm

  • Shopping
  • Markets and fairs

More than any other, this covered market near Termini Station best typifies the city’s burgeoning multiculturalism. In a cavernous industrial building a block from Piazza Vittorio Emanuele II, Nuovo Mercato Esquilino is a noisy, colourful smorgasbord of international foods and world languages. Need a jackfruit, a little Chinese five-spice or a still-wriggling eel from the fishmonger? You’re in the right place.

Hours: Monday-Thursday, 5 am-3 pm, Friday and Saturday 5 am-5 pm

  • Shopping
  • Markets and fairs

If you’re looking for some posh second-hand rags or baubles, head to this flea market just north of Piazza del Popolo. The Borghetto Flaminio is one of the best markets in Rome for used designer clothes, furs and handbags, and antiques. After all, a pre-loved Prada is better than no Prada at all.

Hours: Sunday, 10 am-7 pm

Mercato dell'Unità
Photograph: Shutterstock

4. Mercato dell'Unità

If you find yourself peckish in Prati (the neighbourhood north of the Vatican), consider this historic food market for the makings of a gourmet picnic. With a handful of street food vendors inside, it’s also a great pit stop during a day of shopping on Via Cola di Rienzo.

Hours: Monday-Saturday, 7 am-6 pm


This enclosed market in the slightly gritty Testaccio neighbourhood, just a ten-minute walk from the Piramide metro stop, is the best of Rome under one roof, with stands offering clothes, handbags, varied and vibrant produce, and some of the city’s best street food. Buy the makings of a gourmet picnic, or get in line for a panini from the much-revered Mordi & Vai. 

Hours: Monday-Saturday, 7 am-2:30 pm

  • Shopping
  • Markets and fairs

You have to wade through a lot of junk to find the good stuff at this sprawling, super-crowded flea market in Trastevere. With more and more stalls selling new, cheap clothes and souvenirs, it takes some dedication to seek out the real flea flair, such as used housewares, antiques and vinyl. Prepare for a swarm of people and watch your purse or wallet here. 

Hours: Sunday, 7 am-2 pm

Mercato Trionfale
Photograph: Shutterstock

7. Mercato Trionfale

This sprawling indoor market near the Vatican Museums is Rome’s biggest and busiest, with nearly 300 stalls selling produce, cheeses, meat and fish, as well as sundries and household items. You’ll find a lot more locals than tourists at this neighbourhood institution. 

Hours: Monday-Saturday, 8 am - 1:30 pm

8. Fontanella Borghese Market

Temporarily closed

Maybe it’s no surprise that the Borghese clan, patrons of so much of the great architecture and art of Rome, are the namesakes of this antiquities market. Set between Piazza Navona and the Spanish Steps, the market draws casual and dedicated collectors looking to purchase their next out-of-print art book, vintage print or antique map.

Hours: Monday-Saturday, 7 am - 1 pm

Campo de’ Fiori
Photograph: Shutterstock

9. Campo de’ Fiori

We’ll be the first to say it: Campo is campy. This long-time produce market in the heart of the historical centre caters more to tourists than it does to locals (who are dwindling in this part of town, thanks to Airbnb and the like). Arrive early in the morning, when vendors are still setting up, and local chefs are shopping for the day’s menu, and glimpse at the market of yore. 

Hours: Monday-Saturday, 6 am - 2 pm

  • Shopping
  • Markets and fairs

This hip market in even hipper Monti typifies everything special and edgy (spedgy?) about the neighbourhood. For handcrafted fashions, jewellery and accessories, vintage wear, and designer sunglasses come here to mingle with the cool kids while shopping.

Hours: Saturday and Sunday, 10 am-8 pm

    You may also like