Markets of Rome to shop like a local

On this page of The Travel Bunny’s free Rome travel guide, you can discover the permanent and temporary markets of Rome. You should really visit a couple of them, to get a taste of the local life.

For each of these markets of Rome, you will find:

  • the name of that market in Rome;
  • a short description of the market;
  • when the market takes place and how to get to these markets of Rome using public transport.

campo de fiori market in rome
Best markets of Rome: Campo de’ Fiori

Campo de’ Fiori

Campo de’ Fiori is a picturesque market in the heart of Rome. This medieval square has a dark past, as the serious statue of Giordano Bruno reminds us. He was burned for his heresy here. And this is also the spot of many other executions that took place during the Inquisition.

Nowadays, during the day, you can explore Campo de’ Fiori while searching for fruit, vegetables, fish, and flowers. At night, it turns into a lively meeting spot for both locals and travelers. Besides many cool bars and restaurants, Campo de’ Fiori also hosts live street performances.


Opening times

Campo de’ Fiori is open daily between 07.00 and 14.00.

Campo de’ Fiori
Address: Piazza Campo de’ Fiori, 00186 Roma RM, Italy | See on map
Public transport: Buses 64, 87, and 186 have stops close to Campo de’ Fiori.
Tel. +39 06 0608


mercato dei fiori market of rome
Best markets of Rome: Flower Market (Mercato dei Fiori)

Flower Market (Mercato dei Fiori)

Located on Via Trionfale, Mercato dei Fiori is not to be confused with Campo de’ Fiori, one of the most famous markets of Rome. Here, you can admire and buy both fresh flowers and potted plants of all sorts. And the best thing is that the prices are budget-friendly.


Opening times

Mercato dei Fiori is open on Tuesdays, between 10.30 and 13.00.

Mercato dei Fiori
Address: Via Trionfale, 45, 00100 Roma RM, Italy | See on map
Public transport: Subway line A stops at the nearby Ottaviano station. Buses 23 and 70 also stop within walking distance of Mercato dei Fiori.
Tel. +39 06 3973 8027


mercato centrale roma rome central market
Best markets of Rome: Rome’s Central Market (Mercato Centrale Roma)

Rome’s Central Market (Mercato Centrale Roma)

Mercato Centrale Roma is a foodie paradise. Here, you can try Italian cuisine from one of the 17 food stalls. Once you order, there’s little waiting time as each food stall has its own cash register. Therefore you will quickly receive your food to enjoy at one of the available tables or have it to go.

Inside the Mercato Centrale Rome, there are also a proper restaurant, a pizzeria, a beer bar, and a coffee bar.

Mercato Centrale Roma
Address: Via Giovanni Giolitti, 36, 00185 Roma RM, Italy | See on map
Public transport: Subway station Termini is right next door. Buses 16, 50, 70, 71, 105, 360, 590, 649, and 714 also stop in front or near Mercato Centrale Roma.
Tel. +39 06 4620 2900


San Cosimato Market (Mercato di San Cosimato)

Mercato di San Cosimato has been open in Trastevere since the early 1900s, and many of the merchants that sell their stuff today are related to those first vendors.

In Mercato si San Cosimato, you will find mostly fruits and vegetables, but also meat, fish, and cheese.


Opening times

Mercato di San Cosimato is open from Monday to Saturday between 06.00 and 13.00.

Mercato di San Cosimato
Address: Piazza di S. Cosimato, 64, 00153 Roma RM, Italy | See on map
Public transport: Tram 8 and bus H stop close to Mercato di San Cosimato.


Sannio Street Market (Mercato di Via Sannio)

Mercato di Via Sannio is a historical market in Rome, which was most popular between the ’60s and the ’80s. Today, you can go to this flea market to look for vintage clothes and accessories. Or for counterfeit designer creations.


Opening times

Mercato di Via Sannio is open from Monday to Saturday, between 07.00 and 14.00.

Mercato di Via Sannio
Address: Via Sannio, Roma RM, Italy | See on map
Public transport: Subway line A stops at the nearby San Giovanni station. Buses 87 and 360 also stop close to Mercato di Via Sannio.


Old Prints Market (Mercato delle Stampe)

At this market in Rome, you can find old books, prints, magazines, and maps.


Opening times

Mercato delle Stampe is open daily, between 07.00 and 13.00.

Mercato delle Stampe
Address: Largo della Fontanella di Borghese, 00186 Roma RM, Italy | See on map
Public transport: Bus 119 stops really close to Mercato delle Stampe.


Porta Portese Market (Mercato di Porta Portese)

The most well-known among the markets of Rome, it is featured in songs, poems, and a few movies (e.g. Bicycle Thieves from 1948). Once home to the prospering black market, today it’s a place where you can find old furniture and antique objects, art, various souvenirs, plants, and many others.


Opening times

Mercato di Porta Portese is open on Sundays between 06.00 and 14.00.

Mercato di Porta Portese
Address: Viale di Trastevere, 00153 Roma RM, Italy | See on map
Public transport: Tram 8 and bus 75 have stops next to Mercato di Porta Portese.
Tel. +39 06 0608


mercato di testaccio market in rome
Best markets of Rome: Testaccio Market (Mercato di Testaccio). Photo by Lalupa [CC BY-SA 3.0]

Testaccio Market (Mercato di Testaccio)

Mercato di Testaccio is a covered market known to have mostly anything for sale. Here, you can buy fresh fruit and vegetables, meat, fish, cheese, and charcuterie. But you can also go shopping for clothes and shoes in Mercato Testaccio, too.


Opening times

Mercato di Testaccio is open from Monday to Saturday, between 06.00 and 14.00.

Mercato di Testaccio
Address: Via Beniamino Franklin, 00153 Roma RM, Italy | See on map
Public transport: Subway line B stops at the nearby Piramide station. Buses 75 and 83 also have stops close to Mercato di Testaccio.


Trionfale Market (Mercato Trionfale)

Opened at the end of the 1800s, Mercato Trionfale is the largest among the markets of Rome and among the largest in Europe, too. At its 273 stalls, you can find everything here: fruits and vegetables, cereals, cheese, charcuterie, meat, fish, sweets, clothes and accessories, Christmas decorations, etc.


Opening times

Mercato Trionfale is open on Mondays, Wednesdays, Thursdays, and Saturdays between 07.00 and 14.00 and on Tuesdays and Fridays between 07.00 and 19.00. Closed on Sundays.

Mercato Trionfale
Address: Via la Goletta, 1, 00192 Roma RM, Italy | See on map
Public transport: Subway line A can take you to Ottaviano station. Bus 492 also stops near Mercato Trionfale.


Valmelaina Market (Mercato di Valmelaina)

Valemelaina market is known for offering great money for money on its food products, with mostly everything costing less than one euro.


Opening times

Mercato di Valmelaina is open from Monday to Saturday, between 06.00 and 14.00.

Mercato di Valmelaina
Address: Via Giovanni Conti, 360, 00139 Roma RM, Italy | See on map
Public transport: Subway line B1 stops at the Conca D’Oro station. Bus H can also take you to Mercato di Valmelaina.