If you like shopping then Barcelona is the right place to visit. It has a great diversity of stores that suites all different styles. Whether you have a thick or thin wallet, it doesn´t matter, because Barcelona gives you all options for being able to shop in the city.
If you have a more expensive taste and is looking for luxury brands such as Gucci, Chanel, Burberry or Louis Vuitton, Passeig de Gracia is the place to visit. You can take a long walk on the right or/and the left side of the street and enjoy both the beautiful arcitechture of the buildings and spend some money as going along the street.
Are you a big fan of luxury brands but your budget doesn´t allow you to buy the Diesel jeans you really like?Don´t worry. About 40 km outside of Barcelona you have La Roca Village shopping. It is a big area with over 100 stores, from Diesel and Gucci to less known brands. Here is the hint: it is an outlet shopping location with up to 60% price reductions! Just take the direct buses from Placa Catalunya and go for a short trip to La Roca Village. (for more info visit: www.larocavillage.com)
Further in Barcelona you have different shopping malls to visit such as Maremagnum (right by Port Vell, close to Las Ramblas), L´Illa (metro L3 Maria Cristina), and Diagonal Mar (metro L4 El Maresme forum) and more. One of the well known shopping malls is El Corte Ingles, which you can find for example in Placa Catalunya, it has about nine floors and keeps you busy a whole day or two.
In the city center of Barcelona you can go around in Barri Gotic and closeby streets and find many many stores with all types of clothes, shoes and accessories.
To summarise, shopping in Barcelona is a great choice, it provides a never ending supply of stores and won´t disappoint you. Fill your wallet with money and enjoy!