Explore our extensive fabric collection, offering something for every project and style! From versatile cottons of all types to high-quality synthetics, wool blends, and durable PUL fabrics, we have a wide variety of options to suit all your creative needs. Our fabrics come in an array of prints and solids, including licensed designs featuring your favorite sports teams, iconic Star Wars characters, Disney favorites, and beloved DC and Marvel superheroes. We offer a range of convenient purchasing options, including by the length, fat quarters, or precuts, to make your shopping experience easy and tailored to your project. Whether you're quilting, sewing apparel, or creating home decor, you're sure to find the perfect fabric for your next masterpiece.

Fabric Design Treasures
Lush VELVETEEN Fabric in Solid Royal Blue
- Regular Price
- from CHF 7.00
- Sale Price
- from CHF 7.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
PUL Fabric, Western, Cowboy, Cactus, Wagon Wheel
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Robert Kaufman
Pokemon FLANNEL, Pokemon Pikachu on Black
- Regular Price
- from CHF 6.00
- Sale Price
- from CHF 6.00
- Regular Price
-
- Unit Price
- per
Robert Kaufman
How the Grinch Stole Christmas - Buffalo Check Grinch
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Celestial Moth FLANNEL Fabric on Purple Flannel
- Regular Price
- from CHF 6.00
- Sale Price
- from CHF 6.00
- Regular Price
-
- Unit Price
- per
Robert Kaufman
Pokémon Friends Tossed Cotton Fabric – Bright Blue Background
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Sykel Enterprises
NHL Detroit Red Wings Hockey Fabric
- Regular Price
- from CHF 10.00
- Sale Price
- from CHF 10.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Camouflage Waterproof Fabric, PUL, Laminated Fabric
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Robert Kaufman
Dr Seuss Balloon Fabric, Oh the Places You'll Go
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
CHF 0.00
- Unit Price
- per
Camelot Fabrics
Harry Potter Stand Together Collection - Illustrated Houses
- Regular Price
- from CHF 16.00
- Sale Price
- from CHF 16.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Mesh fabric, Net fabric, Fruit bag, Laundry bag, Mesh Lining
- Regular Price
- from CHF 7.00
- Sale Price
- from CHF 7.00
- Regular Price
-
- Unit Price
- per
Camelot Fabrics
Nightmare Before Christmas V Collection NBC Play White
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Faux Fur Fabric, Minky Fur Fabric, Fursuit Material
- Regular Price
- from CHF 16.00
- Sale Price
- from CHF 16.00
- Regular Price
-
- Unit Price
- per
Camelot Fabrics
Crème Brulée 100% Cotton FLANNEL Solid, 215-0048
- Regular Price
- CHF 5.00
- Sale Price
- CHF 5.00
- Regular Price
-
- Unit Price
- per
Fabric Traditions
Toronto Blue Jays Fleece Licensed
- Regular Price
- from CHF 10.00
- Sale Price
- from CHF 10.00
- Regular Price
-
CHF 0.00
- Unit Price
- per
Camelot Fabrics
Star Wars Darth Vader Glow-in-the-Dark Fabric 1 Yard Precut
- Regular Price
- from CHF 23.00
- Sale Price
- from CHF 23.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Solid Black 100% Premium Cotton Fabric
- Regular Price
- from CHF 4.00
- Sale Price
- from CHF 4.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Baked Goods Pie Fabric on Gingham Background
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
PUL Fabric, Diaper Waterproof Laminate fabric, Daisy on Pinstripes
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
PUL Fabric, Bundle Cut of 3 Colors, Blue, Pink and White
- Regular Price
- from CHF 15.00
- Sale Price
- from CHF 15.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
PUL, Digitally Printed Buffalo Plaid in Black and Red
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Flannel Scrap Pack by the Pound, Rag Quilts, Various Themes
- Regular Price
- from CHF 25.00
- Sale Price
- from CHF 25.00
- Regular Price
-
CHF 25.00
- Unit Price
- per
Robert Kaufman
How the Grinch Stole Christmas, Dr. Seuss, Merry Grinchmas
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Wild Mix Mushroom FLANNEL Fabric on Cream Background
- Regular Price
- from CHF 6.00
- Sale Price
- from CHF 6.00
- Regular Price
-
- Unit Price
- per
Springs Creative
Springs Creative Hello Kitty Packed in Red and White Outlined
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Timeless Treasures
Blast Off Constellations
- Regular Price
- from CHF 10.00
- Sale Price
- from CHF 10.00
- Regular Price
-
- Unit Price
- per
Timeless Treasures
Math and Science Bright Science Doodle Fabric C8249-BLK
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Timeless Treasures
Timeless Treasures Back to the Grind Skeleton Fabric
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Timeless Treasures
Timeless Treasures Coffee Bean Fabric Back to the Grind
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
Lush VELVETEEN Fabric in Solid Santa Red
- Regular Price
- from CHF 8.00
- Sale Price
- from CHF 8.00
- Regular Price
-
- Unit Price
- per
Camelot Fabrics
Mickey Mouse Fabric Halloween Fabric
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per
Fabric Design Treasures
PUL Fabric Rose and Heart Print Laminated Waterproof
- Regular Price
- from CHF 9.00
- Sale Price
- from CHF 9.00
- Regular Price
-
- Unit Price
- per