Guide to Shopping in Italy

Shops and restaurants in the center of Amalfi
Henryk Sadura / Getty Images

Whether you just want to buy a couple of affordable souvenirs or you're looking to invest in jewelry, specialty foods, art, or fashion, Italy is a shopper's paradise. Our ultimate shopping guide will help you avoid the cheap mass-produced souvenirs that can be found near most tourist attractions and steer you to artisan shops and specialty boutiques where you'll find quality merchandise.

01 of 08

Where to Shop in Assisi

assisi shop photo
Rebecca Winke
Via S. Francesco, 10, 06081 Assisi PG, Italy
Phone +39 075 815115

Assisi is one of the most visited hill towns in central Italy's Umbria region. There are many shops selling souvenirs and cheap knickknacks, especially near Saint Francis Basilica, but if you're looking for a unique or special gift, there are artisan boutiques that sell art, fashion, kid's clothes, home goods, and food and wine. We recommend the following, among many others:

  • Artestampa, Via S Francesco, 10C: This art shop sells beautiful woodcut prints of Assisi.
  • Studio Assisi, Via Fortini 7: Find all sorts of funky clothing in this tiny boutique.
  • Il Lavandeto di Assisi, Corso Mazzini 16: This family-run shop sells all things lavender, which they grow on a farm just outside of town. 
02 of 08

Where to Shop in Florence

Jewellery shops at Ponte Vecchio over Arno River
Peter Unger / Getty Images
Via dello Studio, 19, 50122 Firenze FI, Italy
Phone +39 055 211470

Florence is a good place to shop for artisan crafts, luxurious fashions, shoes, leather, jewelry, perfume, and stationary. If you're looking for luxury brand shopping (or window shopping), head to the streets of Via Tornabuoni, Via della Vigna Nuova, and Via dei Calzaiuoli in the historic center. Around the Central Market are many stalls selling inexpensive souvenirs and clothing. Cross over the Arno for smaller specialty stores. We recommend the following boutiques (outside the high-end fashion retailers), among many others:

  • Zecchi, Via dello Studio, 19R: This shop sells beautiful handmade stationary, which makes for a perfect gift or keepsake.
  • Santa Croce Leather Workshop, Via S. Giuseppe, 5R: You won't find better leather goods in Florence than at this workshop, part of the Monastery of Santa Croce.
03 of 08

Where to Shop in Lucca

Window Shoppers Admiring Food
Atlantide Phototravel / Getty Images
Via S. Paolino, 44, 55100 Lucca LU, Italy
Phone +39 0583 53456

The walled city of Lucca in Tuscany offers good shops for foodies, artisan workshops, jewelry, and fashion. Via Fillungo, the main high-end shopping street, runs through Lucca's historic center, but you can find more affordable shops as well as boutiques on Via Santa Lucia and Via Buia. We recommend the following:

  • Cioccolateria Caniparoli, Via San Paolino 96: Indulge in your sweet tooth at this chocolate shop.
  • Edison, Via Cenami at Via Roma: This is a bibliophile's paradise, though note that most of its books are in Italian, with a few in English.
04 of 08

Where to Shop in Naples

Via San Gregorio Armeno
Filippo Maria Bianchi / Getty Images
Vico Due Porte a Toledo, 39/40, 80134 Napoli NA, Italy
Phone +39 081 400208

Naples is known for its nativity workshops that produce figurines and other items for Italian nativity scenes, or presepi. Most of the workshops are on or near Via San Gregorio Armeno in the historic center, and you can buy pieces to construct your own nativity scene here. For other kids of shopping, Galleria Umberto, across from the San Carlo Opera House, is a historic shopping center that's quite picturesque. Via Toledo is a street with more modern stores selling clothing and other items. There are also a number of big-name fashion labels with boutiques here, if you want to splurge. (By the way, Salvatore Ferragamo is from Naples.) We recommend the following shops in Naples:

  • Mario Talarico, Vico Due Porte a Toledo 4/b: Shop for beautiful handmade umbrellas.
  • Maurizio Brandi,Via Domenico Morelli 9: Maurizio Brandi's antiques are second to none in Naples.
Continue to 5 of 8 below.
05 of 08

Where to Shop in Perugia

Fashion items and accessories displayed in shop window.
Russell Mountford / Getty Images
Via dei Priori, 70, 06123 Perugia PG, Italy
Phone +39 075 573 0252

Perugia, the largest city in central Italy's Umbria region, has shops ranging from specialty stores to artisan workshops to high-end fashion boutiques. Via dei Priori and Corso Cavour are two good streets for shopping. Perugia is also known for baci chocolates and you'll find them for sale in stores and cafés. We recommend the following shops, among others:

  • Maria Antonietta Taticchi, Via dei Priori, 70: This artist sells beautiful ceramic pieces out of her shop.
  • Sartoria Camiceria Lemmi, Via Guglielmo Marconi, 59: Splurge on a high-quality custom-made men's suit.
06 of 08

Where to Shop in Rome

young woman choosing apricots from fruit stand
Kathrin Ziegler / Getty Images
Piazza di Porta Portese, 00153 Roma RM, Italy
Phone +39 06 0608

Rome offers a wide variety of shopping opportunities, including designer fashion boutiques, chain and outlet stores, flea markets, and souvenir shops. For luxury shopping, head to the area near the Spanish Steps, as well as Via Condotti, and for chain stores, try Via del Corso. We recommend the following markets and shops, among others:

  • Porta Portese, Piazza di Porta Portese: This is the most popular flea market in Rome.
  • Chez Dédé, Via di Monserrato 35: It doesn't get trendier than this boutique that sells everything from artworks to home decor items to clothing.
07 of 08

Where to Shop in Sorrento

Sorrento, Amalfi Coast, Italy

TripSavvy / Christopher Larson

Via Fuoro, 50, 80067 Sorrento NA, Italy

Sorrento is a charming town on the Amalfi Peninsula of Southern Italy and a good place to shop for artisanal goods. We recommend the following shops:

  • Augusto & Luca's Workshop, Via Fuoro 50: Find Sorrento's famous inlaid wood goods—all made by hand—at this workshop.
  • Corium Sandals, Via Degli Archi 20: Browse a large selection of handmade sandals.
08 of 08

Where to Shop in Venice

Several carnevale masks

TripSavvy / Lara D'agostino

C. Longa Santa Maria Formosa, 5174/B, 30122 Venezia VE, Italy
Phone +39 041 522 9995

Venice is one of Italy's most popular cities for tourists and there are many souvenir stands selling cheap mass-produced items. But Venice also has historic shops and boutiques selling handmade masks and glass, two products for which Venice is famous. We recommend these shops, among others:

  • Papier Maché, Calle Lunga Santa Maria Formosa, 5174/B: Drop by to browse the high-quality Venetian masks here.
  • Vetreria Artistica Archimede Seguso,  Fondamenta Serenella, 18: This family-run glass workshop has been open since 1397.
Was this page helpful?
Back to List

The Ultimate Guide to Shopping in Italy