Cotton Fabrics

Browse our huge range of cotton fabrics here and use the filter to refine your options. This collection includes our Exclusive GOTS certified Organic Cotton Sweathsirting + 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!

Block Broderie Anglaise Cotton - White

Block Broderie Anglaise Cotton - White

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Fine Cotton Chambray - Oxley Green

Fine Cotton Chambray - Oxley Green

$13.00 USD per metre
($3.25 USD per 1/4 metre)

Stripe Seersucker Cotton Shirting - Blue

Stripe Seersucker Cotton Shirting - Blue

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Papa Plaid Cotton Twill - Turmeric Mix

Papa Plaid Cotton Twill - Turmeric Mix

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bold Check Cotton Shirting - Sage

Bold Check Cotton Shirting - Sage

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Dobby Check Cotton Shirting - Sherbet

Dobby Check Cotton Shirting - Sherbet

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Gingham Cotton Shirting - Cerise

Gingham Cotton Shirting - Cerise

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Retro Check Cotton Shirting - Yellow / Brown

Retro Check Cotton Shirting - Yellow / Brown

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Papa Plaid Cotton Twill - Olive Mix

Papa Plaid Cotton Twill - Olive Mix

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Mini Buffalo Check Cotton Twill - Bumblebee

Mini Buffalo Check Cotton Twill - Bumblebee

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Seersucker Check Cotton - Charcoal

Seersucker Check Cotton - Charcoal

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Seersucker Check Cotton - Teal

Seersucker Check Cotton - Teal

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Music Stripe Cotton Shirting - Bubblegum

Music Stripe Cotton Shirting - Bubblegum

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

Multicolour Stripe Cotton Shirting - Yellow Mix

Multicolour Stripe Cotton Shirting - Yellow Mix

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Polka Dot Cotton Sateen - Black

Polka Dot Cotton Sateen - Black

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Polka Dot Cotton Sateen - Marine

Polka Dot Cotton Sateen - Marine

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Polka Dot Cotton Sateen - Claret

Polka Dot Cotton Sateen - Claret

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Polka Dot Cotton Sateen - Milk Choc

Polka Dot Cotton Sateen - Milk Choc

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Polka Dot Cotton Sateen - Ivory

Polka Dot Cotton Sateen - Ivory

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Seersucker Check Cotton - Dijon

Seersucker Check Cotton - Dijon

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Multi Check Cotton Shirting - Peach Tree

Multi Check Cotton Shirting - Peach Tree

$19.00 USD per metre
($4.75 USD per 1/4 metre)

Cute Clematis Stripe Jacquard - Black

Cute Clematis Stripe Jacquard - Black

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Pinwale Cotton Cord - Black

Pinwale Cotton Cord - Black

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Silk / Cotton - Deep Ivory

Silk / Cotton - Deep Ivory

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Basic Cotton Poplin - Black

Basic Cotton Poplin - Black

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

Cotton Drill - Black

Cotton Drill - Black

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

Stripe Jacquard Tweed - Blue Mix

Stripe Jacquard Tweed - Blue Mix

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Heavyweight Cotton 1x1 Rib Tube - Black

Heavyweight Cotton 1x1 Rib Tube - Black

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

Cotton Sweatshirting - Postbox

Cotton Sweatshirting - Postbox

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

Showerproof Cotton / Nylon - Midnight

Showerproof Cotton / Nylon - Midnight

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Stretch Linen / Cotton Twill - Cashew Cream

Stretch Linen / Cotton Twill - Cashew Cream

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

Step Twill Cotton / Linen - Cool Granite

Step Twill Cotton / Linen - Cool Granite

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bold Stripe Linen Blend Shirting - Blue

Bold Stripe Linen Blend Shirting - Blue

$24.00 USD per metre
($6.00 USD per 1/4 metre)

Woven Stripe Linen / Cotton Herringbone - Navy

Woven Stripe Linen / Cotton Herringbone - Navy

$24.00 USD per metre
($6.00 USD per 1/4 metre)

Chevron Linen / Cotton -  Fallow

Chevron Linen / Cotton - Fallow

$24.00 USD per metre
($6.00 USD per 1/4 metre)

Lightweight Linen / Cotton - Marine

Lightweight Linen / Cotton - Marine

$18.00 USD per metre
($4.50 USD per 1/4 metre)