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
  • Pimpernel Sage & Deep Green William Morris
    Australiana Fabrics Fabric William Morris Pimpernel Sage Earth Garden
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Pimpernel Spring Garden William Morris
    Australiana Fabrics Fabric William Morris Pimpernel Tea Party Upholstery
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Pimpernel Vintage Green William Morris
    Australiana Fabrics Fabric William Morris Pimpernel Vintage Green
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Pink Bush Gum Blossoms on Cream
    Australiana Fabrics Fabric Cotton Sateen / 1 metre Bush Blossoms
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Pink Cockatoo and Gum Blossoms Aqua
    Australiana Fabrics Fabric Roll Pink Cockatoo and Gum Blossoms Aqua
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Pink Cockatoo and Gum Blossoms Cream
    Australiana Fabrics Fabric Roll Pink Cockatoo and Gum Blossoms Cream
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Pomegranate Fruit William Morris
    Australiana Fabrics Fabric William Morris Pomegranate Fruit Drapery
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Possum Magic Blue
    Australiana Fabrics Fabric Premium Quality Woven Cotton Sateen 150gsm / 1 Metre Possum Magic Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Possum Magic Cream
    Australiana Fabrics Fabric Premium Quality Woven Cotton Sateen 150gsm / 1 Metre Possum Magic Cream
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Possum Magic Green
    Australiana Fabrics Fabric Premium Quality Woven Cotton Sateen 150gsm / 1 Metre Possum Magic Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Rabbit Garden by Amanda Joy
    Australiana Fabrics Fabric Rabbit Garden ~ Interiors and Upholstery fabric
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Rainbow Lorikeet, King Parrot & Galah
    Australiana Fabrics Fabric Cotton Sateen / 1 metre / Sage Green Rainbow Lorikeet, King Parrot & Galah
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Rainbows Fabric White
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Rainbows Fabric White
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Rainbows Fabric Yellow~ Australian made
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Rainbows Fabric Yellow~ Australian made
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Red Poppy Fabric
    Australiana Fabrics Fabric Red Poppy Fabric
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Running Deer on Green
    Australiana Fabrics Fabric 1 Metre / Premium Woven Cotten Sateen 150gsm Running Deer on Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Seagull Fabric
    Australiana Fabrics Fabric Salty Seagulls
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Sleeping Koala Fabric on Blue
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Sleeping Koala Fabric on Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Sleeping Sloths
    Australiana Fabrics Fabric 1 metre / Cotton Sateen / White Sleeping Sloths
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Strawberry Thief Sage Green William Morris
    Australiana Fabrics Fabric William Morris Strawberry Thief ~ Sage Green
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Strawberry Thief William Morris
    Australiana Fabrics Fabric William Morris Strawberry Thief Upholstery
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $44.00 AUD
    Unit price
    per 
    Sold out
  • Strawberry Thief William Morris Blue & White
    Australiana Fabrics Fabric Strawberry Thief William Morris Blue & White
    Regular price
    from $39.00 AUD
    Sale price
    from $39.00 AUD
    Regular price
    $0.00 AUD
    Unit price
    per 
    Sold out
  • Sweet Koala & Flannel Flowers Turquoise
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Sweet Koala on Turquoise
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Sweet Koala on Orange~ Australian made
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Sweet Koala on Orange~ Australian made
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Sweet Koala on Yellow
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Sweet Koala on Yellow
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Sweet Quokka
    Australiana Fabrics Fabric 1 Metre / Premium Woven Cotton Sateen 150gsm Sweet Quokka
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Sweet Sleepy Koala on Turquoise
    Australiana Fabrics Fabric 1 Metre / Premium Woven cotton sateen 150gsm Sweet Sleepy Koala on Turquoise~ Australian made
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Tropical Cockatoo fabric Black
    Australiana Fabrics Fabric 50cm Tropical Cockatoo fabric Black
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Tropical Cockatoo fabric Blue
    Australiana Fabrics Fabric 1 Metre / Premium Woven Cotton Sateen 150gsm Tropical Cockatoo fabric Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Tropical Fern Fronds Blue
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton sateen 150gsm Tropical Fern Fronds Blue
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Tropical Fern Fronds Green
    Australiana Fabrics Fabric 1 Metre / Premium woven cotton 150gsm Tropical Fern Fronds Green
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out
  • Tropical Floral Vibes by Carolyn Quan
    Australiana Fabrics Fabric 100% Linen 220gsm / Length 1 Metre (Cut Continuous) / Tropical Vibes on White Tropical Floral Vibes Linen & Canvas Upholstery by Carolyn Quan
    Regular price
    from $33.00 AUD
    Sale price
    from $33.00 AUD
    Regular price
    $39.00 AUD
    Unit price
    per 
    Sold out