Cotton & Linen

Explore breathable cotton and linen fabric by the yard, including gauze, muslin, poplin, lawn, voile, Swiss dot, eyelet, seersucker, linen and cotton-linen blend fabrics for dresses, blouses, shirts, baby clothes, lining, home decor and everyday sewing.

Sort by:
Green Geometric Crinkle Cotton - Thin Slightly-Textured Bubble Gauze

Green Geometric Crinkle Cotton - Thin Slightly-Textured Bubble Gauze

$27.20 USD$13.00 USD
Thin geometric floral cotton with a crinkled bubble-gauze surface, vintage texture and breathable light structure.
122 CM 80 GSM Cotton
Forest Green Plaid Cotton Fabric - Fresh Two-Tone Gingham

Forest Green Plaid Cotton Fabric - Fresh Two-Tone Gingham

$17.46 USD$12.50 USD
Lightweight forest green gingham cotton with a fresh two-tone check, breathable touch and relaxed natural drape.
100 GSM 145 CM Cotton
Blue Gingham Cotton Embroidered Fabric - Fresh Small Floral Jacquard

Blue Gingham Cotton Embroidered Fabric - Fresh Small Floral Jacquard

$17.52 USD$12.00 USD
Blue gingham cotton with small floral embroidery, cheerful texture and a light structured cotton hand.
100 GSM 140 CM Cotton
Thin Mint & Purple Plaid Cotton Fabric - Retro Two-Tone Gingham Check

Thin Mint & Purple Plaid Cotton Fabric - Retro Two-Tone Gingham Check

$19.33 USD$13.00 USD
Mint and purple plaid cotton with a crisp gingham check, breathable body and clean retro structure.
135 GSM 145 CM Cotton
Thin Red Floral Print Plaid Fabric - Summer Handmade Sewing Gingham Cloth

Thin Red Floral Print Plaid Fabric - Summer Handmade Sewing Gingham Cloth

$18.42 USD$11.00 USD
Thin red gingham-style polyester with tiny floral printing, smooth light touch and sweet summer movement.
145 CM 90 GSM Polyester
Classic Coffee Plaid Cotton Fabric - Summer Gingham Cotton

Classic Coffee Plaid Cotton Fabric - Summer Gingham Cotton

$17.52 USD$12.50 USD
Classic coffee gingham cotton with a clean check pattern, breathable comfort and a crisp everyday sewing hand.
120 GSM 145 CM Cotton
White Ditsy Floral Cotton Double Layer Gauze - Textured Lightweight Muslin

White Ditsy Floral Cotton Double Layer Gauze - Textured Lightweight Muslin

$22.52 USD$13.00 USD
Double-layer cotton gauze with tiny floral printing, a soft crinkled hand and breathable comfort for gentle casual pieces.
125 GSM 135 CM Cotton
White Ditsy Floral Cotton Jacquard Fabric - Pink Flowers with Swiss Dot Texture

White Ditsy Floral Cotton Jacquard Fabric - Pink Flowers with Swiss Dot Texture

$16.00 USD$11.00 USD
White cotton jacquard with tiny florals and Swiss-dot texture, combining sweet print detail with a lightly structured hand.
100 GSM 140 CM Cotton
White Blue Floral Print Double Gauze Fabric - Crinkled Cotton Muslin

White Blue Floral Print Double Gauze Fabric - Crinkled Cotton Muslin

$23.71 USD$13.00 USD
Soft cotton double gauze with blue floral printing, a crinkled muslin texture and gentle breathable flow.
125 GSM 135 CM Cotton
Elegant Teal Green Floral Print Cotton Fabric - Soft Breathable Cotton

Elegant Teal Green Floral Print Cotton Fabric - Soft Breathable Cotton

$24.52 USD$11.50 USD
Lightweight floral cotton with a painterly teal-green palette, soft breathable hand and gentle natural movement.
100 GSM 148 CM Cotton
Lightweight Vibrant Floral 60S Cotton - Colorful Bloom Flower Print

Lightweight Vibrant Floral 60S Cotton - Colorful Bloom Flower Print

$18.52 USD$11.00 USD
Fine 60s cotton print with vivid all-over florals, a smooth breathable touch and a light, easy drape.
110 GSM 140 CM Cotton
Classic Pink Small Dots 60s Cotton Fabric - Breathable Brown Spotted

Classic Pink Small Dots 60s Cotton Fabric - Breathable Brown Spotted

$23.00 USD$11.00 USD
High-count cotton with tiny dot printing, a clean crisp hand and enough body for polished everyday sewing.
135 GSM 145 CM Cotton