Collection: Upholstery Fabrics

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.

248 products
  • Wild Tulips Peach William Morris
    Australiana Fabrics Fabric William Morris Wild Tulips Peach
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Wild Waratahs
    Australiana Fabrics Fabric Waratahs
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 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 $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • William Morris Larkspur Red
    Australiana Fabrics Fabric William Morris Larkspur Red
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • William Morris Wild Tulips Blue
    Australiana Fabrics Fabric 1 metre / Cotton Sateen William Morris Wild Tulips Blue Drapery
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Willie Wagtail Fabric
    Australiana Fabrics Fabric White Willie Wagtail Fabric
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Willow Bough Traditional William Morris
    Australiana Fabrics Fabric William Morris Willow Bough Traditional
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Willow Bough William Morris
    Australiana Fabrics Fabric William Morris Willow Bough
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Wombat & Echidna Green by Amanda Joy
    Australiana Fabrics Fabric Premium Quality Woven Cotton sateen 150gsm / 1 Metre Wombat & Echidna Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Wombat & Echidna Purple
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Wombat & Echidna Purple
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Wombat & Echidna Sky Blue
    Australiana Fabrics Fabric Premium Quality Woven Cotton sateen 150gsm / 1 Metre (Cut in Continuous lengths) Wombat & Echidna Sky Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Wombat Waltz Fabric
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Wombat Waltz Fabric
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Wombat Waltz Fabric Blue
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Wombat Walt Fabric Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Wombat Waltz Fabric Green
    Australiana Fabrics Fabric Wombat Waltz Fabric Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Baby Deer Blue
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Baby Deer Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Baby Deer Green
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Baby Deer Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Baby Deer Pink
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Baby Deer Pink
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Fox Cream
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Fox Cream
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Fox Green
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Fox Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Running Deer ~ Purple
    Australiana Fabrics Fabric 1 metre / Premium woven cotton sateen 150gsm Woodlands Running Deer  ~ Purple
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Running Deer ~ Black
    Australiana Fabrics Fabric 1 metre / Premium woven cotton sateen 150gsm Woodlands Running Deer ~ Black
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Wombat Cream
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Wombat Cream
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Woodlands Wombat~ Australian made
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Woodlands Wombat~ Australian made
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Yellow Tailed Black Cockatoo on blue
    Australiana Fabrics Fabric Cotton Sateen / 1 Metre Yellow Tailed Black Cockatoo on blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out