Cotton
An all-time fabric fave thanks to its breathability and versatility, cotton is easy-to-sew making it a great choice for beginners. Shop our range of cotton lawns, cotton double gauze, cotton jersey, duck canvas, denim, and more here!
See all the amazing Blackbird community makes through our hashtags: #BFHandwoven, #BFSandwashedCotton, #BFCrinkleCotton, #BFDoubleGauze, #BFCottonModalJersey, #BFCottonJersey


Mini Flower Power Printed Cotton Twill - Charcoal/Grass/Grape
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Mini Flower Power Printed Cotton Twill - Rainbow/Multi
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Cotton Jersey Knit - Candy Pink
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


On sale
Wavy Gingham Block Printed Organic Cotton Poplin - Burnt Orange/Berry/White
$7.00 per 1/2 meter
$10.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


4.5oz Sandwashed Cotton - Deep Mauve
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


4.5oz Sandwashed Cotton - Merlot
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Cotton Modal Jersey Knit - Paprika
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Buttercup Organic Cotton Jersey - Chocolate
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Magic Eye Organic Cotton Jersey - Cream/Chocolate
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


On sale
Checks Block Printed Cotton Canvas - Turquoise/Peashoot
$7.00 per 1/2 meter
$10.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


On sale
Checks Block Printed Organic Cotton Poplin - Peashoot/White
$7.00 per 1/2 meter
$10.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


4.5oz Sandwashed Cotton - Pistachio
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Day Off French Terry - Grass
$13.00 per 1/2 meter
($26.00 per meter)
($26.00 per meter)


4.5oz Sandwashed Cotton - Dark Clover
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Cotton Modal Jersey Knit - Basil
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Organic Cotton Double Gauze - Olive
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Organic Cotton Double Gauze - Pickle
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Washed Cotton Poplin - Pine
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Organic Cotton Double Gauze - Pesto
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Washed Cotton Poplin - Caper
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Buttercup Organic Cotton Jersey - Forest
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Squiggle Floral Organic Cotton Jersey - Moss/Ecru
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Tide Pool Organic Cotton Jersey - Mint/Forest/Pebble
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Magic Eye Organic Cotton Jersey - Jade/Turquoise
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Organic Cotton Double Gauze - Black
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Striped Organic Cotton Jersey - Ivory/Black
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Lightweight Cotton Voile - Black
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Organic Cotton Sateen - Black
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Plaid Cotton Flannel - Black/Charcoal
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


On sale
Retro Stripe Recycled Jersey - Ivory/Multi
$8.00 per 1/2 meter
$11.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Striped Cotton Jersey - Ivory/Gingerbread/Mauve
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Ditsy Flowerbuds Cotton Poplin - White/Rose
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Squiggle Floral Organic Cotton Jersey - Black/White
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Flower Power Organic Cotton Jersey - Rainbow/Black
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


100% Organic Cotton Sweatshirt Fleece - Heather Grey
$16.00 per 1/2 meter
($32.00 per meter)
($32.00 per meter)


Wildflower Crinkle Cotton - Black/Creme
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)