The larger and more colourful and lively markets in the centre of Rome are worth to visit. They usually open at 7am-1pm, Monday to Saturday. Porta Portese is opened on Sundays.
Campo de Fiori
Location: Piazza di Campo de Fiori, Rome.
Rome's oldest market is held on Campo Dei Fiori (Flora's Courtyard, not 'flower market').
Here you will find the best fish in the city, fresh vegetables and attractively-piled fruit, spice, as well as kitchen utensils,
tablecloths and toys.
Porta Portese market
Location: Via Portuense and Via Ippolito Nievo
opened: The only one opened on Sundays, 6.30am-2pm
This is the main flea market in Rome held at the back of Trastevere quarter. Here you'lll find a bit of everything (including the occasional stolen item), though you wont't find a real bargain.
They also have terracotta copies of antique decoration and the occasional oil lamp.
Of course, you should haggle, if only for the pleasure. (watch out for pickpockets!)
Mercantino dei Partigiani
Location: Piazza dei Partigiani, Rome
opened: 1st Sunday of the month, except August
This small flea market is held in the basement of a garage and sells furniture and objects from 1940s and 1950s. Sometimes you even see middle class housewives from smart districts selling family items.
The prices are really low, a style Italians refer to as modernariato.
Location: Via Crispi, 96, Rome
opened: 2nd Saturday and Sunday of the month.
This is a relatively new flea market that is held in a huge 4-floor garage between Piazza del Popolo and Via Veneto.
There's a bit of everything here, including a certain Mario Ambrosini, a screenwriter who worked with Fellini, who sells the miniature gifts you find in Kinder chocolate eggs
to collectors and members of the Kindermania club.
Prices vary and are often on the high side.