Now 100% Online — TEXT 202 507 9775 or email [email protected]

50th Anniversary Sale50% off all fabrics.Use codeFAB50

Our Collection

Fabrics

134 products available

Type:
Active filters:FabricsCottonsPrinted Cottons
Multicolor woven cotton tweed - $34/yd

Printed Cottons

Multicolor woven cotton tweed - $34/yd

$34.00per yard
¼ yd: $8.50
Black and white woven cotton tweed - $14.50/yd

Printed Cottons

Black and white woven cotton tweed - $14.50/yd

$14.50per yard
¼ yd: $3.62
Raspberry/black/natural brushed cotton flannel - $14.50/yd

Printed Cottons

Raspberry/black/natural brushed cotton flannel - $14.50/yd

$14.50per yard
¼ yd: $3.62
Swiss white houndstooth/glen plaid pique, $89/yd

Printed Cottons

Swiss white houndstooth/glen plaid pique, $89/yd

$89.00per yard
¼ yd: $22.25
Wine floral printed cotton sateen

Printed Cottons

Wine floral printed cotton sateen

$21.98/ydper yard
¼ yd: $5.49
Haute couture pure cotton sateen, navy/turquoise

Printed Cottons

Haute couture pure cotton sateen, navy/turquoise

$89.00/ydper yard
¼ yd: $22.25
Imported pure cotton lawn, navy/blue/white/tan

Printed Cottons

Imported pure cotton lawn, navy/blue/white/tan

$14.50/ydper yard
¼ yd: $3.62
Imported pure cotton lawn, navy/blue/beige/red

Printed Cottons

Imported pure cotton lawn, navy/blue/beige/red

$14.50/ydper yard
¼ yd: $3.62
Tan floral printed cotton sateen

Printed Cottons

Tan floral printed cotton sateen

$14.50/ydper yard
¼ yd: $3.62
Imported pure cotton lawn, aqua/peach/multi

Printed Cottons

Imported pure cotton lawn, aqua/peach/multi

$14.50/ydper yard
¼ yd: $3.62
Teal floral printed cotton sateen

Printed Cottons

Teal floral printed cotton sateen

$14.50/ydper yard
¼ yd: $3.62
Green floral printed cotton sateen

Printed Cottons

Green floral printed cotton sateen

$14.50/ydper yard
¼ yd: $3.62
Swiss cotton voile, hot pink

Printed Cottons

Swiss cotton voile, hot pink

$39.00/ydper yard
¼ yd: $9.75
Imported cotton voile, white

Printed Cottons

Imported cotton voile, white

$35.00/ydper yard
¼ yd: $8.75
Shiny cotton satin, black

Printed Cottons

Shiny cotton satin, black

$19.00/ydper yard
¼ yd: $4.75
Black cotton sateen

Printed Cottons

Black cotton sateen

$17.50/ydper yard
¼ yd: $4.37
Navy cotton sateen

Printed Cottons

Navy cotton sateen

$17.50/ydper yard
¼ yd: $4.37
Royal blue cotton sateen

Printed Cottons

Royal blue cotton sateen

$17.50/ydper yard
¼ yd: $4.37
Red cotton sateen

Printed Cottons

Red cotton sateen

$17.50/ydper yard
¼ yd: $4.37
Shiny cotton satin in white

Printed Cottons

Shiny cotton satin in white

$19.00/ydper yard
¼ yd: $4.75
Haute couture pure cotton sateen, turquoise/multicolor

Printed Cottons

Haute couture pure cotton sateen, turquoise/multicolor

$89.00/ydper yard
¼ yd: $22.25
Ikat print cotton, olive/aqua/blue/white

Printed Cottons

Ikat print cotton, olive/aqua/blue/white

$11.95/ydper yard
¼ yd: $2.99
Shirting and quilting weight geometric cotton print

Printed Cottons

Shirting and quilting weight geometric cotton print

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight scattered floral cotton print

Printed Cottons

Shirting and quilting weight scattered floral cotton print

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight batik print pure cotton

Printed Cottons

Shirting and quilting weight batik print pure cotton

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight batik print pure cotton #2

Printed Cottons

Shirting and quilting weight batik print pure cotton #2

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight batik print pure cotton #3

Printed Cottons

Shirting and quilting weight batik print pure cotton #3

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight batik print pure cotton #4

Printed Cottons

Shirting and quilting weight batik print pure cotton #4

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight batik print pure cotton #5

Printed Cottons

Shirting and quilting weight batik print pure cotton #5

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight batik print pure cotton #6

Printed Cottons

Shirting and quilting weight batik print pure cotton #6

$13.50/ydper yard
¼ yd: $3.37
Shirting and quilting weight space dye effect cotton

Printed Cottons

Shirting and quilting weight space dye effect cotton

$11.50/ydper yard
¼ yd: $2.87
Shirting and quilting weight space dye effect cotton #2

Printed Cottons

Shirting and quilting weight space dye effect cotton #2

$11.50/ydper yard
¼ yd: $2.87
Large butterfly print cotton, blue/red/gold/olive/multi

Printed Cottons

Large butterfly print cotton, blue/red/gold/olive/multi

$11.95/ydper yard
¼ yd: $2.99
Shirting and quilting weight paisley cotton print

Printed Cottons

Shirting and quilting weight paisley cotton print

$11.50/ydper yard
¼ yd: $2.87
Shirting and quilting weight paisley cotton print #2

Printed Cottons

Shirting and quilting weight paisley cotton print #2

$11.50/ydper yard
¼ yd: $2.87
Shirting and quilting weight floral cotton print

Printed Cottons

Shirting and quilting weight floral cotton print

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight floral cotton print #2

Printed Cottons

Shirting and quilting weight floral cotton print #2

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight floral cotton print #3

Printed Cottons

Shirting and quilting weight floral cotton print #3

$12.50/ydper yard
¼ yd: $3.12
Blues and golds, distressed print cotton

Printed Cottons

Blues and golds, distressed print cotton

$11.95/ydper yard
¼ yd: $2.99
Shirting and quilting weight garden border cotton print

Printed Cottons

Shirting and quilting weight garden border cotton print

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight garden border cotton print #2

Printed Cottons

Shirting and quilting weight garden border cotton print #2

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print

Printed Cottons

Shirting and quilting weight crackle cotton print

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print #2

Printed Cottons

Shirting and quilting weight crackle cotton print #2

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print #3

Printed Cottons

Shirting and quilting weight crackle cotton print #3

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight geometric cotton print #2

Printed Cottons

Shirting and quilting weight geometric cotton print #2

$12.50/ydper yard
¼ yd: $3.12
Shirting and quilting weight geometric cotton print #3

Printed Cottons

Shirting and quilting weight geometric cotton print #3

$12.50/ydper yard
¼ yd: $3.12
Geometric and floral blue soft corduroy - $10.98/yd

Printed Cottons

Geometric and floral blue soft corduroy - $10.98/yd

$10.98/ydper yard
¼ yd: $2.74
Cotton/lycra printed sateen

Printed Cottons

Cotton/lycra printed sateen

$35.00each
Tartan plaid cotton shirting, $17.50/yd

Printed Cottons

Tartan plaid cotton shirting, $17.50/yd

$17.50per yard
¼ yd: $4.38
Cotton tavern check in navy and white

Printed Cottons

Cotton tavern check in navy and white

$9.00per yard
¼ yd: $2.25
Vintage Italian cotton lawn

Printed Cottons

Vintage Italian cotton lawn

$24.00per yard
¼ yd: $6.00
Printed clipped cotton voile, imported from Switzerland - $59/yd

Printed Cottons

Printed clipped cotton voile, imported from Switzerland - $59/yd

$59.00per yard
¼ yd: $14.75
Navy/white cotton lycra woven small checks - $14.50/yd

Printed Cottons

Navy/white cotton lycra woven small checks - $14.50/yd

$14.50per yard
¼ yd: $3.62
Navy/white cotton lycra woven small floral - $14.50/yd

Printed Cottons

Navy/white cotton lycra woven small floral - $14.50/yd

$14.50per yard
¼ yd: $3.62
Royal/white cotton lycra woven small checks - $14.50/yd

Printed Cottons

Royal/white cotton lycra woven small checks - $14.50/yd

$14.50per yard
¼ yd: $3.62
Tangerine/white cotton lycra woven small checks - $14.50/yd

Printed Cottons

Tangerine/white cotton lycra woven small checks - $14.50/yd

$14.50per yard
¼ yd: $3.62
White and pink printed cotton plissee - $17.50/yd

Printed Cottons

White and pink printed cotton plissee - $17.50/yd

$17.50per yard
¼ yd: $4.38
Large butterfly print cotton, blue/red/gold/olive/multi - $11.95/yd

Printed Cottons

Large butterfly print cotton, blue/red/gold/olive/multi - $11.95/yd

$11.95per yard
¼ yd: $2.99
Blues and golds, distressed print cotton - $11.95/yd

Printed Cottons

Blues and golds, distressed print cotton - $11.95/yd

$11.95per yard
¼ yd: $2.99
Plum and multi floral brushed cotton twill - $14.50/yd

Printed Cottons

Plum and multi floral brushed cotton twill - $14.50/yd

$14.50per yard
¼ yd: $3.62
Ikat print cotton, olive/aqua/blue/white - $11.95/yd

Printed Cottons

Ikat print cotton, olive/aqua/blue/white - $11.95/yd

$11.95per yard
¼ yd: $2.99
Italian pure cotton jersey chain print, tan - $23.50/yd

Printed Cottons

Italian pure cotton jersey chain print, tan - $23.50/yd

$23.50per yard
¼ yd: $5.88
Rust/orange/green/multi mid weight cotton print - $12.50/yd

Printed Cottons

Rust/orange/green/multi mid weight cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Orange/rust/greens mid weight cotton print - $12.50/yd

Printed Cottons

Orange/rust/greens mid weight cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight scattered floral cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight scattered floral cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight geometric cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight geometric cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight garden border cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight garden border cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight floral cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight floral cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Haute couture pure cotton sateen, turquoise/multicolor - $89/yd

Printed Cottons

Haute couture pure cotton sateen, turquoise/multicolor - $89/yd

$89.00per yard
¼ yd: $22.25
Shirting and quilting weight floral cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight floral cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight garden border cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight garden border cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight crackle cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight crackle cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight floral cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight floral cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight floral cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight floral cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight geometric cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight geometric cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight geometric cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight geometric cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight crackle cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight crackle cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Shirting and quilting weight aster flower cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight aster flower cotton print - $12.50/yd

$4.00per yard
¼ yd: $1.00
Shirting and quilting weight marbled cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight marbled cotton print - $11.50/yd

$8.50per yard
¼ yd: $2.12
Shirting and quilting weight marbled cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight marbled cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight marbled cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight marbled cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight marbled cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight marbled cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight marbled cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight marbled cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight floral shadow print - $10.50/yd

Printed Cottons

Shirting and quilting weight floral shadow print - $10.50/yd

$10.50per yard
¼ yd: $2.62
Shirting and quilting weight floral shadow print - $10.50/yd

Printed Cottons

Shirting and quilting weight floral shadow print - $10.50/yd

$10.50per yard
¼ yd: $2.62
Imported Liberty of London cotton lawn - $49/yd

Printed Cottons

Imported Liberty of London cotton lawn - $49/yd

$49.00per yard
¼ yd: $12.25
Imported Liberty of London cotton lawn - $49/ydNew

Printed Cottons

Imported Liberty of London cotton lawn - $49/yd

$49.00per yard
¼ yd: $12.25
Designer printed cotton, pinks, reds - $39/yd

Printed Cottons

Designer printed cotton, pinks, reds - $39/yd

$39.00per yard
¼ yd: $9.75
Shirting and quilting weight floral cotton print - $11.50/yd now $5

Printed Cottons

Shirting and quilting weight floral cotton print - $11.50/yd now $5

$11.50per yard
¼ yd: $2.88
Designer printed cotton sateen in tan/copper - $19/yd

Printed Cottons

Designer printed cotton sateen in tan/copper - $19/yd

$19.00per yard
¼ yd: $4.75
Vintage find! Gianni Versace cotton satin floral border print - $129/yd

Printed Cottons

Vintage find! Gianni Versace cotton satin floral border print - $129/yd

$129.00per yard
¼ yd: $32.25
Tea House border print pure cotton, $10.50 per panel

Printed Cottons

Tea House border print pure cotton, $10.50 per panel

$10.00each
Periwinkle and white dot cotton cloque, $79/ydNew

Printed Cottons

Periwinkle and white dot cotton cloque, $79/yd

$79.00per yard
¼ yd: $19.75
Sea Island cotton striped shirting, ivory/brown - $29.98/yd

Printed Cottons

Sea Island cotton striped shirting, ivory/brown - $29.98/yd

$29.98per yard
¼ yd: $7.50
Black and white dotton moire faille, Switzerland - $79/yd

Printed Cottons

Black and white dotton moire faille, Switzerland - $79/yd

$79.00per yard
¼ yd: $19.75
Black and white pure cotton lawn print - $19.98/yd

Printed Cottons

Black and white pure cotton lawn print - $19.98/yd

$19.98per yard
¼ yd: $5.00
Malibu blue soft cotton broadcloth, $10.50/ydNew

Printed Cottons

Malibu blue soft cotton broadcloth, $10.50/yd

$10.50per yard
¼ yd: $2.62
Couture black/white/gold lurex check seersucker - $37.50

Printed Cottons

Couture black/white/gold lurex check seersucker - $37.50

$37.50per yard
¼ yd: $9.38
Swiss cotton sateen, shadow print with stripe - $29/ydNew

Printed Cottons

Swiss cotton sateen, shadow print with stripe - $29/yd

$29.00per yard
¼ yd: $7.25
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Shirting and quilting weight batik print pure cotton - $13.50/yd

Printed Cottons

Shirting and quilting weight batik print pure cotton - $13.50/yd

$13.50per yard
¼ yd: $3.38
Novelty jacquard cotton, black/gray - $17/yd

Printed Cottons

Novelty jacquard cotton, black/gray - $17/yd

$17.00per yard
¼ yd: $4.25
Novelty brocade, black/taupe - $27/yd

Printed Cottons

Novelty brocade, black/taupe - $27/yd

$27.00per yard
¼ yd: $6.75
Shirting and quilting weight geometric cotton print - $12.50/yd

Printed Cottons

Shirting and quilting weight geometric cotton print - $12.50/yd

$12.50per yard
¼ yd: $3.12
Imported pure cotton lawn, navy/blue/beige/red - $14.50/yd

Printed Cottons

Imported pure cotton lawn, navy/blue/beige/red - $14.50/yd

$14.50per yard
¼ yd: $3.62
Imported pure cotton lawn, navy/blue/white/tan - $14.50/yd

Printed Cottons

Imported pure cotton lawn, navy/blue/white/tan - $14.50/yd

$14.50per yard
¼ yd: $3.62
Wine floral printed cotton sateen - $21.98/yd

Printed Cottons

Wine floral printed cotton sateen - $21.98/yd

$21.98per yard
¼ yd: $5.50
Imported pure cotton lawn, aqua/peach/multi - $14.50/yd

Printed Cottons

Imported pure cotton lawn, aqua/peach/multi - $14.50/yd

$14.50per yard
¼ yd: $3.62
Teal floral printed cotton sateen - $14.50/yd

Printed Cottons

Teal floral printed cotton sateen - $14.50/yd

$14.50per yard
¼ yd: $3.62
Imported pure cotton lawn, yellow/gray/multi - $14.50/yd

Printed Cottons

Imported pure cotton lawn, yellow/gray/multi - $14.50/yd

$14.50per yard
¼ yd: $3.62
Tan floral printed cotton sateen - $14.50/yd

Printed Cottons

Tan floral printed cotton sateen - $14.50/yd

$14.50per yard
¼ yd: $3.62
Green floral printed cotton sateen - $14.50/yd

Printed Cottons

Green floral printed cotton sateen - $14.50/yd

$14.50per yard
¼ yd: $3.62
Imported pure cotton lawn, turquoise/tan/multi - $14.50/yd

Printed Cottons

Imported pure cotton lawn, turquoise/tan/multi - $14.50/yd

$14.50per yard
¼ yd: $3.62
Imported pure cotton lawn, wine/sage/multi - $14.50/yd

Printed Cottons

Imported pure cotton lawn, wine/sage/multi - $14.50/yd

$14.50per yard
¼ yd: $3.62
Shirting and quilting weight paisley cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight paisley cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight paisley cotton print - $11.50/yd

Printed Cottons

Shirting and quilting weight paisley cotton print - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight space dye effect cotton - $11.50/yd

Printed Cottons

Shirting and quilting weight space dye effect cotton - $11.50/yd

$11.50per yard
¼ yd: $2.88
Shirting and quilting weight space dye effect cotton - $11.50/yd

Printed Cottons

Shirting and quilting weight space dye effect cotton - $11.50/yd

$11.50per yard
¼ yd: $2.88
Dot cotton and rayon faille, imported from France - $27.50/yd

Printed Cottons

Dot cotton and rayon faille, imported from France - $27.50/yd

$27.50per yard
¼ yd: $6.88
Printed cotton voile, imported from Italy

Printed Cottons

Printed cotton voile, imported from Italy

$41.00per yard
¼ yd: $10.25
Imported Liberty of London cotton lawn - $49/yd

Printed Cottons

Imported Liberty of London cotton lawn - $49/yd

$49.00per yard
¼ yd: $12.25
Wine and silver novelty mesh, $14.50/yd

Printed Cottons

Wine and silver novelty mesh, $14.50/yd

$14.50per yard
¼ yd: $3.62