Fabric shops in Barcelona

If you’re traveling to Barcelona for work or pleasure, just moving here or if you’re already living here and you’d like to know more fabric shops in the city, here’s a short list of my favorite fabric shops here. Hope you find it useful and drop me a comment if you know more places to buy fabric in Barcelona or around.

1. Encants Vells.

Price range:

from €2-3 a metre for cotton, jersey, prints to €7-8 a metre for patchwork cotton. (From now on I will refer to the price as per metre.)


Monday, Wednesday, Friday and Saturday from 9 to 13. I suggest you aim for 10, 11, as after 12 the market gets really crowded.

This is a great place to buy fabric from (this is where I got the cotton for this skirt for €1), but you will have to invest some time doing fabric detective work to find what you’re interested in.


Plaza de las Glorias Catalanas, 8, near the metro station Encants.

Encants Vells is not exactly a fabric shop, it’s a flea market. You will find 4 or 5 little fabric shops though, the owners are friendly, the fabric is cheap and sometimes you will come home with treasures.

2. Ribes i Casals

Price range:

from €3 for leftovers or kitchen cotton to €19 for tapestry to €30 for special fabric like silk or with metallic applications.


from Monday to Saturday from 9.30 to 13.30 and from 16.00 to 20.00. The one in Roger de Llúria is also open midday.


C/ Roger de Llúria, 7 – Tel. 93 343 79 00

C/ Pau Claris, 79 – Tel. 93 301 23 45

Site: http://www.ribescasals.com/

People say this is the largest fabric shop in town. I like this place because everything is tidy and organized and you can quickly see if they have what you’re looking for. The fabric is pretty expensive compared to other shops in Barcelona, but they do have a wide selection of fabric.

3. Super Retail

Price range:

from €1 for the offer of the moment to €3-4 (you will actually pay the most of the fabric per grams, so if you calculate the price per meter the fabric is very cheap!)


Same as Ribes i Casals, except they don’t open during midday.

Address: C/ Rec Comtal, 12

The fabric shop is a big messy, warehouse, with the fabric piled in giant boxes. It will take some time to find what you’re looking for if you have something particular in mind, but you can always ask the nice shop attendant, who knows what she has and what she’s going to have.

You can also find used fabric, like old sheets, which is nice if you want to recycle.

4. La casa del Retall

Price range:

from €4 to €9-10; the fabric comes already cut in 1,20-1.40m packs.


Same as the one above, I am not sure if they are open Saturdays though.

Address: Carrer de Roger de Llúria, 9

This is a good place to find thicker, printed jerseys. The prices are very good and the shop attendant is lovely. The patterns are a bit oldies, but you can find cool fabric.

There are more fabric shops around, but this four are good places I recommend. Happy shopping!

9 thoughts on “Fabric shops in Barcelona”

  1. Beth McKenzie

    Hi There, thankyou for your blog, it is very helpful, i was beginning to think that fabric stores in Barcelona was a best kept secret.

    Could you recommend somewhere where they sell lace and bridal fabrics? i’m going to attempt to make my own wedding dress.

    Thanks again

    1. Hey Beth,

      Making your own wedding dress? Wow! Good luck, and can’t wait to see the photos!

      I know what you mean, I felt like this for a year or so. I saw lots of lovely (even vintage maybe) lace in the Arch de Triomf shop. I don’t know a shop for bridal fabric, but the Ribes and Casals shops might have some bridal fabric.

  2. alina costea


    i will be traveling in barcelona soon and i am interested to know if i can find any luxury fabric shop selling like chanel and other designers’ fabric.

    thanks in advance,


  3. Thank you so much for this.
    I have spent the day at encants vells and then on to Ribes & Casals, wonderful fabric at great prices.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top