HELLO SUMMER!

10% Off* Code BEACH22

FREE SHIPPING on orders over $100

FABRIC

Refine

30702 products

  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Lee Jofa

Sameera - Red/Blue
Regular Price
$137.20
Sale Price
$137.20
Regular Price
$137.20
Unit Price
per 
6769 MELANGE-TERRAZZO

Pindler

6769 MELANGE-TERRAZZO
Regular Price
$108.20
Sale Price
$108.20
Regular Price
$108.20
Unit Price
per 

Pindler

6584 FUZZY-IVORY
Regular Price
$59.15
Sale Price
$59.15
Regular Price
$59.15
Unit Price
per 
Leaflet F2282 Rain

Greenhouse Fabrics

Leaflet F2282 Rain
Regular Price
$68.90
Sale Price
$68.90
Regular Price
$68.90
Unit Price
per 
AY IDEAL-NAUTICAL

Richloom

AY IDEAL-NAUTICAL
Regular Price
$41.93
Sale Price
$41.93
Regular Price
$41.93
Unit Price
per 

Carole

Life Time Love Gunmetal
Regular Price
$78.80
Sale Price
$78.80
Regular Price
$78.80
Unit Price
per 

Pindler

4476 AMORI-ROBIN
Regular Price
$92.33
Sale Price
$92.33
Regular Price
$92.33
Unit Price
per 

Mitchell Fabrics

Aman-Sky
Regular Price
$78.75
Sale Price
$78.75
Regular Price
$78.75
Unit Price
per 

Pindler

P6433 HERITAGE NAVY
Regular Price
$114.45
Sale Price
$114.45
Regular Price
$114.45
Unit Price
per 

Schumacher

FLOREANA Berry
Regular Price
$179.20
Sale Price
$179.20
Regular Price
$179.20
Unit Price
per 

STOUT

QUINCY 2 DENIM
Regular Price
$109.49
Sale Price
$109.49
Regular Price
$109.49
Unit Price
per 

STOUT

LOVABLE 1 CHAMBRAY
Regular Price
$74.99
Sale Price
$74.99
Regular Price
$74.99
Unit Price
per 

STOUT

FROLIC 1 SLATE
Regular Price
$84.74
Sale Price
$84.74
Regular Price
$84.74
Unit Price
per 

STOUT

FEDERAL 1 DRESDEN
Regular Price
$53.24
Sale Price
$53.24
Regular Price
$53.24
Unit Price
per 

STOUT

BEACON 2 DENIM
Regular Price
$97.49
Sale Price
$97.49
Regular Price
$97.49
Unit Price
per 

STOUT

AUBURN 2 FERN
Regular Price
$47.24
Sale Price
$47.24
Regular Price
$47.24
Unit Price
per 

Charlotte Fabrics

Posh D2257 GOLDEN
Regular Price
$50.33
Sale Price
$50.33
Regular Price
$50.33
Unit Price
per 

Charlotte Fabrics

Posh D2242 LAGOON
Regular Price
$50.33
Sale Price
$50.33
Regular Price
$50.33
Unit Price
per 

Schumacher

ETRUSCAN STRIPE Red & Blue
Regular Price
$179.20
Sale Price
$179.20
Regular Price
$179.20
Unit Price
per 

Europatex

LILIANA - SOLID - WHEATBERRY
Regular Price
$34.50
Sale Price
$34.50
Regular Price
$34.50
Unit Price
per 

Carole

Thunder Ridge Ash
Regular Price
$64.50
Sale Price
$64.50
Regular Price
$64.50
Unit Price
per 

Carole

Strive To Be Navy
Regular Price
$69.10
Sale Price
$69.10
Regular Price
$69.10
Unit Price
per 

Carole

Field Of Sprigs Marble
Regular Price
$91.30
Sale Price
$91.30
Regular Price
$91.30
Unit Price
per 

Clarke & Clarke

CASPIAN VELVET - TEAL
Regular Price
$124.60
Sale Price
$124.60
Regular Price
$124.60
Unit Price
per 

Brunschwig & Fils

LA ROCHELLE WOVEN - NAVY
Regular Price
$112.49
Sale Price
$112.49
Regular Price
$112.49
Unit Price
per 

kravet

KRAVET BASICS - CALICO-16
Regular Price
$72.38
Sale Price
$72.38
Regular Price
$72.38
Unit Price
per 

Schumacher

NILS PLAID LINEN Blue
Regular Price
$117.60
Sale Price
$117.60
Regular Price
$117.60
Unit Price
per 

Schumacher

NILS PLAID LINEN Red
Regular Price
$117.60
Sale Price
$117.60
Regular Price
$117.60
Unit Price
per 

Anna Elisabeth

Maidenhair S3641 Petal
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 

Carole

Ready To Rumble Marble
Regular Price
$57.40
Sale Price
$57.40
Regular Price
$57.40
Unit Price
per