Welcome to Provincial Fabric House! We are Australia’s first choice shop for buying premium-quality linen fabric online or at our store based out of the Southern Highlands of NSW.
High-quality linen fabric is a natural fibre derived from the flax plant. It’s very strong, absorbent, and dries faster than cotton. Linen is also durable, making it an excellent choice for your next project. Our linen fabric for upholstery and furnishings has a luxurious, premium look. It is loved by those who enjoy adding natural materials to their interior decor. There are many natural shades of linen, ranging from pale grey to ivory and tan. It is easier to maintain linen’s original, beautiful appearance because the fabric is more stain-resistant.
We source our fabrics directly from prestigious European mills with centuries of experience in France, Belgium, Spain, England, and Germany. Shipments within Australia are $35 flat rate, and international orders are also accepted.
-
Fire – Spanish Linen
$88.00 per meter -
Light Ecru – Belgian Linen
$55.00 per meter -
Oat Biscuit – Belgian Linen
$77.00 per meter -
Oatmeal – Belgian Linen
$84.00 per meter -
Alexandra Neon – Spanish Linen
$77.00 per meter -
Opal Blue – Spanish Linen
$77.00 per meter -
French Blue – Spanish Linen
$77.00 per meter -
Neutral Stonewash – Spanish Linen
$77.00 per meter -
Celadon – Spanish Linen
$88.00 per meter -
Limestone – Spanish Linen
$77.00 per meter -
Wheat Field – Belgian Linen/Cotton
$57.00 per meter -
Cafe Noir – Brushed Linen/Cotton
$57.00 per meter -
Hortensia – Brush Linen/Cotton
$57.00 per meter -
Mimo – Brushed Linen/Cotton
$57.00 per meter -
Fig – Brushed Linen/Cotton
$57.00 per meter -
Mari – Spanish Linen
$77.00 per meter -
Steel – Spanish Linen
$77.00 per meter -
Phantom – Spanish Linen
$77.00 per meter -
Pure White – Belgian Linen/Cotton
$98.00 per meter -
Grey Herringbone – Linen/Cotton
$77.00 per meter -
Blanc Snow Sheer – Belgian Linen
$120.00 per meter -
Fine White – Belgian Linen
$66.00 per meter -
Khaki – Belgian Linen
$66.00 per meter -
Fog – Belgian Linen
$120.00 per meter -
Fine Oyster – Belgian Linen
$66.00 per meter -
Marseille Grey – Belgian Linen
$120.00 per meter -
Mist – Belgian Linen
$66.00 per meter -
Ash – Organic Belgian Linen
$120.00 per meter -
Wedgwood Damask Linen
$180.00 per meter -
Salt and Pepper Sheer – Belgian Linen
$120.00 per meter -
Striped Sheer – Belgian Linen
$120.00 per meter -
Ecru Sheer Belgian Linen
$66.00 per meter -
Light Grey Stonewash – Belgian Linen/Polyester
$66.00 per meter -
Optical White – Belgian Linen
$66.00 per meter -
Heavy Flax – Belgian Linen
$92.00 per meter -
Natural Flax – Belgian Linen
$92.00 per meter -
Oyster Sahara – Belgian Linen
$84.00 per meter -
Lin – Soft Wash Belgian Linen
$66.00 per meter -
Dyed Flax – Linen
$66.00 per meter -
Worn Mauve – Brushed Linen
$57.00 per meter -
Carob Brown – Belgian Linen/Poly
$57.00 per meter -
Timber Wolf – Belgian Linen/Poly
$57.00 per meter -
Orchid Rust – Belgian Linen/Poly
$57.00 per meter -
Madder Brown – Belgian Linen/Poly
$57.00 per meter -
Birch Brown – Belgian Linen
$77.00 per meter