Cotton Fabric

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:
White 3D Floral Cotton Embroidery Fabric by the yard
Cotton150 CM130 GSM

3D Floral Embroidery Cotton Fabric - 59" White Raised Flower Lace

$12.00/yard$17.50
A raised cord embroidery with dimensional floral texture and a decorative surface that feels more crafted than plain eyelet. Designer idea: Use it for special blouses, dress panels or contrast...
White 3D Flower Embroidered Cotton Fabric by the yard
Cotton130 CM120 GSM

3D Small Flowers Cotton Embroidered - White Hollow Wavy Edge Fabric

$12.00/yard$17.50
A raised floral embroidery on a breathable base, with a soft textured surface and a fresh spring-summer personality. Designer idea: Use it for feminine tops, easy dresses or light matching...
White Floral Eyelet Cotton Fabric by the yard
Cotton150 CM110 GSM

White Floral Cotton Embroidered Fabric - Summer Eyelet Cotton Voile

$12.00/yard$17.50
A geometric cutwork eyelet with carved embroidery, crisp spacing and a neat decorative rhythm. Designer idea: Use it for children's clothing, summer blouses or shirt details where the cutout pattern...
cotton Eyelet Lace Trim Fabric by the yard
Cotton130 CM120 GSM

White Small Flower Embroidery Cotton Fabric - Soft Breathable Cotton

$12.00/yard$17.50
Lightweight white cotton voile with delicate vertical floral embroidery, featuring a soft hand feel, breathable texture, semi-sheer transparency and a gentle natural drape. This fabric is suitable for blouses, summer...
White Cotton Eyelet Dress Fabric by the yard
Cotton130 CM130 GSM

White Cotton Eyelet Embroidered Fabric - Elegant Summer Dress Fabric

$12.00/yard$17.50
A full-width eyelet with clean white cutwork, crisp hand and a classic summer broderie feeling. Designer idea: Use it for sundresses, blouses or children's wear where breathable texture is part...
Gorgeous Scalloped Edge White Cotton Embroidered - Broderie Anglaise Voile
Cotton130 CM130 GSM

Gorgeous Scalloped Edge White Cotton Embroidered - Broderie Anglaise Voile

$12.00/yard$17.50
Lightweight white cotton with delicate floral vine embroidery, a subtle sheer check weave, soft breathable hand feel, semi-transparent finish and a light natural drape. This fabric is suitable for blouses,...
Thin White Cotton Eyelet Voile by the yard
Cotton135 CM120 GSM

White Cotton Embroidery Broderie Anglaise Fabric - Thin Eyelet Voile

$12.00/yard$17.50
Lightweight sheer embroidered cotton voile fabric with delicate floral eyelet details, soft hand feel, airy texture, thin thickness and a gentle natural drape. Ideal for summer blouses, dresses, children’s wear,...
White Stripe Eyelet Cotton Fabric by the yard
Cotton135 CM120 GSM

White Stripe Embroidery Eyelet Cotton - Hollow Bridal Cotton Lace

$12.50/yard$18.00
White stripe cotton embroidered fabric with delicate openwork trim, woven stripe texture and small dot details, featuring a soft breathable hand, lightweight feel, semi-sheer appearance and gentle natural drape. Ideal...
White Cotton Eyelet Fabric by the yard
Cotton130 CM120 GSM

White Eyelet Embroidered Cotton - Geometric Hollow with Scalloped Hem

$12.00/yard$17.50
Lightweight white cotton eyelet embroidered fabric with paisley floral cutwork, scalloped edge, soft breathable hand feel, thin thickness, semi-sheer transparency and a graceful natural drape. Ideal for summer dresses, blouses,...
White Broderie Anglaise Cotton Fabric by the yard
Cotton130 CM120 GSM

White Broderie Anglaise Cotton - Semi-Sheer Lightweight Embroidery

$11.50/yard$16.50
Lightweight white cotton eyelet embroidered fabric with geometric cutwork, scalloped edge, soft breathable hand feel, thin thickness, semi-sheer transparency and a natural gentle drape. Ideal for summer dresses, blouses, skirts,...
Cotton Eyelet Lace Trim Fabric by the yard
Cotton135 CM120 GSM

Pure Cotton Eyelet Embroidery Fabric - Boho Pastoral Lace Trim

$12.00/yard$17.50
A double-border embroidered fabric with lace edges and a cleaner center, useful for planned placement rather than all-over cutting. Designer idea: Use it for skirts, trouser hems, dress panels or...
White Eyelet Cotton Voile Fabric by the yard
Cotton140 CM120 GSM

White Hollow Embroidery Eyelet Fabric - Broderie Anglaise Cotton Voile

$12.00/yard$17.50
White striped openwork mesh fabric with honeycomb lace panels and soft sheer stripe texture, featuring a breathable hand, lightweight feel, semi-sheer appearance and gentle drape. Ideal for blouses, shirts, summer...
White Embroidered Cotton Voile Fabric by the yard
Cotton130 CM100 GSM

Lightweight White Embroidered Cotton Voile - Eyelet Broderie Anglaise Fabric

$11.00/yard$18.50
White eyelet cotton fabric with delicate embroidered openwork patterns and a scalloped border, featuring a soft breathable hand, lightweight feel, semi-sheer appearance and natural drape. Ideal Use:Perfect for blouses, shirts,...
3D Floral Embroidered Cotton Lace Fabric - Breathable White Broderie Anglaise
Cotton130 CM120 GSM

3D Floral Embroidered Cotton Lace Fabric - Breathable White Broderie Anglaise

$12.00/yard$18.95
White 3d floral embroidered cotton fabric with delicate daisy vine embroidery and a scalloped border, featuring a soft hand, lightweight feel, semi-sheer look and gentle natural drape. Ideal for blouses,...
White Geometric Eyelet Embroidered Cotton Voile Fabric
Cotton120CM120 GSM

White Geometric Eyelet Embroidered Cotton Voile Fabric

$14.00/yard$22.00
A diamond lattice eyelet with small floral openings, crisp texture and a light vintage mood that still feels clean and wearable. Designer idea: Good for summer blouses, tiered skirts or...
Close-up of white cotton eyelet fabric with floral vine embroidery and cutwork
Cotton130 CM110 GSM

White Floral Vine Cotton Eyelet Fabric – Scalloped Broderie Anglaise

$11.50/yard$18.50
A soft eyelet lace with floral hollow cutouts and an airy texture, balancing casual summer freshness with a delicate handmade feeling. Designer idea: Best for easy summer dresses, feminine tops...
Floral Eyelet Embroidery Fabric Cotton Voile
Cotton130 CM130 GSM

Floral Eyelet Embroidery Fabric Cotton Voile

$12.00/yard$17.50
A horizontal eyelet with stripe-like cutwork, clean spacing and enough structure to make garment lines look neat. Designer idea: Use the stripe direction intentionally on blouses, shirt dresses or cropped...
Swiss Dot Dobby Cotton Voile Fabric - Textured Stripe
Cotton145 CM80 GSM

Swiss Dot Dobby Cotton Voile Fabric - Textured Stripe

$11.50/yard$18.63
Soft semi-sheer 100% cotton voile with a dobby texture and light airy hand feel. It is breathable, smooth against the skin and easy to use for warm-weather sewing projects. This...
Cotton Dobby Fabric - Pink Floral with Swiss Dots & Textured Stripes
Cotton145 CM90 GSM

Cotton Dobby Fabric - Pink Floral with Swiss Dots & Textured Stripes

$11.50/yard$19.25
A crisp 100% cotton dobby with a sweet pink floral print layered over textured woven stripes and scattered Swiss dots. The semi-transparent hand feels light and airy — breathable against...
Cotton Dobby Stripe Fabric - Textured Woven Stripe Pattern
Cotton140 CM120 GSM

Cotton Dobby Stripe Fabric - Textured Woven Stripe Pattern

$10.50/yard$15.00
Woven from 100% cotton at 120 GSM, this dobby stripe fabric features a tonal woven stripe pattern with alternating chain-link and honeycomb dobby textures. The semi-transparent, crisp hand feel gives...
Pastel Plaid Cotton Seersucker Fabric - Yarn-Dyed Puckered Texture
Cotton145 CM110 GSM

Pastel Plaid Cotton Seersucker Fabric - Yarn-Dyed Puckered Texture

$12.00/yard$19.00
Classic plaid stripes are yarn-dyed into a 100% cotton seersucker base, creating a naturally puckered, crinkled surface texture — lightweight, breathable, and available in a range of soft pastel colorways.At...
Striped Cotton Fabric with Floral Embroidered  – Lightweight Yarn-Dyed Cotton
Cotton145 CM120 GSM

Striped Cotton Fabric with Floral Embroidered – Lightweight Yarn-Dyed Cotton

$14.00/yard$21.00
A 100% cotton fabric woven with yarn-dyed stripes and delicate repeating floral embroidery bands — alternating in clean horizontal rhythm. At 120 GSM, the weave holds breathable, opaque, and comfortable...
Floral Cotton Jacquard Fabric - Semi-Transparent Woven Grid Texture
Cotton140 CM120 GSM

Floral Cotton Jacquard Fabric - Semi-Transparent Woven Grid Texture

$11.00/yard$19.00
A crisp, semi-transparent 100% cotton jacquard fabric woven with a delicate all-over floral motif in subtle raised relief across a fine grid structure — 120 GSM, 55 inches wide, with...
Cotton Flannel Fabric - Raspberry Small Floral Print
Cotton150 CM155 GSM

Cotton Flannel Fabric - Raspberry Small Floral Print

$12.00/yard$18.00
A soft, brushed 100% cotton flannel with a charming raspberry-toned small floral print, rendered in water-based pigment printing for clean, vivid color. The lightly textured surface carries a gentle warmth...
Retro Folk Print 100% Cotton Fabric – Vintage Geometric Pattern
Cotton150 CM100 GSM

Retro Folk Print 100% Cotton Fabric – Vintage Geometric Pattern

$11.00/yard$16.00
Soft, breathable 100% cotton featuring a vintage folk-inspired geometric print, with intricate repeat patterns. Its opaque, non-stretch construction and soft-flow drape make it ideal for comfortable garments — a versatile...
Cotton Yarn-Dyed Stripe Fabric - Soft Matte Carbon Brushed Woven
Cotton145 CM148 GSM

Cotton Yarn-Dyed Stripe Fabric - Soft Matte Carbon Brushed Woven

$14.00/yard$20.00
A yarn-dyed woven cotton with a carbon-brushed finish and classic stripe pattern, delivering a soft matte surface with a subtly textured hand feel. Opaque and mid-weight at 148 GSM, it...
Reactive Print Cotton Fabric - Korean Ditsy Floral, 60S Fine Yarn
Cotton145 CM130 GSM

Reactive Print Cotton Fabric - Korean Ditsy Floral, 60S Fine Yarn

$11.50/yard$17.50
A crisp, lightweight 100% cotton fabric woven in a 60S fine yarn with a reactive digital floral print in a classic Korean ditsy style. The even plain weave delivers a...
Cotton Double Gauze Crepe Fabric - Bubble Crinkle Soft Textured
Cotton135 CM120 GSM

Cotton Double Gauze Crepe Fabric - Bubble Crinkle Soft Textured

$10.50/yard$15.00
A breathable double-layered cotton gauze with a naturally crinkled bubble texture — lightweight yet with a soft, airy body that moves beautifully. The crinkle surface adds casual visual depth without...
Cotton Canvas Fabric - 12oz Heavyweight Plain Weave
Cotton150 CM330 GSM

Cotton Canvas Fabric - 12oz Heavyweight Plain Weave

$16.50/yard$24.50
A tightly woven 12oz heavyweight cotton canvas with a firm, dry-touch hand and clean plain weave structure. The dense construction gives it a naturally crisp appearance with excellent shape retention...
Embroidered Linen Cotton Fabric - Ethnic Boho Flat Stitch Border
Cotton125 CM220 GSM

Embroidered Linen Cotton Fabric - Ethnic Boho Flat Stitch Border

$16.00/yard$23.00
A linen-cotton blend with authentic flat-stitch embroidery along the border, offering a structured dry hand and a distinct ethnic texture that reads naturally on the bolt.Ideal for blouses, midi dresses,...
Cotton Linen Embroidered Fabric - Two-Tone Cord Plum Blossom
Cotton130 CM160 Gsm

Cotton Linen Embroidered Fabric - Two-Tone Cord Plum Blossom

$16.50/yard$23.50
A dense cotton-linen blend featuring raised two-tone cord embroidery in a plum blossom motif, delivering a bold textured relief with a crisp, dry hand. The rope stitching creates visible depth...
Embroidered Cotton Linen Blend Fabric - Vintage Floral Motif
Cotton135 CM180 GSM

Embroidered Cotton Linen Blend Fabric - Vintage Floral Motif

$15.00/yard$22.00
Lightweight cotton-linen blend with delicate machine embroidery in vintage floral motifs. The textured dry hand feel and subtle natural slub give this fabric an effortlessly refined, artisanal quality — structured...