Best Markets in Rome: Food Markets, Flea Markets & More

Rome has several markets worth visiting, from traditional food markets to flea markets. Some are mainly for locals, while others are more tourist-oriented.

 

Make your trip to Rome easier with a tailor-made Itinerary

Which Market Should You Visit?

  • For sightseeing: Campo de' Fiori
  • For a local food market: Mercato Trionfale
  • For food and lunch: Testaccio Market
  • For vintage and second-hand shopping: Porta Portese
  • For Italian food products: Campagna Amica
  • Note: market hours can change, especially around holidays, so it’s worth checking before you go.

Campo de' Fiori Market

Campo de' Fiori is Rome’s most famous market and an easy stop if you are sightseeing in the historic center. You’ll find fruit and vegetables, but also plenty of tourist-oriented products such as spices, olive oil, pasta, packaged food, and other Italian souvenirs. There are also some clothes and other typical souvenirs.

It is quite touristy, but I recommend stopping for a freshly squeezed juice, especially on a hot day.

  • Best for: sightseeing, juices, and Italian food souvenirs
  • When: morning
  • Location: Campo de' Fiori

Mercato Trionfale

If you want to see a more everyday Roman food market, Mercato Trionfale is a better choice. It is one of the largest markets in Rome, with stalls selling fruit and vegetables, meat, fish, cheese, bread, and other food products. It is close to the Vatican, so it works well if you are visiting the Vatican Museums on the same day.

The market is indoors, which also makes it a good option on a hot or rainy day.

  • Best for: fresh food and a more local atmosphere
  • When: Monday–Saturday, preferably in the morning

Testaccio Market

Testaccio Market is a good choice if you want to combine a market visit with lunch. It has a mix of food stalls and places where you can stop for something to eat. You can easily spend an hour or two here and then walk around the Testaccio neighborhood afterward.

Unlike Campo de' Fiori, this feels much more like a neighborhood market than a sightseeing stop.

  • Best for: food, lunch, and exploring Testaccio
  • When: morning to early afternoon

Porta Portese Flea Market

If you are looking for a flea market in Rome, this is the big one. Mercato di Porta Portese takes place around Porta Portese in Trastevere. You’ll find everything from clothing and books to records, household items, vintage pieces, and plenty of things you probably didn’t expect to find.

This is not a polished shopping experience. It is crowded, messy, and sometimes you have to dig around to find something interesting. That’s exactly the point. Go early if you want to have a proper look around. Afterward, you can walk through Trastevere or continue toward the Tiber.

Campagna Amica Market

For Italian food from local farmers, Campagna Amica at Circo Massimo is worth a visit. The covered market brings together producers from the Lazio region, with products such as olive oil, cheese, cured meats, fresh produce, pasta, bread, wine, and other regional specialties.

There are also food stalls where you can stop for lunch, so this is more than just a place to buy food.

  • Best for: local Italian food and lunch
  • When: Saturday and Sunday, 8 AM–3 PM