Fabric for Tops & Shirts

Light to medium-weight fabrics for shirts, blouses, tops and easy everyday layers.

Skip to results list

Active filters:

140 items
Column grid
Column grid

Filter

Active filters:

  • Bownanas Cotton/Linen

    mollymolly

    Bownanas Cotton/Linen

    $47.00 / metre
    Cotton 144cm wide 130gsm
  • Sorbet Melt Organic Cotton/Linen Check

    Merchant & Mills

    Sorbet Melt Organic Cotton/Linen Check

    $52.00 / metre
    Cotton 160cm wide 150gsm
  • Meringue Watercolour Organic Cotton

    Merchant & Mills

    Meringue Watercolour Organic Cotton

    $44.00 / metre
    Cotton 147cm wide 80gsm
  • European Washed Linen | White & Beige Stripe

    Joan's Fine Fabric

    European Washed Linen | White & Beige Stripe

    $54.90 / metre
    Linen 143cm wide 130gsm
  • European Washed Linen | White & Blue Stripe

    Joan's Fine Fabric

    European Washed Linen | White & Blue Stripe

    $54.90 / metre
    Linen 143cm wide 130gsm
  • European Washed Linen | Misty Blue

    Joan's Fine Fabric

    European Washed Linen | Misty Blue

    $59.90 / metre
    Linen 143cm wide 195gsm
  • European Washed Linen | Green Pear

    Joan's Fine Fabric

    European Washed Linen | Green Pear

    $59.90 / metre
    Linen 143cm wide 195gsm
  • European Washed Linen | Natural

    Joan's Fine Fabric

    European Washed Linen | Natural

    $59.90 / metre
    Linen 145cm wide 200gsm
  • European Washed Linen | Chestnut

    Joan's Fine Fabric

    European Washed Linen | Chestnut

    $59.90 / metre
    Linen 143cm wide 195gsm
  • Flavour Notes Organic Cotton/Linen Check

    Merchant & Mills

    Flavour Notes Organic Cotton/Linen Check

    $52.00 / metre
    Cotton 160cm wide 150gsm
  • Herby Hopper Organic Cotton/Linen Check

    Merchant & Mills

    Herby Hopper Organic Cotton/Linen Check

    $52.00 / metre
    Cotton 160cm wide 150gsm
  • Dusky Daya Organic Cotton/Linen Check

    Merchant & Mills

    Dusky Daya Organic Cotton/Linen Check

    $52.00 / metre
    Cotton 160cm wide 150gsm
  • Lily Pily Cotton/Linen Double Gauze

    Merchant & Mills

    Lily Pily Cotton/Linen Double Gauze

    $65.00 / metre
    Cotton 154cm wide 149gsm
  • Windflower Block Print Cotton

    Merchant & Mills

    Windflower Block Print Cotton

    $44.90 / metre
    Cotton 114cm wide 140gsm
  • Blue Green Lumiere Striped Indian Cotton

    Merchant & Mills

    Blue Green Lumiere Striped Indian Cotton

    $42.50 / metre
    Cotton 146cm wide 68gsm
  • Night Sky European Laundered Linen

    Joan's Fine Fabric

    Night Sky European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 130gsm
  • Pitch Black European Laundered Linen

    Joan's Fine Fabric

    Pitch Black European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 175gsm
  • Bilberry Watercolour Organic Cotton

    Merchant & Mills

    Bilberry Watercolour Organic Cotton

    $44.00 / metre
    Cotton 147cm wide 80gsm
  • Cornish Sea Loopy Indian Cotton

    Merchant & Mills

    Cornish Sea Loopy Indian Cotton

    $43.00 / metre
    Cotton 112cm wide 136gsm
  • Lavender Organic Cotton Knit

    Joan's Fine Fabric

    Lavender Organic Cotton Knit

    $39.00 / metre
    Cotton 150cm wide 250gsm
  • Tulip Hana Organic Seersucker

    Merchant & Mills

    Tulip Hana Organic Seersucker

    $59.00 / metre
    Cotton 114cm wide 100gsm
  • Cobalt Organic Cotton Jersey

    Joan's Fine Fabric

    Cobalt Organic Cotton Jersey

    $39.00 / metre
    Cotton 150cm wide 200gsm
  • Jupiter Organic Cotton Seersucker

    Merchant & Mills

    Jupiter Organic Cotton Seersucker

    $42.00 / metre
    Cotton 145cm wide 124gsm
  • Black & White Striped Cotton Jersey

    Joan's Fine Fabric

    Black & White Striped Cotton Jersey

    $43.00 / metre
    Cotton 150cm wide 190gsm