Rome Shopping: Best Streets and Markets

A cobbled shopping street in central Rome with shop windows and a few people walking

Rome shopping falls into four kinds of places: luxury streets, everyday high streets, vintage markets and outlets outside the city. Whether it is expensive depends on which one you pick, because the city's tourist board lists places for every budget. This guide groups the best streets and markets by what they sell, and it says plainly where no price is published.

Rome shopping at a glance: four kinds of places

Rome's tourist board splits the city into luxury streets, high streets, markets and outlets, and each one suits a different budget. Turismo Roma, the city's official tourism site, calls Rome a stop for shopping for "all tastes and budgets".

No official page we could open lists prices for clothes, leather or electronics, so this guide gives none. Where a price appears below, it is the price of a tour. So the honest answer to "is it expensive?" is that it depends on where you go: Via dei Condotti is luxury, while Via del Corso reaches "the cheapest store", and the markets below are the low-cost end. Everything else comes from the tourist board's own pages, read on 25 October 2026.

Where to shop in Rome, by what each place sells Luxury: Via dei Condotti and the streets beside it Every budget: Via del Corso and Via del Tritone Vintage and craft: Monti and Trastevere Second-hand and street markets: Campo de' Fiori, Porta Portese, Via Sannio Outlets outside the city: Castel Romano and Valmontone Source: Turismo Roma, the city's official tourism site

1. Via dei Condotti: luxury brands by the Spanish Steps

Via dei Condotti is the best-known luxury shopping street in Rome, and it runs from the foot of the Spanish Steps. Its page describes Via dei Condotti as full of boutiques of the most fashionable brands. It calls the area around Piazza di Spagna "the Trident", an essential stop for luxury and high fashion.

Several streets branch off from there. They are Via Borgognona, Via della Vite, Via Frattina, Via delle Carrozze, Via Vittoria and Via del Babuino. The tourist board also names well-known jewellers in the same area.

Window shopping costs nothing. You do not need to buy anything to enjoy the shop windows.

2. Via del Corso: clothes for every budget

Via del Corso is the best Rome shopping street for clothes if you want choice at every price. Turismo Roma calls it the pulsating artery of Roman shopping and describes two kilometres of shops, an open-air shopping centre that runs from big single-brand stores to "the cheapest store".

In the middle of the street stands the Galleria Alberto Sordi, an Art Nouveau shopping arcade. Next to it, Via del Tritone leads to La Rinascente. The department store has 8 floors, 14,000 square metres and 800 brands, with a terrace that looks over the rooftops.

Many visitors pair a shopping afternoon with a guided walk. The City Highlights walking tour is run by City Walkers Tours and takes 2.5 hours. It is from €35 per person, rated 4.9 from 126 reviews with free cancellation, and its listing names the Pantheon and the Trevi Fountain. It meets at Foro Traiano and is not suitable for people with mobility impairments.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

Pro Tip Turismo Roma lists its "historic shops of excellence" for a reason. A business must have stayed in the same family for at least 3 generations and over 70 years to join, so the list is a good place to start if you want a shop with a long record.

3. Monti and Trastevere: vintage, craft and young designers

Monti and Trastevere are the best areas for vintage clothes, craft and the work of young designers. For Monti, the tourist board names Via del Boschetto, Via degli Zingari and Via dei Serpenti as streets for craftsmanship, vintage and young designers. Across the Sixtus Bridge, Trastevere has shops with emerging artists and vintage fashion for men, women and children.

The Monti Market adds stalls on Saturdays and Sundays, except in July and August. It stands at Via Leonina 46 and shows young creatives, artisans and vintage sellers.

To see the lanes of Trastevere with a guide, the Trastevere and Jewish Ghetto street food walking tour is run by Rosy Smart City Tours. It lasts 2 to 2.5 hours and is from €49 per person, rated 4.7 from 173 reviews. You can pick a small group of up to 8 or a private tour for up to 15. The listing says it is not suitable for wheelchair users, vegans or people with mobility impairments.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

4. Campo de' Fiori: second-hand finds and market food

Campo de' Fiori and its side streets are the best place in the centre for second-hand finds. Via dei Giubbonari and Via del Governo Vecchio are famous above all for second-hand items, says the tourist board. It calls them an economic alternative to high fashion purchases. That makes this area, with the stalls of Via Sannio, the best place we can name for low-cost buys, though no official page ranks the cheapest goods or gives a price.

The square itself holds a food market. According to the same page, traders have sold produce here since 1869, and today the stalls sell meat, flowers, fish, cheese, cured meats and typical local products. Its page gives no opening hours, so check the day before you go.

Two street food tours start in this area. The Campo de' Fiori and Jewish Ghetto street food tour is run by Pink Umbrella Tours and meets in Campo de' Fiori. It takes 2.5 hours for up to 14 people, with 5 food stops and one sample each of beer and wine. It is from €38.25 per person, rated 4.9 from 129 reviews with free cancellation, and is not suitable for wheelchair users or vegans.

The Trastevere and Campo de' Fiori street food walking tour is run by Hili srl and meets at Piazza San Simeone. It takes 2.5 hours and is from €44.1 per person, rated 4.9 from 4,720 reviews with free cancellation. Drinks are not included, and it is not suitable for vegans or people with gluten intolerance.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

5. Street markets: Porta Portese, Via Sannio and Borghetto Flaminio

Rome's street markets, such as Porta Portese and Via Sannio, sell clothes, vintage and leather goods from open-air stalls. Each one runs on set days, so the day you visit matters more than the hour.

MarketWhereWhenWhat the tourist board lists
Porta PorteseViale di TrastevereEvery Sunday morningFurniture, vintage clothing, antiques, books, leather goods
Via SannioVia Sannio, San GiovanniMonday to Saturday, until 4:30 pmLeather goods, bags, knitwear, jeans, jackets
Borghetto FlaminioPiazza della Marina 32IEvery SundayVinyl records, china, clothes, trinkets
Monti MarketVia Leonina 46Saturday and Sunday, not July or AugustCreations by artisans, vintage sellers and designers

The neighbourhood food markets sell some clothes too. At the Testaccio market you can also buy housewares, accessories, shoes and clothing, and the Esquilino market has a clothing section beside its food stalls. The Trionfale market has 273 stalls and stands three minutes on foot from the Vatican Museums.

If you want food souvenirs, taste first. The Eat Like a Local historic centre street food tour is run by Hili srl and takes 2.5 hours. It includes 5 food tastings and a visit to Campo de' Fiori and the Ghetto, and it is from €39.6 per person, rated 4.9 from 1,437 reviews. The standard group is up to 99 people. More tastings are on our Rome food tours page.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

6. Castel Romano and Valmontone: outlets outside the city

Rome's two main outlets, Castel Romano and Valmontone, sit outside the city and sell fashion and design brands. The tourist board says "exceptional discounts and promotions" on made in Italy goods can be found at both.

Castel Romano McArthurGlen Designer Outlet has 152 fashion and design brands on the tourist board's page. Valmontone Outlet has 180 stores of Italian and international brands. The tourist board says both can be reached by a shuttle service from the centre, but it gives no fare or travel time.

For Castel Romano, the outlet's own plan your visit page fills the gaps. The outlet is open every day from 10 am to 8 pm. It is a 30-minute drive from downtown Rome, with shuttle buses from Termini and from EUR Fermi. The page does not state the shuttle fare or timetable, so check both before you go.

If you only want a mall, Forum Termini has more than 100 shops and luggage storage at Termini station. Euroma2, in the EUR district, has 240 shops. For the metro and buses between areas, see our Rome public transport guide.

7. Historic shops: small gifts with a story

Rome's historic shops are the best place for small, lasting gifts such as pens, stationery, watches and sweets. The Association of Historical Stores of Excellence was founded in 2008 and lists shops that have stayed in one family for at least 3 generations and over 70 years.

Its list includes Antica Cartotecnica at Piazza dei Caprettari 61 for pens and writing gifts, and Bedetti at Piazza San Silvestro 9 to 12 for watches and jewellery. It also lists Giolitti at Via degli Uffici del Vicario 45 for ice cream, and the Antico Caffè Greco at Via dei Condotti 86.

How to choose your Rome shopping stop

Choose by what you want to buy, and by the day you are free. The table sorts the places above.

You wantGo toCheck first
Luxury labelsVia dei Condotti and nearby streetsNothing, window shopping is free
Clothes at any priceVia del Corso and Via del TritoneNothing, shops are on the street
Vintage and craftMonti and TrastevereMonti Market is Saturday and Sunday only
Second-hand findsVia dei Giubbonari, Via del Governo VecchioShop hours are not published
Cheap clothing stallsVia SannioOpen Monday to Saturday, until 4:30 pm
Antiques and vinylPorta Portese or Borghetto FlaminioSunday only
Outlet brandsCastel Romano or ValmontoneCastel Romano opens daily 10 am to 8 pm; shuttle fares are not published

Is a tour worth it for shopping? No, if you only want to buy things. The five tours we picked are food and walking tours, and their listings describe food stops, not time in shops. We found no shopping tour with enough reviews to pick. A tour is the right choice if you also want the history of the streets, since a guide covers the area in 2.5 hours. If you shop on your own, you spend nothing on a ticket.

Things to Do in Rome's count of GetYourGuide listings in October 2026 found 23 tours in the shopping and market districts (Trastevere, Campo de' Fiori, the Ghetto, Piazza Navona, the Spanish Steps and Testaccio), from €22. Most of them are food, cooking and walking tours. You can browse all of them in the travel tours to Rome we picked.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

Key Takeaway Go to Via dei Condotti to look at luxury, Via del Corso to buy clothes at any price, and Via Sannio for outdoor clothing stalls until 4:30 pm Monday to Saturday. Porta Portese runs on Sunday mornings only.

A street teaches you a city as well as a museum does.

Shopping is only one line in a trip budget. For the other lines, such as meals, see the food cost in Rome.

When Rome shopping is the wrong plan

Shopping is the wrong plan if you want a fixed price list, because no official page we found publishes prices for clothes, leather or electronics. Shop opening hours are not published either, so ask the shop before you buy, and plan around the market days in the table above.

Tax-free shopping. Visitors who live outside the European Union (EU) can get the VAT (value added tax) back on goods. The customs agency, Agenzia delle Dogane e dei Monopoli, sets these rules:

  • The goods must cost more than €70 per invoice, VAT included. The limit was €154.94 until 31 January 2024.
  • They must be for personal or family use and travel in your luggage. The invoice must show your passport details.
  • The goods must leave the EU by the third month after the invoice date. The stamped invoice goes back to the Italian seller within four months of the purchase month.
  • Customs applies a digital stamp at your exit point, but it never pays the refund. Tax-free companies pay it, usually when you leave, and they keep a fee. The page does not state the fee.

Sales. The tourist board pages we opened give no sale dates, and the Lazio region had not published the dates for the winter 2027 sales when we checked. In 2025 and 2026, press reports put the Lazio winter sales at early January to 15 February. Check the date with the shop.

Add a guided walk to your shopping day

The five walking and street food tours we picked start from €35 per person on GetYourGuide. The street food tours of Campo de' Fiori and the Ghetto start from €38.25.

Prices and ratings as shown on GetYourGuide on 25 October 2026.

Rome tours: walking, night and private tours

FAQ

Is shopping in Rome expensive?

It depends on the place. The city's tourist board lists luxury streets such as Via dei Condotti and a street such as Via del Corso that runs from big brands to the cheapest store, and no official page we found publishes price lists for goods.

What is the best shopping street in Rome for clothes?

Via del Corso, a two-kilometre street the tourist board calls an open-air shopping centre with stores for all budgets and tastes. For luxury labels, go to Via dei Condotti and the streets beside it.

Is it cheaper to buy clothes in Italy?

No official page we found compares clothing prices in Italy with other countries. The tourist board says the outlets near Rome offer discounts and promotions on made in Italy brands, so check the tags there.

What is a famous street in Rome?

Via dei Condotti is the famous luxury shopping street by the Spanish Steps, and Via del Corso is the long main shopping artery of the city centre.

When are the sales and how does tax-free shopping work?

Visitors who live outside the EU can claim back VAT on goods worth more than €70 per invoice, stamped by customs when they leave the EU; tax-free companies pay the refund and keep a fee. Lazio had not published its winter 2027 sale dates when we checked.

What's cheap to buy in Rome?

No official page ranks the cheapest goods. The tourist board describes the second-hand streets around Campo de' Fiori as an economic alternative to high fashion, and it lists street markets such as Via Sannio for clothing.

Conclusion

For Rome shopping, walk Via dei Condotti to look at luxury, Via del Corso to buy clothes at any price, and Monti or Trastevere for vintage and craft. Go to Porta Portese on a Sunday morning or Via Sannio on a weekday for market stalls, and take a shuttle to Castel Romano or Valmontone for outlet brands. Check each market's days before you set out, and ask the price before you buy.

Sources