Skip to content
FREE Shipping On Orders $99+
FREE Shipping On Orders $99+

Country

Purple

Shop purple fabric by the yard from light lavender to rich plum tones. Discover cotton, velvet, knit, and woven fabrics suited for apparel, costumes, and decorative uses. Purple fabrics offer depth and elegance across a wide range of styles.

Filters

Lilac Stretch Terry - SKU 3430B #S92

Original price $10.75 - Original price $10.75
Original price
$10.75
$10.75 - $10.75
Current price $10.75

90/10 Cotton/Polyester 60" wideStretch Terry is a soft, cool, comfortable fabric. It can be paired up with a variety of other colors, or stand alon...

View full details
Original price $10.75 - Original price $10.75
Original price
$10.75
$10.75 - $10.75
Current price $10.75
Sold out

Combed Cotton/Polyester Sweatshirt Fleece (Made in America) - Purple | SKU 8028SF #S13

Original price $12.25 - Original price $12.25
Original price
$12.25
$12.25 - $12.25
Current price $12.25

This 10-ounce sweatshirt fleece is made from a cotton-rich blend containing 90% combed cotton, delivering excellent softness and lasting durability...

View full details
Original price $12.25 - Original price $12.25
Original price
$12.25
$12.25 - $12.25
Current price $12.25

Cotton/Polyester Broadcloth Shirting - Purple | SKU 5979

Original price $10.25 - Original price $10.25
Original price
$10.25
$10.25 - $10.25
Current price $10.25

Cotton/Polyester, 60" wide. This cotton/polyester fine weave shirting fabric is soft, gentle to the skin, lightweight, breathable, and durable to m...

View full details
Original price $10.25 - Original price $10.25
Original price
$10.25
$10.25 - $10.25
Current price $10.25

Lavender Broadcloth Shirting - Cotton/Polyester, 45" Wide - SKU 5801C #U80

Original price $10.50 - Original price $10.50
Original price
$10.50
$10.50 - $10.50
Current price $10.50

Cotton/Polyester, 45" wide. Broadcloth is a premium cotton/polyester fine weave shirting fabric engineered for versatility across apparel and prote...

View full details
Original price $10.50 - Original price $10.50
Original price
$10.50
$10.50 - $10.50
Current price $10.50