Skip to content

Cart

Your cart is empty

Cotton / Natural fabrics

From linen to wool, cotton, viscose and so much more our collection of cotton and natural fibers is a great choice for sewing enthusiasts looking for something other than man-made fabrics.

Sort by

Rose Pink
Sold out
Sage green
Sold out
Turquoise
Brown Leaves
Floral Embroidery Cotton Dressmaking Fabric - Brown Leaves
$12.00 PER 1/2 METER ($24.00 PER METER)
Black Flowers
Floral Retro Pop Cotton Poplin - Mint Blue
Floral Retro Pop Cotton Poplin - Mint Blue
$7.00 PER 1/2 METER ($14.00 PER METER)
Sold out
Floral Retro Pop Cotton Poplin Print Dressmaking Fabric Material Kids OEKO TEX Women Woven Quilting Pure Print Soft Flowers Summer Rose
Floral Retro Pop Cotton Poplin - Rose
$7.00 PER 1/2 METER ($14.00 PER METER)
Sold out
Navy
Florence Embroidered Crinkled Cotton Chiffon - Navy
$8.00 PER 1/2 METER ($16.00 PER METER)
Sold out
Off White
French Printed Cotton Dressmaking Craft Fabric - Abstract Mayola
(5.0)
French Printed Cotton Dressmaking Craft Fabric - Bottle Leaves
Light Teal Flowers
Multicoloured Floral
Spring Daisies
Brown Blue Stripes
Sold out
Gabriel Check Cotton Linen Double Gauze Yarn Dyed Dressmaking Fabric - Light Blue
Gabriel Check Cotton Linen Double Gauze Yarn Dyed Dressmaking Fabric - Sage Green
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Baby pink
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Baby pink
$9.00 PER 1/2 METER ($18.00 PER METER)
Black
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Black
$9.00 PER 1/2 METER ($18.00 PER METER)
Blue
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Blue
$9.00 PER 1/2 METER ($18.00 PER METER)
Bottle
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Bottle
$9.00 PER 1/2 METER ($18.00 PER METER)
Chocolate
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Chocolate
$9.00 PER 1/2 METER ($18.00 PER METER)
(5.0)
Emerald
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Emerald
$9.00 PER 1/2 METER ($18.00 PER METER)
Gold
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Gold
$9.00 PER 1/2 METER ($18.00 PER METER)
Ivory
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Ivory
$9.00 PER 1/2 METER ($18.00 PER METER)
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Lilac
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Lilac
$9.00 PER 1/2 METER ($18.00 PER METER)
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Mint
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Mint
$9.00 PER 1/2 METER ($18.00 PER METER)
Navy
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Navy
$9.00 PER 1/2 METER ($18.00 PER METER)
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Olive
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Olive
$9.00 PER 1/2 METER ($18.00 PER METER)
Orchid Purple
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Raspberry
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Raspberry
$9.00 PER 1/2 METER ($18.00 PER METER)
Royal Blue
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Royal Blue
$9.00 PER 1/2 METER ($18.00 PER METER)
Teal
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Teal
$9.00 PER 1/2 METER ($18.00 PER METER)
Terracotta
Genoa Pure 100% Cotton Velvet Upholstery Fabric - Terracotta
$9.00 PER 1/2 METER ($18.00 PER METER)
Valentine Red
White
Genoa Pure 100% Cotton Velvet Upholstery Fabric - White
$9.00 PER 1/2 METER ($18.00 PER METER)
Big Holland Azure
soft lightweight checked gingham pattern cotton fabric Blue
Gingham Checked Cotton - Blue
$6.00 PER 1/2 METER ($12.00 PER METER)
soft lightweight checked gingham pattern cotton fabric Red
Gingham Checked Cotton - Red
$6.00 PER 1/2 METER ($12.00 PER METER)
Black Large
Black Medium
Blue Large
Blue Small
Bottle Medium
Bottle Small
Pink Medium
Red Large
Red Medium

Recently viewed

Lullabee Fabric