About Us
About us
Fabric, sold the way it is made: by the roll
We supply Liberty fabrics by the full roll to dressmakers, quilters, makers and retailers across South Africa.
Our story
Fabric By The Roll is run by National Fabrics from our warehouse in Selby, Johannesburg. Buying the whole roll means better value per metre, one dye lot from end to end, and no offcuts to match later.
Every roll is listed with its length, roll ID and dye ID, so you know exactly what you are getting before it ships.
Whole rolls
Buy the full roll at a per-metre price that suits production, sewing groups and big projects. Every roll is uncut.
Liberty fabrics
Tana Lawn, silks, florals and the iconic Liberty designs, listed with their roll length, roll ID and dye ID.
Delivered free
Free delivery anywhere in South Africa, sent by tracked courier so your rolls arrive safely.
Visit us in Selby
Ext 19, 20 Bonanza St, Selby, Johannesburg 2092
Mon–Fri, 8 am–5 pm · 011 556 0800