Collection: Upholstery Fabrics

81 products

Choosing premium designer and custom upholstery fabrics allow you to create a one-of-a-kind look for your furniture. You can choose from our wide range of patterns, colours, textures, and designs, ensuring your piece stands out and reflects your personal style.

Ideal for Upholstery & Interiors:

  • Upholstery: chair seats, cushions, ottoman covers, and headboards
  • Soft furnishings: curtains, roman blinds, table runners, and wall panels
  • Decorative projects: fabric wall art, storage baskets, and slipcovers
  • Durable and long-lasting – strong enough to withstand everyday use in high-traffic areas
  • Natural and breathable – 100% cotton composition provides comfort and eco-conscious appeal
  • Excellent workability – easy to cut, sew, and staple, ideal for both DIY and professional upholstery
  • Timeless aesthetic – classic canvas weave adds texture and character to any space

This fabric is a go-to for upholsterers, interior designers, and home renovators looking for a premium, natural fabric that delivers on both function and style. Whether you're recovering a favourite piece of furniture or adding custom soft furnishings to your space, our cotton canvas offers performance you can trust.

Transform your interiors with a fabric that combines durability, sustainability, and classic style.

  • Southern Highlands Farmhouse 6
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Southern Highlands Farmhouse 5
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Southern Highlands Farmhouse 4
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Southern Highlands Farmhouse 3
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Southern Highlands Farmhouse 2
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Southern Highlands Farmhouse 1
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Hydrangea 8
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Hydrangea 7
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Hydrangea 6
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Hydrangea 1
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Hydrangea 2
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    Unit price
    per 
    Sold out
  • Bush Banksia in Purple by Fabriculture
    Australiana Fabrics Fabric Bush Banksia in Purple by Fabriculture
    Regular price
    from $59.37 AUD
    Sale price
    from $59.37 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Bush Banksia in Blue by Fabriculture
    Australiana Fabrics Fabric Bush Banksia in Blue by Fabriculture
    Regular price
    from $59.37 AUD
    Sale price
    from $59.37 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • William Morris Larkspur Black & White
    Australiana Fabrics Fabric William Morris Larkspur Black & White
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Larkspur Blue William Morris
    Australiana Fabrics Fabric William Morris Larkspur Blue
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Apple Green William Morris
    Australiana Fabrics Fabric William Morris Apple Fabric Green
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Pimpernel Sage & Deep Green William Morris
    Australiana Fabrics Fabric William Morris Pimpernel Sage Earth Garden
    Regular price
    from $69.37 AUD
    Sale price
    from $69.37 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out