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:

  • Cornish Sea Loopy Indian Cotton

    Merchant & Mills

    Cornish Sea Loopy Indian Cotton

    $43.00 / metre
    Cotton 112cm wide 136gsm
  • Ekko Deep Charcoal EcoVero Viscose

    Atelier Brunette

    Ekko Deep Charcoal EcoVero Viscose

    $49.00 / metre
    Viscose 140cm wide 120gsm
  • Mira Pecan Pie EcoVero Viscose

    Atelier Brunette

    Mira Pecan Pie EcoVero Viscose

    $49.00 / metre
    Viscose 140cm wide 120gsm
  • Ekko Dream Twilight EcoVero Viscose

    Atelier Brunette

    Ekko Dream Twilight EcoVero Viscose

    $49.00 / metre
    Viscose 140cm wide 120gsm
  • Lavender Cotton Poplin

    Devonstone

    Lavender Cotton Poplin

    $29.00 / metre
    Cotton 147cm wide 120gsm
  • Judy Green 185 European Laundered Linen

    Merchant & Mills

    Judy Green 185 European Laundered Linen

    $55.00 / metre
    Linen 143cm wide 185gsm
  • Milk 185 European Laundered Linen

    Merchant & Mills

    Milk 185 European Laundered Linen

    $55.00 / metre
    Linen 143cm wide 185gsm
  • Lindsey Pink Cotton Poplin

    Devonstone

    Lindsey Pink Cotton Poplin

    $29.00 / metre
    Cotton 147cm wide 120gsm
  • Lavender Organic Cotton Knit

    Joan's Fine Fabric

    Lavender Organic Cotton Knit

    $39.00 / metre
    Cotton 150cm wide 250gsm
  • Orange Rust Cotton Poplin

    Devonstone

    Orange Rust Cotton Poplin

    $29.00 / metre
    Cotton 147cm wide 120gsm
  • Stromboli 185 European Laundered Linen

    Merchant & Mills

    Stromboli 185 European Laundered Linen

    $55.00 / metre
    Linen 143cm wide 185gsm
  • Soft Pink Organic Cotton Rib

    Joan's Fine Fabric

    Soft Pink Organic Cotton Rib

    $35.00 / metre
    Cotton 70cm wide 270gsm
  • Shocking Pink Cotton Poplin

    Joan's Fine Fabric

    Shocking Pink Cotton Poplin

    $34.00 / metre
    Cotton 144cm wide 100gsm
  • Grove Green Organic Cotton Knit

    Joan's Fine Fabric

    Grove Green Organic Cotton Knit

    $39.00 / metre
    Cotton 150cm wide 250gsm
  • Lilac & White Cotton Voile

    Joan's Fine Fabric

    Lilac & White Cotton Voile

    $29.00 / metre
    Cotton 146cm wide 75gsm
  • Gum Drop Organic Cotton Rib

    Joan's Fine Fabric

    Gum Drop Organic Cotton Rib

    $35.00 / metre
    Cotton 70cm wide 270gsm
  • Fern Green Cotton Poplin

    Joan's Fine Fabric

    Fern Green Cotton Poplin

    $34.00 / metre
    Cotton 144cm wide 100gsm
  • Very Black Organic Cotton Knit

    Joan's Fine Fabric

    Very Black Organic Cotton Knit

    $39.00 / metre
    Cotton 150cm wide 250gsm
  • Charcoal European Laundered Linen

    Joan's Fine Fabric

    Charcoal European Laundered Linen

    $45.00 / metre
    Linen 145cm wide 200gsm
  • Waterlily Maple EcoVero Viscose

    Atelier Brunette

    Waterlily Maple EcoVero Viscose

    $45.00 / metre
    Viscose 140cm wide 120gsm
  • Java Ivy Green EcoVero Viscose

    Atelier Brunette

    Java Ivy Green EcoVero Viscose

    $49.00 / metre
    Viscose 140cm wide 120gsm
  • Retro Geo Crinkle Cotton

    Hokkoh

    Retro Geo Crinkle Cotton

    $39.00 / metre
    Cotton 108cm wide 65gsm
  • Bluets Organic Seersucker

    Merchant & Mills

    Bluets Organic Seersucker

    $59.00 / metre
    Cotton 114cm wide 100gsm
  • Cotton Satin | Navy Flowers

    Joan's Fine Fabric

    Cotton Satin | Navy Flowers

    $36.50 / metre
    Cotton 148cm wide 115gsm