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

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

Stretch Poly / Cotton Check Suiting - Russet / Blue

$15.00 USD per metre
($3.75 USD per 1/4 metre)

Cute Bouquet Cotton Muslin - Black

Cute Bouquet Cotton Muslin - Black

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Stretch Cotton / Poly Twill - Black

Stretch Cotton / Poly Twill - Black

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Slubby Cotton / Rayon Twill - Puce

Slubby Cotton / Rayon Twill - Puce

$9.00 USD per metre
($2.25 USD per 1/4 metre)

Heavyweight Stretch Cotton / Poly Suiting - Royal Blue

Heavyweight Stretch Cotton / Poly Suiting - Royal Blue

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Midweight Fine Cotton Twill - Buff

Midweight Fine Cotton Twill - Buff

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Daisy Cotton Broderie Anglaise - Firethorn

Daisy Cotton Broderie Anglaise - Firethorn

$14.40 USD per metre
($3.60 USD per 1/4 metre)

Stretch Cotton / Viscose Buffalo Check - Bumblebee

Stretch Cotton / Viscose Buffalo Check - Bumblebee

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Fine Cotton Twill - Sapphire

Fine Cotton Twill - Sapphire

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Big Hailspot Cotton - Highlighter Yellow

Big Hailspot Cotton - Highlighter Yellow

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Birds Paradise Cotton - Green / Pink

Birds Paradise Cotton - Green / Pink

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Gingham Cotton Seersucker - Rainbow

Gingham Cotton Seersucker - Rainbow

$12.60 USD per metre
($3.15 USD per 1/4 metre)

Hibiscus Cotton - Dark Navy

Hibiscus Cotton - Dark Navy

$12.60 USD per metre
($3.15 USD per 1/4 metre)

Woven Stripe Cotton Shirting - Wine

Woven Stripe Cotton Shirting - Wine

$9.00 USD per metre
($2.25 USD per 1/4 metre)

Blooming Garden Hailspot Cotton - Tropical

Blooming Garden Hailspot Cotton - Tropical

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Fuzzy Check Suiting - Hawk

Fuzzy Check Suiting - Hawk

$16.20 USD per metre
($4.05 USD per 1/4 metre)

Tonal Stripe Cotton / Linen - Flint

Tonal Stripe Cotton / Linen - Flint

$12.60 USD per metre
($3.15 USD per 1/4 metre)

Metallic Weft Twil Stripe Linen / Cotton - Shadow

Metallic Weft Twil Stripe Linen / Cotton - Shadow

$15.00 USD per metre
($3.75 USD per 1/4 metre)

Micro Houndstooth Linen / Cotton - Birch

Micro Houndstooth Linen / Cotton - Birch

$14.40 USD per metre
($3.60 USD per 1/4 metre)

Midweight Cotton / Linen - Carolina Blue

Midweight Cotton / Linen - Carolina Blue

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Ice Mint

Midweight Linen / Cotton - Ice Mint

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Peony

Midweight Linen / Cotton - Peony

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Razzmatazz

Midweight Linen / Cotton - Razzmatazz

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Linen / Cotton - Lemon Drop

Midweight Linen / Cotton - Lemon Drop

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Peached Stretch Cotton - Midnight

Peached Stretch Cotton - Midnight

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Plaid Basketweave Cotton / Poly - Cream / Olive

Plaid Basketweave Cotton / Poly - Cream / Olive

$14.40 USD per metre
($3.60 USD per 1/4 metre)

Sour Fig Flower Cotton Muslin - Kale

Sour Fig Flower Cotton Muslin - Kale

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Sheer Metallic Stripe Cotton - Marine

Sheer Metallic Stripe Cotton - Marine

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Cotton Shirting - Carmine

Cotton Shirting - Carmine

$7.80 USD per metre
($1.95 USD per 1/4 metre)

Ticking Stripe Cotton Double Gauze - White

Ticking Stripe Cotton Double Gauze - White

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Lighweight Cotton - Seashell

Lighweight Cotton - Seashell

$7.20 USD per metre
($1.80 USD per 1/4 metre)

Bokeh Silk / Cotton - Green Mix

Bokeh Silk / Cotton - Green Mix

$14.40 USD per metre
($3.60 USD per 1/4 metre)

Sandwich Stripe Cotton / Silk - Blue

Sandwich Stripe Cotton / Silk - Blue

$13.20 USD per metre
($3.30 USD per 1/4 metre)

Sandwich Stripe Cotton / Silk - Yellow

Sandwich Stripe Cotton / Silk - Yellow

$13.20 USD per metre
($3.30 USD per 1/4 metre)

Liberty Piccadilly Poplin - Lost In Leaves / B

Liberty Piccadilly Poplin - Lost In Leaves / B

$28.00 USD per metre
($7.00 USD per 1/4 metre)