All Products

Fabric Depot has a huge selection of quilting fabric including cotton, batik fabric, quilt backing and all your favorite designers. Looking for fashion fabric or home decor fabric, we have plenty of that too! And don't forget thread and notions so you can complete your project, or patterns to make apparel and quilts with your favorite fabrics.
Robert Kaufman Anemone 2 | Blossom Batik Fabric Periwinkle On sale

Anemone 2 Blossom Batik - Periwinkle

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Blossom Batik Fabric Mist On sale

Anemone 2 Blossom Batik - Mist

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Blossom Batik Fabric Sea Glass On sale

Anemone 2 Blossom Batik - Sea Glass

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Floral Batik Fabric Lilac On sale

Anemone 2 Floral Batik - Lilac

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Floral Batik Fabric Plum On sale

Anemone 2 Floral Batik - Plum

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Floral Batik Fabric Periwinkle On sale

Anemone 2 Floral Batik - Periwinkle

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Blooms Batik Fabric Lilac On sale

Anemone 2 Blooms Batik - Lilac

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Blooms Batik Fabric Cornflower On sale

Anemone 2 Blooms Batik - Cornflower

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Dots Batik Fabric Plum On sale

Anemone 2 Dots Batik - Plum

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Dots Batik Fabric Periwinkle On sale

Anemone 2 Dots Batik - Periwinkle

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Dots Batik Fabric Cornflower On sale

Anemone 2 Dots Batik - Cornflower

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Dots Batik Fabric Sea Glass On sale

Anemone 2 Dots Batik - Sea Glass

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Leaves Batik Fabric Lilac On sale

Anemone 2 Leaves Batik - Lilac

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Leaves Batik Fabric Periwinkle On sale

Anemone 2 Leaves Batik - Periwinkle

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Leaves Batik Fabric Mist On sale

Anemone 2 Leaves Batik - Mist

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Leaves Batik Fabric Sea Glass On sale

Anemone 2 Leaves Batik - Sea Glass

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Ribbon Batik Fabric Lilac On sale

Anemone 2 Ribbon Batik - Lilac

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Anemone 2 | Ribbon Batik Fabric Periwinkle On sale

Anemone 2 Ribbon Batik - Periwinkle

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Droplets Batik Fabric Aqua On sale

Aqua Spa 2 Droplets Batik Fabric - Aqua

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Droplets Batik Fabric Spa On sale

Aqua Spa 2 Droplets Batik Fabric - Spa

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Droplets Batik Fabric Astral On sale

Aqua Spa 2 Droplets Batik Fabric - As...

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Droplets Batik Fabric Pool On sale

Aqua Spa 2 Droplets Batik Fabric - Pool

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Ripples Batik Fabric Aqua On sale

Aqua Spa 2 Ripples Batik Fabric - Aqua

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Ripples Batik Fabric Spa On sale

Aqua Spa 2 Ripples Batik Fabric - Spa

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Pebbles Batik Fabric Aqua On sale

Aqua Spa 2 Pebbles Batik Fabric - Aqua

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Pebbles Batik Fabric Spa On sale

Aqua Spa 2 Pebbles Batik Fabric - Spa

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Seaweed Batik Fabric Aqua On sale

Aqua Spa 2 Seaweed Batik Fabric - Aqua

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Seaweed Batik Fabric Spa On sale

Aqua Spa 2 Seaweed Batik Fabric - Spa

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Seaweed Batik Fabric Astral On sale

Aqua Spa 2 Seaweed Batik Fabric - Astral

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Seaweed Batik Fabric Pool On sale

Aqua Spa 2 Seaweed Batik Fabric - Pool

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Splash Batik Fabric Astral On sale

Aqua Spa 2 Splash Batik Fabric - Astral

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Splash Batik Fabric Pool On sale

Aqua Spa 2 Splash Batik Fabric - Pool

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Marble Batik Fabric Aqua On sale

Aqua Spa 2 Marble Batik Fabric - Aqua

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Marble Batik Fabric Spa On sale

Aqua Spa 2 Marble Batik Fabric - Spa

Sale Price: $9.74

Regular Price: $12.99

Robert Kaufman Aqua Spa 2 | Marble Batik Fabric Pool On sale

Aqua Spa 2 Marble Batik Fabric - Pool

Sale Price: $9.74

Regular Price: $12.99

Elementals Stripe Batik Fabric - Capri On sale

Elementals Stripe Batik Fabric - Capri

Sale Price: $9.74

Regular Price: $12.99

Songbird Leaves Batik Fabric - Celebration On sale

Songbird Leaves Batik Fabric - Celebr...

Sale Price: $9.74

Regular Price: $12.99

Daisy's Garden Batik Fabric Flower - Petunia On sale

Daisy's Garden Batik Fabric Flower - ...

Sale Price: $9.37

Regular Price: $12.49

Totally Tropical Batik Fabric Shells - Multi On sale

Totally Tropical Batik Fabric Shells ...

Sale Price: $9.74

Regular Price: $12.99

Elementals Dots N Spots Batik Fabric Stripes - Nutmeg On sale

Elementals Dots N Spots Batik Fabric ...

Sale Price: $9.74

Regular Price: $12.99

Totally Tropical Pineapples - Multi | Batik Fabric On sale

Totally Tropical 4 Pineapples Batik -...

Sale Price: $9.74

Regular Price: $12.99