FREE SHIPPING on orders over $125

Schumacher Fabric

1599 products

Schumacher

Adelaide Embroidery BLONDE
Regular Price
$222.00
Sale Price
$222.00
Regular Price
Unit Price
per 

Schumacher

Adelaide Embroidery CIEL
Regular Price
$222.00
Sale Price
$222.00
Regular Price
Unit Price
per 

Schumacher

CLOISONNE WEAVE JEWEL
Regular Price
$207.00
Sale Price
$207.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK FLAX
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK AQUA
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK NICKEL
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK MOCHA
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK NAVY
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BARNET COTTON CHECK SKY
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

BECKTON WEAVE GREIGE
Regular Price
$108.00
Sale Price
$108.00
Regular Price
Unit Price
per 

Schumacher

BECKTON WEAVE HEATHER
Regular Price
$108.00
Sale Price
$108.00
Regular Price
Unit Price
per 

Schumacher

BECKTON WEAVE CLOUD
Regular Price
$108.00
Sale Price
$108.00
Regular Price
Unit Price
per 

Schumacher

BECKTON WEAVE MINERAL
Regular Price
$108.00
Sale Price
$108.00
Regular Price
Unit Price
per 

Schumacher

BECKTON WEAVE SHALE
Regular Price
$108.00
Sale Price
$108.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET FOG
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET DUSK
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET SMOKE
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET SESAME
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET BALSAM
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET DOE
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET CONCORD
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET TEAL
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANTIQUE STRIE VELVET AQUA
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ANYA LINEN MINERAL
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

ANYA LINEN BISCUIT
Regular Price
$117.00
Sale Price
$117.00
Regular Price
Unit Price
per 

Schumacher

CALAIS SHEER LINEN
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

BRETON SHEER OYSTER
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

BRETON SHEER GREIGE
Regular Price
$132.00
Sale Price
$132.00
Regular Price
Unit Price
per 

Schumacher

ARAGON SHEER ZINC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

ARAGON SHEER ANTIQUE GOLD
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per