Farm Fabric
Quilt Trails Panel
$7.59
Quilt Trails Panel Size: 9" wide x 7" tall Size: 24" x 44"
Headin' Home Quotes 4712-Black Panel
$7.99
Headin' Home Quotes 4712-Black Panel Size: 10" x 10" Size: 24" x 44"
Quilt Barns & Bridges Panel
$7.59
Quilt Barns & Bridges Panel Size: 9" wide x 7" tall Size: 24" x 44"
Buttermilk Farmstead 5331P-99 Panel
$7.99
Buttermilk Farmstead 5331P-99 Size: 24" x 42" panel
Farm Sweet Farm 6840-11 Panel
$7.99
Farm Sweet Farm 6840-11 Panel Size: 23" x 42"
Farmer's Prayer Panel
$12.99
Farmer's Prayer Panel CD8738-Canyon Size: 36" x 44"
Barnyard Serenade D125-C
$12.50
Barnyard Serenade D125-C Sold in 1-yard increments
Barnyard Serenade D127-W
$12.50
Barnyard Serenade D127-W Sold in 1-yard increments
Quilt Trails Landscapes Panel
$7.59
Quilt Trails Landscapes Panel Panel Size: 9" wide x 7" tall Size: 24" x 44"
Sun up to Sun Down Digital Panel
$12.50
Sun up to Sun Down Digital Panel S4777-112 Size: 31 ½" x 43 ½”
Farm Sweet Farm 6843-84
$7.99 $11.55
Farm Sweet Farm 6843-84 Sold in 1-Yard increments
Farm Sweet Farm 6842-08
$7.99 $11.55
Farm Sweet Farm 6842-08 Sold in 1-Yard increments
Down on the Farm Digital Panel
$3.85 $7.69
Down on the Farm Digital Panel 17185-163 Spice Size: 24" x 44"
Headin' Home 4713-Green
$12.99
Headin' Home 4713-Green Sold in 1-yard increments
Barnyard Serenade D117-Y
$12.50
Barnyard Serenade D117-Y Sold in 1-yard increments
Barnyard Serenade D118-C
$12.50
Barnyard Serenade D118-C Sold in 1-yard increments
Barnyard Serenade D119-B
$12.50
Barnyard Serenade D119-B Sold in 1-yard increments
Barnyard Serenade D116-W
$12.50
Barnyard Serenade D116-W Sold in 1-yard increments
Barnyard Serenade D126-B
$12.50
Barnyard Serenade D126-B Sold in 1-yard increments
Spring Hill Farm 13246-08
$12.59
Spring Hill Farm 13246-08 Sold in 1-yard increments
Spring Hill Farm 13252-14
$12.59
Spring Hill Farm 13252-14 Sold in 1-yard increments
Spring Hill Farm 13250-13
$12.59
Spring Hill Farm 13250-13 Sold in 1-yard increments
Spring Hill Farm 13249-33
$12.59
Spring Hill Farm 13249-33 Sold in 1-yard increments
Spring Hill Farm Panel 13245-99
$8.39
Spring Hill Farm Panel 13245-99 Size: 23" x 42"
Country Life 68540-371 Panel
$7.99
Country Life 68540-371 Panel Size: 24" x 44"
Farm Sweet Farm 6839-52 Panel
$7.99
Farm Sweet Farm 6839-52 Panel Size: 23" x 42"
Sunrise Farms 27415-N Panel
$11.99
– Sold OutSunrise Farms 27415-N Panel Size: 36" x 42"
Headin' Home Winter 4707-Sepia Panel
$7.79
Headin' Home Winter 4707-Sepia Panel Size: 11" x 11" Size: 24" x 44"
Headin' Home Panel 4702-Sepia Panel
$7.95
Headin' Home Panel 4702-Sepia Panel Size: 10 3/4" x 10 3/4"
Headin' Home Large Panel 4705-Blue Panel
$7.79
Headin' Home Large Panel 4705-Blue Panel Size: 24" x 42"
Scarlet Farm 6462-88
$12.39
Scarlet Farm 6462-88 Sold in 1-yard increments
Scarlet Farm 6464-90
$12.39
Scarlet Farm 6464-90 Sold in 1-yard increments
American Barns Stripe 13070-13
$12.59
American Barns Stripe 13070-13 Sold in 1-yard increments
American Barns 13071-13
$12.59
American Barns 13071-13 Sold in 1-yard increments
Homestead Digital Panel Panel
$12.50
Homestead Digital Panel T4968-724 Size: 31 ½" x 43 ½”
Down on the Farm 9666P-66 Panel
$7.99
Down on the Farm 9666P-66 Size: 24" x 44"
Down on the Farm 9663-66
$11.55
Down on the Farm 9663-66 Sold in 1-yard increments
Down on the Farm 9661-44
$11.55
Down on the Farm 9661-44 Sold in 1-yard increments
Down on the Farm 9665-44 Panel
$7.99
Down on the Farm 9665-44 Size: 24" x 44"
Farm Sweet Farm 6847-15
$11.55
Farm Sweet Farm 6847-15 Sold in 1-yard increments