Collection: All Fabrics

Browse every dressmaking fabric we stock in one place, newest first: scuba, crepe, viscose, jersey, Ponte Roma, Liverpool, satin, velvet, lace and more. Most are 58" (150cm) wide.

Every fabric comes in a choice of three ready-cut lengths: a 3 metre length for £8.99, enough for most dresses, skirts, tops and co-ords, a 4 metre length for £11.99 for maxi dresses, jumpsuits and larger sizes, or a 5 metre length for £14.99 for extra-long maxis, full skirts and matching sets. Not sure which you need? See our guide to how much fabric you need for a dress.

Many prints are limited runs, so once a design sells out it may not come back. Free UK delivery on orders of £30 and over.