After Milan, Florence is Italy’s top shopping city—beating even the capital, Rome. Here’s what to buy: leather, fashion, shoes, marbleized paper, hand-embroidered linens, artisan and craft items, Tuscan wines, handmade jewelry, pietre dure (known also as “Florentine mosaic,” inlaid semiprecious stones), and antiques.
General Florentine shopping hours are Monday through Saturday from 9:30am to noon or 1pm and 3 or 3:30 to 7:30pm, although increasingly, many shops are staying open on Sunday and through that midafternoon riposo or nap, especially the larger stores and those around tourist sights.
Around Santa Trínita — The cream of the crop of Florentine shopping lines both sides of elegant Via de’ Tornabuoni, with an extension along Via della Vigna Nuova and other surrounding streets. Here you’ll find the big Florentine fashion names like Gucci, Pucci and Ferragamo ensconced in old palaces or modern minimalist boutiques. Stricter traffic controls have made shopping Via de’ Tornabuoni a more sedate experience, though somewhat at the expense of its surrounding streets.
Via Roma and Via dei Calzaiuoli are some of Florence’s busiest streets, packed with storefronts offering mainstream shopping. It is here you will find the city’s major department stores, Coin, Via dei Calzaiuoli, and La Rinascente, Piazza della Repubblica and quality chains such as Geox and Zara.
Via dei Servi is a genuine oddity in the old center. While others around it cater to the tourist dollar, here you will find small indie booksellers, shops selling work uniforms, and traditional picture framers. Check out the displays at stamp collector’s store Filatelia Brioschi or buy a hand-bound journal at Scriptorium.
The eastern part of the Santa Croce center has seen a flourishing of one-off stores, with an emphasis on young, independent fashions. Borgo degli Albizi and its tributary streets repay a roam. This is also where you will find the daily flea market, the Mercato delle Pulci.