our biggest clearance sale ever - shop now! >
Cotton Fabrics
Browse our huge range of cotton fabrics here and use the filter to refine your options. This collection includes our exclusive certified Organic Cotton Sweatshirting + Rib and Upcycled Cotton ranges. Our evolving array of designer & Liberty deadstock cotton fabrics provides an ongoing treasure hunt for many a seasoned sewist, with lots of these rolls one-of-a-kind and never to be seen again! Whether you're looking for cotton prints, stripes, checks, shirtings, sateens, denims, chambrays, twills, corduroys, sateens or knitted fabrics, you'll be sure to find something suitable online! Shop cotton fabrics online today!

Sateen Pinstripe Cotton Shirting - Ink / Acorn
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Stretch Poly / Cotton Check Suiting - Russet / Blue
$15.00 USD per metre
($3.75 USD per 1/4 metre)

Cute Bouquet Cotton Muslin - Black
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Stretch Cotton / Poly Twill - Black
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Slubby Cotton / Rayon Twill - Puce
$9.00 USD per metre
($2.25 USD per 1/4 metre)

Heavyweight Stretch Cotton / Poly Suiting - Royal Blue
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Midweight Fine Cotton Twill - Buff
$9.60 USD per metre
($2.40 USD per 1/4 metre)

Daisy Cotton Broderie Anglaise - Firethorn
$14.40 USD per metre
($3.60 USD per 1/4 metre)

Stretch Cotton / Viscose Buffalo Check - Bumblebee
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Fine Cotton Twill - Sapphire
$9.60 USD per metre
($2.40 USD per 1/4 metre)

Big Hailspot Cotton - Highlighter Yellow
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Birds Paradise Cotton - Green / Pink
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Gingham Cotton Seersucker - Rainbow
$12.60 USD per metre
($3.15 USD per 1/4 metre)

Hibiscus Cotton - Dark Navy
$12.60 USD per metre
($3.15 USD per 1/4 metre)

Woven Stripe Cotton Shirting - Wine
$9.00 USD per metre
($2.25 USD per 1/4 metre)

Blooming Garden Hailspot Cotton - Tropical
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Fuzzy Check Suiting - Hawk
$16.20 USD per metre
($4.05 USD per 1/4 metre)

Tonal Stripe Cotton / Linen - Flint
$12.60 USD per metre
($3.15 USD per 1/4 metre)

Metallic Weft Twil Stripe Linen / Cotton - Shadow
$15.00 USD per metre
($3.75 USD per 1/4 metre)

Micro Houndstooth Linen / Cotton - Birch
$14.40 USD per metre
($3.60 USD per 1/4 metre)

Midweight Cotton / Linen - Carolina Blue
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Ice Mint
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Peony
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Razzmatazz
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Lemon Drop
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Peached Stretch Cotton - Midnight
$11.40 USD per metre
($2.85 USD per 1/4 metre)

Plaid Basketweave Cotton / Poly - Cream / Olive
$14.40 USD per metre
($3.60 USD per 1/4 metre)

Sour Fig Flower Cotton Muslin - Kale
$10.80 USD per metre
($2.70 USD per 1/4 metre)

Sheer Metallic Stripe Cotton - Marine
$9.60 USD per metre
($2.40 USD per 1/4 metre)

Cotton Shirting - Carmine
$7.80 USD per metre
($1.95 USD per 1/4 metre)

Ticking Stripe Cotton Double Gauze - White
$9.60 USD per metre
($2.40 USD per 1/4 metre)

Lighweight Cotton - Seashell
$7.20 USD per metre
($1.80 USD per 1/4 metre)

Bokeh Silk / Cotton - Green Mix
$14.40 USD per metre
($3.60 USD per 1/4 metre)

Sandwich Stripe Cotton / Silk - Blue
$13.20 USD per metre
($3.30 USD per 1/4 metre)

Sandwich Stripe Cotton / Silk - Yellow
$13.20 USD per metre
($3.30 USD per 1/4 metre)

Liberty Piccadilly Poplin - Lost In Leaves / B
$28.00 USD per metre
($7.00 USD per 1/4 metre)