Face Masks & Protective Wear Fabric & Supplies

With masks and protective gear in high demand due to COVID-19, many of you are making your own face masks for loved ones or to donate. We've put together a selection of our most popular fabrics and supplies for DIY fabric face masks, face shields, and other protective wear. Broadcloth and cotton prints can be used for face masks with flannel as an option for the lining. Non-woven interfacing provides an extra layer of protection. We have plenty of elastic in stock for masks and other head gear. Clear vinyl and sew foam are good for making protective face shields. Please note these materials are not as protective as medical grade gear but with the shortages, these homemade alternatives are helpful in the fight against coronavirus.
Back to Top
Page 1 of 3
Number of Items: 96
63 inch Unbleached Cotton Muslin Fabric

63" Unbleached Cotton Muslin Fabric

$3.39 - $3.98 per yard
(76)
  • Roc-lon 45" Unbleached Permanent Press Cotton Muslin
  • 48" Unbleached Cotton Muslin
  • 48" Unbleached Cotton FR Muslin
  • Hanes 48" Unbleached Perfectly Natural Premium Cotton Muslin
  • 63" Unbleached Cotton FR Muslin
  • 120" Unbleached Cotton Muslin
120 inch Unbleached Cotton Muslin Fabric

120" Unbleached Cotton Muslin Fabric

$13.95 per yard
(9)
  • Roc-lon 45" Unbleached Permanent Press Cotton Muslin
  • 48" Unbleached Cotton Muslin
  • 48" Unbleached Cotton FR Muslin
  • Hanes 48" Unbleached Perfectly Natural Premium Cotton Muslin
  • 63" Unbleached Cotton Muslin
  • 63" Unbleached Cotton FR Muslin
48 inch Unbleached Cotton Muslin Fabric

48" Unbleached Cotton Muslin Fabric

$3.10 - $3.45 per yard
(52)
  • Roc-lon 45" Unbleached Permanent Press Cotton Muslin
  • 48" Unbleached Cotton FR Muslin
  • Hanes 48" Unbleached Perfectly Natural Premium Cotton Muslin
  • 63" Unbleached Cotton Muslin
  • 63" Unbleached Cotton FR Muslin
  • 120" Unbleached Cotton Muslin
120 inch Bleached Cotton Muslin Fabric

120" Bleached Cotton Muslin Fabric

$10.90 - $12.95 per yard
(12)
  • Roc-lon 36/38" Bleached Permanent Press Premium Cotton Muslin
  • 45" Bleached Cotton Muslin
  • Roc-lon 45" Bleached Permanent Press Cotton Muslin
  • Hanes 45" Bleached White Permanent Press Premium Cotton Muslin
  • 59" Bleached Cotton Muslin
12 Gauge Clear Vinyl

12 Gauge Clear Vinyl

$5.05 - $5.65 per yard
(52)
Hanes 48 inch Unbleached Perfectly Natural Premium Cotton Muslin Fabric
72 yards available

Hanes 48" Unbleached Perfectly Natural Premium Cotton Muslin Fabric

$4.80 - $5.65 per yard
(4)
  • Roc-lon 45" Unbleached Permanent Press Cotton Muslin
  • 48" Unbleached Cotton Muslin
  • 48" Unbleached Cotton FR Muslin
  • 63" Unbleached Cotton Muslin
  • 63" Unbleached Cotton FR Muslin
  • 120" Unbleached Cotton Muslin
45 inch Bleached Cotton Muslin Fabric

45" Bleached Cotton Muslin Fabric

$3.36 - $3.95 per yard
(3)
  • Roc-lon 36/38" Bleached Permanent Press Premium Cotton Muslin
  • Roc-lon 45" Bleached Permanent Press Cotton Muslin
  • Hanes 45" Bleached White Permanent Press Premium Cotton Muslin
  • 59" Bleached Cotton Muslin
  • 120" Bleached Cotton Muslin
20 Gauge Clear Vinyl

20 Gauge Clear Vinyl

$7.85 - $9.35 per yard
(107)
Optic White Cotton Flannel Fabric

Optic White Cotton Flannel Fabric

$3.80 - $4.50 per yard
(86)
45 inch Light Gray Broadcloth Fabric

45" Light Gray Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
White Poly Poplin Fabric

White Poly Poplin Fabric

$3.25 - $4.05 per yard
(148)
16 Gauge Clear Vinyl

16 Gauge Clear Vinyl

$6.01 - $7.65 per yard
(46)
White Percaline Interfacing Fabric

White Percaline Interfacing Fabric

$1.75 per yard
(14)
  • Yellow Percaline Interfacing
  • Red Percaline Interfacing
  • Blue Percaline Interfacing
60 inch White Broadcloth Fabric

60" White Broadcloth Fabric

$3.85 - $4.75 per yard
(15)
Hanes 45 inch Bleached White Permanent Press Premium Cotton Muslin Fabric

Hanes 45" Bleached White Permanent Press Premium Cotton Muslin Fabric

$5.35 - $5.95 per yard
(1)
  • Roc-lon 36/38" Bleached Permanent Press Premium Cotton Muslin
  • 45" Bleached Cotton Muslin
  • Roc-lon 45" Bleached Permanent Press Cotton Muslin
  • 59" Bleached Cotton Muslin
  • 120" Bleached Cotton Muslin
45 inch Black Broadcloth Fabric

45" Black Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
Navy Blue Poly Poplin Fabric

Navy Blue Poly Poplin Fabric

$3.25 - $4.05 per yard
(148)
Yellow Poly Poplin Fabric

Yellow Poly Poplin Fabric

$3.25 - $4.05 per yard
(148)
30 Gauge Clear Vinyl

30 Gauge Clear Vinyl

$12.77 - $14.20 per yard
(58)
45 inch Butter Yellow Broadcloth Fabric

45" Butter Yellow Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
45 inch Powder Blue Broadcloth Fabric

45" Powder Blue Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
Heather Gray Cotton Jersey Fabric

Heather Gray Cotton Jersey Fabric

$6.96 - $8.70 per yard
(35)
  • White Cotton Jersey
  • Yellow Cotton Jersey
  • Red Cotton Jersey
  • Royal Blue Cotton Jersey
  • Navy Blue Cotton Jersey
  • Charcoal Gray Cotton Jersey
  • Black Cotton Jersey
Pellon #931TD Fusible Midweight Interfacing

Pellon #931TD Fusible Midweight Interfacing

$3.55 per yard
(7)
45 inch Orchid Purple Broadcloth Fabric

45" Orchid Purple Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
45 inch White Broadcloth Fabric

45" White Broadcloth Fabric

$3.20 - $3.70 per yard
(79)
Black Bandana Print Fabric

Black Bandana Print Fabric

$7.25 per yard
(34)
  • White Bandana Print
  • Pink Bandana Print
  • Red Bandana Print
  • Fuchsia Bandana Print
  • Turquoise Bandana Print
  • Royal Blue Bandana Print
  • Navy Bandana Print
Natural Cotton Flannel Fabric

Natural Cotton Flannel Fabric

$3.80 - $4.50 per yard
(86)
1/2 inch Cloth Backed Sew Foam - 5 Yards

1/2" Cloth Backed Sew Foam - 5 Yards

$82.05 each
  • 1/4" Cloth Backed Sew Foam - 5 Yards
Red Bandana Print Fabric

Red Bandana Print Fabric

$7.25 per yard
(34)
  • White Bandana Print
  • Pink Bandana Print
  • Fuchsia Bandana Print
  • Turquoise Bandana Print
  • Royal Blue Bandana Print
  • Navy Bandana Print
  • Black Bandana Print
Dritz 1/8 inch White Soft Stretch Braided Elastic - 4 Yards

Dritz 1/8" White Soft Stretch Braided Elastic - 4 Yards

$3.75 each
Pellon #911FF Fusible Featherweight Interfacing - White

Pellon #911FF Fusible Featherweight Interfacing - White

$3.70 per yard
(7)
  • Pellon #911FF Fusible Featherweight Interfacing - Charcoal
Pellon #905 Sew-In Sheerweight Interfacing

Pellon #905 Sew-In Sheerweight Interfacing

$2.45 per yard
(4)
Black DTY Double Sided Brushed Knit Fabric

Black DTY Double Sided Brushed Knit Fabric

$3.85 - $5.25 per yard
(2)
  • White DTY Double Sided Brushed Knit
  • White DTY Double Sided Brushed Knit
Black ITY Knit Stretch Jersey Fabric

Black ITY Knit Stretch Jersey Fabric

$4.10 - $5.55 per yard
(3)
  • White ITY Knit Stretch Jersey
  • Ivory ITY Knit Stretch Jersey
  • Red ITY Knit Stretch Jersey
2mm Navy Neoprene Scuba Fabric

2mm Navy Neoprene Scuba Fabric

$9.30 - $10.95 per yard
(1)
  • 2mm Black Neoprene Scuba
White Tricot Fusible Lightweight Interfacing

White Tricot Fusible Lightweight Interfacing

$3.15 per yard
(8)
Page 1 of 3
Number of Items: 96