Fashion ‘N’ Fabrics

We at Fashion ‘N’ Fabrics are your go-to for a diverse range of fabrics of all types, yarn and haberdashery to inspire your imagination and creativity. We guarantee we will have what you need, and we are so passionate about helping support people like you who love to create hand-made, unique items to treasure. Our St Albans store is renowned for being a treasure trove of goodies which absolutely delights customers who walk through our doors. Our knowledgeable team are always on hand to help you find what you are looking for and offer friendly advice, hints and experience. For those further afield, you can always browse our stock and order directly online or by contacting our St Albans store if you need any help.

Our products range from:

  • Cotton, Patterned & Solid Colour Fabric
  • Jersey, Fleece, Stretch & Fur Fabric
  • Yarn
  • Thread
  • Haberdashery
  • Fabric Patterns
  • Knitting Patterns
  • & more!

We stock a vast collection of beautiful printed fabrics from leading brands and designers in a range of textures, patterns and colours. Let your imagination and creativity run free! No matter if you are looking for something cute, fun, unique or something that is beautifully artistic, we are more than sure you will find something here that will take your fancy. We supply a huge selection of yarn as well from a range of quality brands. They come in a variety of colours, patterns and thicknesses, perfect for those who want to start a knitting project.

We also have a full collection of fabric patterns from well-known brands to browse through including clothes patterns from Butterick, McCalls, New Look, and Vogue. Plus we offer a selection of knitting patterns too.

Please do not hesitate to get in contact with us for further information on any of our services or you can simply come down and see first hand what we can do for you – we would love to meet you! Alternatively you can visit our social media pages to hear about our latest products, news and deals.

Opening Hours


09.00 - 17.30


09.00 - 17.30


09.00 - 17.30


09.00 - 17.30


09.00 - 17.30


09.00 - 17.30