Barras Fabrics

Upholstery & Drapery Fabrics
At Wholesale Prices

Indoor Outdoor

ODL Journey

Just Arrived

ODL Journey
Cactus

On Sale

$13.95 per yd

Reg Price: $19.50

Add to Swatch Wall


Order a swatch ($5.00)

ODL Doodle

Just Arrived

ODL Doodle
Lime
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Palm

Just Arrived

ODL Palm
Lime
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL St Thomas

Just Arrived

ODL St Thomas
Lime
$19.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Stitch Vine

Out Of Stock

ODL Stitch Vine
Caribbean Blue
$19.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Elton

Just Arrived

ODL Elton
Caribbean Blue
$19.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Cabana Str

Just Arrived

ODL Cabana Str
Caribbean Blue
$19.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Ali Baba

Just Arrived

ODL Ali Baba
Caribbean Blue
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL Deck Chair St

Just Arrived

ODL Deck Chair St
Caribbean Blue
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

ODL St Thomas

Just Arrived

ODL St Thomas
Caribbean Blue
$19.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Mocha
$6.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Tan
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
China
$6.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Green
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Sand
$6.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Coral
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Sea Shells

Just Arrived

Sea Shells
Porcelain
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Just Arrived

Boxed In
Black
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Just Arrived

Boxed In
Tangerine Tango
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Out Of Stock

Boxed In
Lawn
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Just Arrived

Boxed In
Brindle
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Out Of Stock

Boxed In
Caribean
$8.00 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Just Arrived

Boxed In
Petunia
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Boxed In

Just Arrived

Boxed In
Periwinkle
$8.95 per yd

Add to Swatch Wall


Order a swatch ($5.00)