Shop Fabric By Theme and Type

4th Anniversary Sale! 20% Off Fabric Yardage at our online shop! Shop thousands of fabrics at 20% off!! Sale ends Wednesday April 29 at 11am EST!
Anniversary Sale is online only, and excludes Tilda fabrics, 2026 Maine Shop Hop fabrics and Sale Department.
Shop Quilting Cottons by theme: Children's fabrics, Floral fabrics, Fabric Panels, Farm & Animal fabrics, Nautical Fabrics, Nature & Wildlife fabrics Novelty fabrics, and more.
-
Batik Fabrics
-
Childrens Fabrics
-
Floral Fabrics
-
Nautical Sea Life Coastal Beach Fabrics
-
Tonal Blender Texture Fabrics
-
Flannel Fabrics
-
Holiday Seasonal Fabrics
-
Maine and Camping Themed Fabrics
-
Metallic Fabrics
-
Modern Fabrics
-
Reproduction Primitive Folk Fabrics
-
Sports Hobbies Food Sewing Fabrics
-
Wide Quilt Backing Fabric
-
Wildlife Animals Nature Fabrics
-
Checks Dots Plaids Striped Fabrics
-
Farms Barns and Farm Animal Fabrics
-
On Sale
Moda Bella Solids Etchings Slate 9900 170 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Gray 9900 83 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Christmas Green 9900 14 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Pistachio 9900 134 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Kelly 9900 76| SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Bermuda 9900 269 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Robins Egg 9900 85| SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Aqua 9900 34 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Nautical Blue 9900 236 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Amelia Blue 9900 167 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. SHOP ALL...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Navy 9900 20 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids 30's Blue 9900 25 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella SolidsLilac 9900 66| SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Kansas Red 9900 150 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Burgundy 9900 18 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Bettys Red 9900 123 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Amelia Pink 9900 166 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Sisters Pink 9900 145 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Peony 9900 91 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Clementine 9900 209 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Coral 9900 147| SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Yellow 9900 24 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids U Brown 9900 71 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Chocolate 9900 41 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Oatmeal 9900 313 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Parchment 9900 39 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Tan 9900 13 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Natural 9900 12 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids Off White 9900 200 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Moda Bella Solids White Bleached 9900 98 | SOLD BY THE HALF-YARD
SALE: $3.80$4.75Bella Solids from Moda Fabrics are the perfect cotton solid fabric. Available in a rainbow of colors, they're beautiful (bella) enough to stand on their own, or coordinate perfectly with printed fabrics. 100% cotton, 44-45" wide. Fabric...SALE: $3.80$4.75 -
On Sale
Garden Bliss T4902-352 Lilly Hoffman Digital Fabric | SOLD BY THE HALF-YARD
SALE: $5.19$6.49Garden Bliss is a digitally-printed fabric collection from Hoffman Fabrics of California. Beautiful florals, butterflies and dragonflies in an explosion of colors. 100% cotton fabrics, perfect for quilts, clothing, sewing & crafting...SALE: $5.19$6.49 -
On Sale
Garden Bliss T9401-222 Hydrangea Hoffman Digital Fabric | SOLD BY THE HALF-YARD
SALE: $5.19$6.49Garden Bliss is a digitally-printed fabric collection from Hoffman Fabrics of California. Beautiful florals, butterflies and dragonflies in an explosion of colors. 100% cotton fabrics, perfect for quilts, clothing, sewing & crafting...SALE: $5.19$6.49 -
On Sale
Hoffman 885 Dot Batik 885-229 Wisteria | SOLD BY THE HALF-YARD
SALE: $5.19$6.49Hoffman 885 Dotted Batik fabric. 100% Cotton. 44/45” wide. Dot pattern batik on mottled batik base. Dyed and batiked by hand in Bali. Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2...SALE: $5.19$6.49 -
On Sale
Hoffman 885 Dot Batik 885-655 Chalk| SOLD BY THE HALF-YARD
SALE: $5.19$6.49Hoffman 885 Dotted Batik fabric. 100% Cotton. 44/45” wide. Dot pattern batik on mottled batik base. Dyed and batiked by hand in Bali. Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2...SALE: $5.19$6.49 -
On Sale
Hoffman Batik 1895 Watercolor 1895-698 Iceberg | SOLD BY THE HALF-YARD
SALE: $4.79$5.99Hoffman 1895 Watercolor Batik fabric. 100% Cotton. 44/45” wide. Mottled style adds interesting texture to your sewing, quilting, apparel and crafting projects. Hand-dyed in Bali. Fabric yardage is sold in half-yard increments, as...SALE: $4.79$5.99 -
On Sale
Moda Thatched 48626-175 Dutch Iris Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. Thatched Tonal fabrics by Moda. Hand-drawn lines to add...SALE: $5.40$6.75 -
On Sale
Moda Thatched 48626-171 Forget Me Not Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. Thatched Tonal fabrics by Moda. Hand-drawn lines to add...SALE: $5.40$6.75 -
On Sale
Moda Thatched 48626-85 Gray Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Thatched Tonal fabrics by Moda. Hand-drawn lines to add linear style and depth Available in a myriad of colors 100% cotton fabric 44"-45" wide Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you...SALE: $5.40$6.75 -
On Sale
Moda Thatched 48626-36 Cream Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. Thatched Tonal fabrics by Moda. Hand-drawn lines to add...SALE: $5.40$6.75 -
On Sale
Moda Thatched 48626-116 Graphite Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. Thatched Tonal fabrics by Moda. Hand-drawn lines to add...SALE: $5.40$6.75 -
On Sale
Moda Thatched 48626-115 Heather Tonal by Robin Pickens| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. Thatched Tonal fabrics by Moda. Hand-drawn lines to add...SALE: $5.40$6.75 -
On Sale
Moda Outdoorsy 7386-12 Beech Basket Fabric | SOLD BY THE HALF-YARD
SALE: $4.79$5.99Fabric looks like basketweave, a basket, or a fishing basket. 100% cotton, 44-45" wide Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4.SALE: $4.79$5.99 -
On Sale
Moda Outdoorsy 7384-15 Night Sky Retro Fishing Graphics | SOLD BY THE HALF-YARD
SALE: $4.79$5.99Retro/ Vintage Fishing Fabric with graphics from yesteryear. 100% cotton, 44-45" wide Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4.SALE: $4.79$5.99 -
On Sale
Moda Grunge Basics Winter Mint 30150-85| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Moda Grunge fabrics, designed by Basic Grey, are popular for their unique, textured look - a somewhat "grungey" look. They are the perfect blender fabric, and can also be used as a solid alternative in quilts and projects. The fabric...SALE: $5.40$6.75 -
On Sale
Moda Grunge Basics Evergreen 30150-266| SOLD BY THE HALF-YARD
SALE: $5.40$6.75Moda Grunge fabrics, designed by Basic Grey, are popular for their unique, textured look - a somewhat "grungey" look. They are the perfect blender fabric, and can also be used as a solid alternative in quilts and projects. The fabric...SALE: $5.40$6.75 -
On Sale
Lupine Fabric 539-MLT by Elizabeths Studio| SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. All fabrics are 100% cotton, 42-44" wide unless otherwise noted.SALE: $5.00$6.25 -
On Sale
Moda Love Note 5153-14 Grass by Lella Boutique | SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. All fabrics are 100% cotton, 42-44" wide unless otherwise noted.SALE: $5.00$6.25 -
On Sale
Timeless Treasures TONGA BATIK - SCUBA Crystal Squarish Dots - SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. All fabrics are 100% cotton, and typically 42-44" wide...SALE: $5.00$6.25 -
On Sale
Timeless Treasures TONGA BATIK - SCUBA Coast Outlined Bricks - SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. All fabrics are 100% cotton, and typically 42-44" wide...SALE: $5.00$6.25 -
On Sale
Timeless Treasures TONGA BATIK - SCUBA Tide Spiraling Tropical Leaves - SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. All fabrics are 100% cotton, and typically 42-44" wide...SALE: $5.00$6.25 -
On Sale
Timeless Treasures TONGA BATIK - SCUBA Aqua Seashells - SOLD BY THE HALF-YARD
SALE: $5.00$6.25Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2 yards, order a quantity of 4. You would receive 2 continuous yards of fabric. All fabrics are 100% cotton, and typically 42-44" wide...SALE: $5.00$6.25 -
On Sale
Timeless Treasures Happiness Has Paws GM-CD8553 Multi Packed Realistic Dogs | SOLD BY THE HALF-YARD
SALE: $5.40$6.75Dog fabric from the Happiness Has Paws fabric collection by George McCartney for Timeless Treasures fabrics. 100% cotton, 43-44" wide Fabric yardage is sold in half-yard increments, as continuous running yardage. Example: If you would like 2...SALE: $5.40$6.75