10 Best Places to Go Shopping in Florence, Italy
Connecting Palazzo Pitti to Porta Romana, this street is home to Muselab and Be Giuls for hand-stitched clothing, and John Rocket for T-shirts. Elinor Marianne offers quirky stationery and small gifts. A short detour into Sdrucciolo de' Pitti leads to Piazza Santo Spirito and is worth the walk for bold prints at Giulia Materia and Sicilian-inspired designs at Tiziana Alemanni. Anyone looking for a moka pot or Italian kitchen tools will enjoy browsing Ferramenta Berti.
Address: 50125 Firenze, FI, Italy
Mercato Sant’Ambrogio
Sant’Ambrogio Market is one of Florence’s most authentic local markets, open Monday to Saturday mornings. Inside the covered section, vendors sell Tuscan olive oil, dried porcini, turrone, and truffle-infused products. Outside, a colourful fruit and vegetable market fills the square. On Thursdays and Saturdays, visitors can browse vintage items, from clothing to collectable crockery. Nearby, Mercato delle Pulci offers even more antique finds, while C.BIO features high-quality food items and stylish home goods.
Address: Piazza Lorenzo Ghiberti, 50122 Firenze FI, Italy
Via dei Serragl
Across the Arno in the Oltrarno district, Via dei Serragli is known for artisan workshops. Linen clothing at Vincent Croce and leather pieces at Quoio make this street ideal for shoppers. Vintage lovers can browse curated collections at Momo Vintage and Recollection by Albrici, while Nokike Atelier offers handmade jewellery.
Address: 50124 Firenze FI
Via de’ Tornabuoni
Via de’ Tornabuoni is an elegant pedestrian street, home to major Italian designers such as Gucci, Pucci, and Prada. Shoppers can explore the sensory experience at Olfattorio Bar à Parfums and step inside Palazzo Spini Feroni, headquarters of Ferragamo, to learn about the brand’s shoemaking history dating back to the 1920s.
Address: 50123 Firenze FI, Italy
Via della Spada
Via della Spada has recently become a must-visit shopping street. Filled with a mix of fashion and homeware stores, it features sustainable and creative pieces at the MIO Concept Store. Here, you can find cashmere, luxury homeware, and stylish men’s accessories.
Address: 50123 Florence FI, Italy
Via de’ Bardi and Via di San Niccolò
Along the Arno, Il Torchio showcases handcrafted paper and leather notebooks by Erin Ciulla. On Via di San Niccolò, the jewellery atelier of Alessandro Dari feels like a mix between a museum and a workshop. Perfumer Sileno Cheloni invites visitors to create custom fragrances during private sessions, while bespoke shoes by Stefano Bemer are crafted inside an old church workshop beneath Torre San Niccolò.
Address: 50125 Florence, Italy
Via della Vigna Nuova
Running south from Via de’ Tornabuoni toward the Arno, Via Della Vigna Nuova is a street lined with boutiques offering Florentine fashion, shoes, and eyewear. Leather brand Benheart stands out for its locally crafted jackets and bags. For homeware, the acrylic pieces at Mario Luca Giusti make colourful souvenirs, and Baroni offers charming clothing for babies and children.
Address: 50123 Firenze FI, Italy
Piazza Santo Spirito
Every Sunday, this leafy piazza turns into a bustling outdoor flea market packed with vintage finds. For contemporary designs, Santo Spirito 9 by Federico Curradi offers cashmere and artisanal pieces. The Angela Caputi flagship store features drawers of colourful jewellery, while Francesco sells timeless gladiator-style sandals. Nearby Via dello Sprone is home to Bjørk, with Nordic-inspired fashion curated by Filippo Anzalone.
Address: 50125 Firenze, FI, Italy
Borgo Santi Apostoli
Borgo Santi Apostoli is a cobbled lane near Via de’ Tornabuoni, home to bold contemporary jewelry by local designer Angela Caputi Giuffiù, neatly displayed in velvet-lined drawers. A nearby stop at Biscottificio Antonio Mattei offers iconic Tuscan biscotti in their signature blue bags. Further along, visitors can watch paper marbling at Riccardo Luci and take home handcrafted paper goods.
Address: 50123 Firenze FI, Italy
Via Roma and Via dei Calzaiuol
These two central shopping streets link the Duomo to Piazza della Signoria. Via Roma hosts high-end brands, including Miu Miu, Armani, and the well-known Luisa Via Roma, which showcases top designers like Valentino and Fendi. La Rinascente department store offers six floors of fashion and homeware, plus a rooftop terrace perfect for a post-shopping drink. Via dei Calzaiuoli features popular high-street shops such as Calzedonia.
Address: Via dei Calzaiuoli, 50122 Florence, Italy
Florence is more than a historic masterpiece—it’s a city where shopping becomes part of the experience. From luxury fashion houses to artisan workshops and lively street markets, these places to shop in Florence reveal a different side of Florentine culture. Whether you’re browsing handcrafted leather goods, exploring boutique-lined streets, or stepping into world-famous designer stores, you’ll find styles and souvenirs that carry the spirit of the city. These shopping spots in Florence bring together tradition, creativity, and modern flair, making it a memorable place for anyone who loves fashion, craftsmanship, and meaningful finds.
Exploring Florence is even better when you stay central. Book your stay at Emerald Palace Florence if you want an easy, comfortable place to stay while discovering the city.

