The most elegant shopping areas in Venice are the Mercerie, Piazza San Marco and Via XXII Marzo. Areas that offer lower prices are Strada Nova, Via Garibaldi, Ponte di Rialto and Dorsoduro. Along the Mercerie and Bocca di Piazza you can find some outlets of important fashion houses.
If you want to buy a Venetian mask, go to Unicorno Magico on 373 San Polo (At the end of the Rialto market). If you want to see how masks are made of papier mache you can go into the store and see the work in process.
Venetian glass – You can buy hand made Murano glass items in stores all over Venice. Most of the important glass factories in Murano have outlets in the area of Piazza San Marco (prices are not necessarily reasonable). Since you will probably spend several hours on Murano anyway, it is best to buy Murano glass in Murano.
Burano lace – Lace items from Burano are world famous. Burano lace is available all over Venice, but it’s best to buy it on the island of Burano.