Markets in Rome
Every type of market — food, flea, antiques, clothes — and when to go.
Food markets
Mercato Testaccio (covered, best produce and ready food), Campo de' Fiori (flowers and produce, weekday mornings), Mercato di Piazza San Cosimato in Trastevere (neighbourhood market, low tourist presence), Nuovo Mercato Esquilino (most diverse in the city — Asian, African and Middle Eastern alongside Italian).
Flea & vintage
Porta Portese (Sundays, huge, Trastevere), Via Sannio (daily, clothing and surplus near San Giovanni), Borghetto Flaminio (Sundays, curated, near Piazza del Popolo).
Antiques & books
Via dei Coronari near Piazza Navona has the highest concentration of antique dealers in Rome. Largo della Fontanella di Borghese runs a print and book market most mornings.
Weekday versus weekend markets
Most of Rome's food markets (Testaccio, Trionfale) operate Monday to Saturday mornings, closing by early afternoon and not operating on Sundays — flea and antique markets (Porta Portese, the Via Sannio market) tend to run specifically on weekends, so timing depends entirely on which type you're after.
What each market specialises in
Testaccio and Trionfale are primarily food. Porta Portese is general secondhand goods and flea-market variety. Via Sannio near San Giovanni specialises in clothing, particularly vintage and army-surplus style pieces. Knowing the specialty before you go saves a wasted trip if you're after something specific.
The Rome Index