Narrow By:

Flannel Fabric

Team

[+] Show 63 More

Flannel Fabric

All Fleece fabric is on sale at JOANN
Fleec, flannel or cotton lazy pants will keep you warm in the cool autmn weather
Make It Theirs | Personalized Gifts for Kids from JOANN Fabric and Craft Stores
Fabric Remnants are great for quilts, craft projects & more.   Maximum order quantity is 1 yard due to limited availability.

1,924 in Flannel Fabric

Narrow By:

Flannel Fabric

Team

[+] Show 63 More
1 - 36 of 1,924 Results
  • $5.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE
  • $6.99 $2.49/yd
    BUY ONLINE PICK-UP IN-STORE