Skip to content
Buy 5+ yards of any fabric—pay just $5.55 per yard!
Buy 5+ yards of any fabric—pay just $5.55 per yard!

Country

Flannel Woven Fabric

Our fine woven Flannel is incredibly soft and comfortable for warmth & comfort. Our large selection of solids, plaids, and prints is sold by the yard, a low minimum of 1 yard. Always wholesale, plus volume discounts for added savings on all of our flannel fabric.
Original price $7.25 - Original price $7.25
Original price
$7.25
$7.25 - $7.25
Current price $7.25

Black/Red | 3/4-Inch Buffalo Check Plaid Flannel Shirting - SKU 3921 #U102

in stock

100% cotton, 57/58" wide. Flannel Woven Fabric is light weight, comfortable, easy care, and versatile fabric. The fine nap adds to the softness &am...

View full details
Original price $7.25 - Original price $7.25
Original price
$7.25
$7.25 - $7.25
Current price $7.25
Original price $13.25 - Original price $13.25
Original price
$13.25
$13.25 - $13.25
Current price $13.25

Grey/Magenta | 1-Inch Check Plaid Flannel Shirting - SKU 3921 #U117

Out of stock

100% Cotton, 60" wide. Flannel is a light weight, comfortable, easy to care for, and versatile fabric. The fine nap adds to the softness & comf...

View full details
Original price $13.25 - Original price $13.25
Original price
$13.25
$13.25 - $13.25
Current price $13.25
Sold out
Original price $8.50 - Original price $8.50
Original price
$8.50
$8.50 - $8.50
Current price $8.50

Pink/White Check Woven - SKU 2349 #U108

in stock

100% Cotton, 45" wide. This flannel fabric is light weight, comfortable, easy care, and versatile fabric. This napped flannel is perfect for quilti...

View full details
Original price $8.50 - Original price $8.50
Original price
$8.50
$8.50 - $8.50
Current price $8.50
Original price $7.25 - Original price $7.25
Original price
$7.25
$7.25 - $7.25
Current price $7.25

Black & Royal | 3/4-Inch Buffalo Check Plaid Flannel Shirting - SKU 3921 #U102

Out of stock

100% cotton, 58/60" wide. Lightweight, comfortable and easy to care for. This versatile fabric has a fine nap which adds to the softness & comf...

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