Porcupine Rocks represents a handful of design ateliers based in South Africa. Our collection of imaginative fabrics have not only been chosen for their bold colours, eclectic patterns, versatile geometrics, but also for their creative stories. Provenance is key. 


All fabrics are printed to order. If there is a pattern that catches your eye but may prefer it in an alternative colour way then please do contact us as we may be able to organise this for you.


Retail prices range from £95 to £175 per meter. Please contact our studio with any sample requests or for further information about repeats, colourways, and prices.

Our collections are either screen printed by hand or digitally printed. Computer screens are different so there may be print or colour irregularities therefore we recommend you order samples from our studio. 


All base cloths are 100% natural. We typically use 100% cotton, a linen cotton blend or 100% hemp.

  • Facebook
  • Pinterest
  • Instagram

 © 2020 Porcupine Rocks

By submitting this form you are agreeing to receive marketing emails from Porcupine Rocks.

You can opt out at any time. To find out more about how your personal information is used and the third parties we work with read our terms & conditionsprivacy policy here.