Here’s a collection of the best markets in Rome, where you can go souvenir hunting and put your haggling skills to the test. The city is a shopping paradise, with some of its cobblestone streets abuzz with local vendors selling fresh produce, as well as used items and antiques that can make for great keepsakes.
Most of the best markets in Rome happen to be regular flea markets, while others open weekly in rows or clusters of tents set up over the weekends. We also added a few of Rome’s best weekly farmers’ markets; vibrant places that offer you a unique shopping sensation, with booths full of exotic produce and typically Italian goods.
- 1
Campo de' Fiori
Shop through Rome's "field of flowers"
- Budget
- Photo
- Shoppers
Read moreLet Piazza Campo de’ Fiori attack your senses. The place bustles with locals and visitors in the mornings. It’s surrounded by neo-classical buildings, with the statue of executed Italian philosopher Giordano Bruno looming over the huge variety of tented vendors. You’ll find all sorts of souvenirs, like T-shirts and tiny bottles of liquor, but most sell flowers and exotic fruits and vegetables, as well as meats, fish and cheese. Though it may seem too touristy compared to Rome’s other mercato, it’s a good starting point. Have fun watching the lively haggling banter before you try for yourself. Cash in Euros only.
Location: Piazza Campo de' Fiori, Rome, Italy
Open: Monday–Saturday from 7.30 am to 2 pm
Map - 2
Porta Portese
Dig deep for rare items
- Budget
- Photo
- Shoppers
Read morePorta Portese flea market is among Rome’s biggest. It’s mostly vintage items sold here, such as used clothing and antiques (good Italian quality and rare, nevertheless). You might come across some aged Chinese porcelain or Middle-Eastern jewellery pieces among the lot – there’s plenty of imported items, but all at bargain prices. A section sells only new local Italian stuff, such as coats and handbags. The market’s vast, so you’ll need to dig deep beyond the surface of the common knick-knacks to get to the real deals. Though it’s not so touristy, get here early to avoid the crowds, and beware of pickpockets.
Location: Piazza di Porta Portese, Rome, Italy
Open: Tuesday and Friday–Saturday from 5 am to 5 pm, Thursday from 5 am to 3 pm
Map - 3
Mercato delle Stampe
Stumble upon rare vintage prints at Rome’s specialty market
- Budget
- Photo
- Shoppers
By its name, Mercato delle Stampe (Stamp Market) comes across as a philatelist’s heaven. Also known as Fontanella Borghese, this open-air space on Largo della Fontanella di Borghese goes beyond stamps, with a huge variety of permanent boxy, dark grey booths of local collectors showcasing a variety of old prints and back editions. You might stumble upon some old magazine editions or comics, or even old Roman maps and classical musical scores among their troves. Some of the sketches and paintings are worth a look, and you can bargain directly with the artists or collectors.
Location: Largo della Fontanella di Borghese, Rome, Italy
Open: Daily from 7 am to 1 pm
Mapphoto by Dietmar Rabich (CC BY-SA 4.0) modified
- 4
Borghetto Flaminio
Bargain for vintage Chanel at a Sunday flea market
- Budget
- Shoppers
Read moreAs one of the less crowded Sunday flea markets in Rome, Borghetto Flaminio is a short stroll south from the Flaminio station along Via Flaminia. For a small entry fee, you can enter this market space to explore and try your bargaining at the various stalls selling mostly second-hand goods and vintage souvenir items (some of which are “good-looking knock-offs”). You’ll especially see table-top décor, some designer label bags and ladies’ fashion. It’s worth a browse even if you don’t intend to buy anything, and is a great spot for a leisurely Sunday walk.
Location: Via Flaminia, 32, Rome, Italy
Open: Sunday from 10 am to 7 pm
Map - 5
Mercato di Testaccio
Shop and eat like a Roman local
- Food
- Shoppers
Read moreNow referred to as Nuovo Mercato di Testaccio since its revamp, Mercato di Testaccio is where you can shop and eat like a local in Rome, slightly away from the more touristy parts of the city. There are several metro stations nearby, for easy transport, if you are staying in the city centre, however.
Various stalls feature fresh produce, while others offer a wide range of delicious street foods, such as pizzas, cured meats, cheeses, pasta and bread. Some wine bars complement the experience, from which you can sample before your purchase. Settle down at a table setup and enjoy people-watching while nibbling your purchases.
Location: Via Beniamino Franklin, Rome, Italy
Open: Monday–Saturday from 7 am to 3.30 pm
Map - 6
Campagna Amica
Find fresh goods at a farmers’ weekend market
- Budget
- Food
- Shoppers
Known by locals as Mercato Campagna Amica al Circo Massimo, this friendly neighbourhood marketplace just north of the Circus Maximus is one of Rome’s authentic farmers’ markets. It’s open only on the weekends and features many local vendors under one roof. Fresh fruits, vegetables, herbs, potted plants, jams and cold cuts are all available at local prices. Even if you’re not a local looking for groceries, it’s a great experience to witness the traders at work. You can get homemade gelato, fresh juices or ripe cherries to snack on while you watch.
Location: Via di S. Teodoro, 74, Rome, Italy
Open: Saturday–Sunday from 8 am to 3 pm
Map - 7
Mercatino di Ponte Milvio
Browse through a wealth of antiques
- History
- Photo
- Shoppers
For a walk back in time, head to Rome’s ancient bridge that crosses over the Tiber. It’s home to the Mercatino di Ponte Milvio (Milvian Bridge Market), which is an antique lovers’ paradise, open every second Sunday of the month. Rows of booths along the tree-shaded riverside sell antiques ranging from a variety of Roman statuettes, desk lamps, grand clocks and Venetian mirrors, which can brighten up the living room back home. Some of the paintings aren’t real antiques, but their classical styles are worth a look.
Location: Ponte Milvio, Rome, Italy
Open: Every second Sunday of the month from 9 am to 7 pm
Map - 8
Mercato Esquilino
See where Rome’s international community source their fresh produce
- Budget
- History
- Shoppers
Some of Italy’s historical markets have undergone major revamps. Rome’s Mercato Esquilino is one of them, previously known as Piazza Vittorio after the adjacent city park. Now called Nuovo Mercato Esquilino, the market is modernised, with vendors and stalls under one roof. It still channels its historic charm through the colourful fresh produce on display, with exotic fruits and vegetables, spices, meats and fish, and a full array of Italian cheeses, all at local prices. The market attracts a mixed crowd, and it’s where many of Rome’s immigrant communities source their home ingredients from Chinese to Middle Eastern vendors.
Location: Via Filippo Turati, 160, Rome, Italy
Open: Monday–Saturday from 5 am to 3 pm
Map - 9
Mercato Trionfale
Source local fresh goods near the Vatican
- Budget
- Photo
- Shoppers
Mercato Trionfale is a fresh morning market housed inside a large single building a few minutes’ walk north of the gates to the Vatican Museums. Get here early in the morning, before your museum visits, to witness a less touristy market scene. It features mostly stalls of local vendors selling fresh grocery items, cheeses and wines (poured into disposable bottles for each purchase) at reasonable prices. If you’re staying in an apartment or hotel room with a kitchenette and plan to try cooking for yourself, this is a great spot to source your ingredients.
Location: Via la Goletta, 1, Rome, Italy
Open: Monday–Friday from 7 am to 2 pm
Map - 10
Mercato di Via Sannio
Put your Roman bargaining skills to the test
- Budget
- Shoppers
This street market is a good practicing ground for haggling. It’s right outside the San Giovanni station and behind the namesake basilica. Most of the vendors sell souvenirs and clothing items, with some good quality goods worth searching for, if you’re up for a challenge. They’re known to be pushy and persistent, and even rude to the unaccustomed, but you can usually get your way around to a good deal by being insistent with your best price.
Location: Via Sannio, Rome, Italy
Open: Monday–Saturday from 8 am to 2 pm
Mapphoto by LPLT (CC BY-SA 4.0) modified