Fabric for Tops & Shirts

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

Skip to results list

Active filters:

126 items
Column grid
Column grid

Filter

Active filters:

  • Rust Bobbette Indian Cotton

    Merchant & Mills

    Rust Bobbette Indian Cotton

    $49.50 / metre
    Cotton 152cm wide 164gsm
  • Maricel Pinks Indian Cotton

    Merchant & Mills

    Maricel Pinks Indian Cotton

    $34.00 / metre
    Cotton 115cm wide 69gsm
  • Seedling Block Print Cotton

    Merchant & Mills

    Seedling Block Print Cotton

    $44.90 / metre
    Cotton 118cm wide 152gsm
  • Cotton Satin | Ecru

    Joan's Fine Fabric

    Cotton Satin | Ecru

    $34.50 / metre
    Cotton 148cm wide 115gsm
  • Blue Green Lumiere Striped Indian Cotton

    Merchant & Mills

    Blue Green Lumiere Striped Indian Cotton

    $42.50 / metre
    Cotton 146cm wide 68gsm
  • Ecovero Viscose Stripe

    Joan's Fine Fabric

    Ecovero Viscose Stripe

    $36.50 / metre
    Viscose 140cm wide 110gsm
  • Weave Line Iced Mocha Cotton

    Atelier Brunette

    Weave Line Iced Mocha Cotton

    $46.00 / metre
    Cotton 140cm wide 120gsm
  • Bridgerton Bow Bouquet D

    Liberty

    Bridgerton Bow Bouquet D

    $69.00 / metre
    Cotton 136cm wide 76gsm
  • Bridgerton Regency Trail C

    Liberty

    Bridgerton Regency Trail C

    $69.00 / metre
    Cotton 136cm wide 76gsm
  • Deadstock Japanese Silk Stripe

    Joan's Fine Fabric

    Deadstock Japanese Silk Stripe

    $44.00 / metre
    Silk 90cm wide
  • Night Sky European Laundered Linen

    Joan's Fine Fabric

    Night Sky European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 130gsm
  • Forage Green European Laundered Linen

    Joan's Fine Fabric

    Forage Green European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 130gsm
  • Textured Check Natural Indian Cotton

    Merchant & Mills

    Textured Check Natural Indian Cotton

    $31.00 / metre
    Cotton 120cm wide 100gsm
  • Bridgerton Bow Bouquet E

    Liberty

    Bridgerton Bow Bouquet E

    $69.00 / metre
    Cotton 136cm wide 76gsm
  • Pitch Black European Laundered Linen

    Joan's Fine Fabric

    Pitch Black European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 175gsm
  • Bridgerton Bouquet Parade C

    Liberty

    Bridgerton Bouquet Parade C

    $69.00 / metre
    Cotton 136cm wide 76gsm
  • Bridgerton Regency Trail B

    Liberty

    Bridgerton Regency Trail B

    $69.00 / metre
    Cotton 136cm wide 76gsm
  • Storybook Indian Cotton

    Merchant & Mills

    Storybook Indian Cotton

    $34.00 / metre
    Cotton 112cm wide 80gsm
  • Silver Lining European Laundered Linen

    Joan's Fine Fabric

    Silver Lining European Laundered Linen

    $45.00 / metre
    Linen 140cm wide 130gsm
  • Pixel Watercolour Organic Cotton

    Merchant & Mills

    Pixel Watercolour Organic Cotton

    $44.00 / metre
    Cotton 147cm wide 80gsm
  • Cloudy Blue Lightweight European Laundered Linen

    Joan's Fine Fabric

    Cloudy Blue Lightweight European Laundered Linen

    $35.00 / metre
    Linen 140cm wide 93gsm
  • Roadrunner Watercolour Organic Cotton Stripe

    Merchant & Mills

    Roadrunner Watercolour Organic Cotton Stripe

    $44.00 / metre
    Cotton 147cm wide 80gsm
  • Beanstalk Watercolour Organic Cotton

    Merchant & Mills

    Beanstalk Watercolour Organic Cotton

    $44.00 / metre
    Cotton 147cm wide 80gsm
  • Azure Maarinsky Viscose

    Cousette

    Azure Maarinsky Viscose

    $49.00 / metre
    Viscose 140cm wide 110gsm