FREE SHIPPING on orders over $125

Fall 24 - New from Carole Fabrics

475 products

Carole

Abroad Chambray
Regular Price
$97.28
Sale Price
$97.28
Regular Price
Unit Price
per 

Carole

Abroad Grain
Regular Price
$97.28
Sale Price
$97.28
Regular Price
Unit Price
per 

Carole

Abroad Onyx
Regular Price
$97.28
Sale Price
$97.28
Regular Price
Unit Price
per 

Carole

Abroad Silver
Regular Price
$97.28
Sale Price
$97.28
Regular Price
Unit Price
per 

Carole

Across The Room Silver
Regular Price
$108.25
Sale Price
$108.25
Regular Price
Unit Price
per 

Carole

Across The Room Sky
Regular Price
$108.25
Sale Price
$108.25
Regular Price
Unit Price
per 

Carole

Across The Room Stone
Regular Price
$108.25
Sale Price
$108.25
Regular Price
Unit Price
per 

Carole

Across The Room Vintage Rose
Regular Price
$108.25
Sale Price
$108.25
Regular Price
Unit Price
per 

Carole

Adornment Denim
Regular Price
$71.06
Sale Price
$71.06
Regular Price
Unit Price
per 

Carole

Adornment Leaf
Regular Price
$71.06
Sale Price
$71.06
Regular Price
Unit Price
per 

Carole

Adornment Linen
Regular Price
$71.06
Sale Price
$71.06
Regular Price
Unit Price
per 

Carole

Adornment Petal
Regular Price
$71.06
Sale Price
$71.06
Regular Price
Unit Price
per 

Carole

Adornment Spa
Regular Price
$71.06
Sale Price
$71.06
Regular Price
Unit Price
per 

Carole

Aim High Blush
Regular Price
$148.30
Sale Price
$148.30
Regular Price
Unit Price
per 

Carole

Aim High Cloud
Regular Price
$148.30
Sale Price
$148.30
Regular Price
Unit Price
per 

Carole

Aim High Powder
Regular Price
$148.30
Sale Price
$148.30
Regular Price
Unit Price
per 

Carole

All My Heart Celadon
Regular Price
$113.95
Sale Price
$113.95
Regular Price
Unit Price
per 

Carole

All My Heart Herbal
Regular Price
$113.95
Sale Price
$113.95
Regular Price
Unit Price
per 

Carole

All My Heart Silver
Regular Price
$113.95
Sale Price
$113.95
Regular Price
Unit Price
per 

Carole

Allied Americana
Regular Price
$85.31
Sale Price
$85.31
Regular Price
Unit Price
per 

Carole

Allied Denim
Regular Price
$85.31
Sale Price
$85.31
Regular Price
Unit Price
per 

Carole

Allied Porcelain
Regular Price
$85.31
Sale Price
$85.31
Regular Price
Unit Price
per 

Carole

Allied Sage
Regular Price
$85.31
Sale Price
$85.31
Regular Price
Unit Price
per 

Carole

Always In Cadet
Regular Price
$130.06
Sale Price
$130.06
Regular Price
Unit Price
per 

Carole

Always In Granite
Regular Price
$130.06
Sale Price
$130.06
Regular Price
Unit Price
per 

Carole

Always In Peony
Regular Price
$130.06
Sale Price
$130.06
Regular Price
Unit Price
per 

Carole

Amiable Birch
Regular Price
$52.06
Sale Price
$52.06
Regular Price
Unit Price
per 

Carole

Amiable Celadon
Regular Price
$52.06
Sale Price
$52.06
Regular Price
Unit Price
per 

Carole

Amiable Ecru
Regular Price
$52.06
Sale Price
$52.06
Regular Price
Unit Price
per 

Carole

Amiable Linen
Regular Price
$52.06
Sale Price
$52.06
Regular Price
Unit Price
per