Welcome! Here you will find all fabric perfect for the purpose of being made into Upholstery. At Provincial Fabric House we sell a wide variety of fabrics for Upholstery. This inclusive of linens, cottons, polyesters, and much more. In addition to this, we also have a variety of colours schemes you are able to choose from. Upholstery come in all shapes and sizes, there are a variety of looks and styles you can chose from. Should you need any help with this feel free to get in contact with us, our team is happy to help in any way we can
Shop with one of the leading fabric stores in Australia! We can’t wait to see what you create with these beautiful fabrics
Sea Mist – Cotton Damask
$32.00 per meterOat Biscuit – Belgian Linen
$77.00 per meterOatmeal – Belgian Linen
$84.00 per meterAlexandra Neon – Spanish Linen
$77.00 per meterOpal Blue – Spanish Linen
$77.00 per meterFrench Blue – Spanish Linen
$77.00 per meterNeutral Stonewash – Spanish Linen
$77.00 per meterCeladon – Spanish Linen
$88.00 per meterLimestone – Spanish Linen
$77.00 per meterHybrid – Recycled Cotton fabric
$55.00 per meterWheat Field – Belgian Linen/Cotton
$57.00 per meterTerracotta – Belgian Linen/Cotton
$57.00 per meterCafe Noir – Brushed Linen/Cotton
$57.00 per meterHortensia – Brush Linen/Cotton
$57.00 per meterMimo – Brushed Linen/Cotton
$57.00 per meterMari – Spanish Linen
$77.00 per meterSteel – Spanish Linen
$77.00 per meterPhantom – Spanish Linen
$77.00 per meterRaffa – Spanish Cotton
$49.50 per meterLime Damask – Spanish Cotton
$42.00 per meterValencia – Velvet
$54.00 per meterJute Webbing – Upholstery
$45.00Royal Stripe Celadon – Cotton/Polyester
$50.00 per meterDeep Button Gold – Silk/Cotton
$66.00 per meterPure White – Belgian Linen/Cotton
$98.00 per meterGothic Gold Brocade – 100% Wool
$88.00 per meterAzure Checks – Cotton
$55.00 per meterGrey Herringbone – Linen/Cotton
$77.00 per meterCorduroy Stripe – Cotton
$66.00 per meterMidnight Blue – Cotton Chenille
$66.00 per meterCinnamon Brocade – 100% Wool
$88.00 per meterFranklyn Johmuil – Cotton/Polyester
$55.00 per meterCoffee Tracery – Cotton Brocade
$60.00 per meterLittle Pebbles – Cotton/Polyester
$66.00 per meterKhaki – Belgian Linen
$66.00 per meterFog – Belgian Linen
$120.00 per meterMist – Belgian Linen
$66.00 per meterAsh – Organic Belgian Linen
$120.00 per meterWhite Tulip – Cotton/Wool
$55.00 per meterPowder Blue – Cotton
$49.50 per meterRoyal Stripe Leaf – Cotton/Polyester
$50.00 per meterRoyal Gold – Brocade Damask
$38.40 per meterRoyal Taupe Brocade
$38.40 per meterSoho Thyme – Chenille
$49.50 per meterGarden Bed – Polished Cotton
$49.50 per meter