Cotton

Cotton Fabric has a myriad of uses. It's resistant to moisture, easy to iron, and can be used to create all sorts of projects. From quilts, to clothes, to curtains - Cotton Fabric is the fabric you'll use for anything you need! We have a wide range of cotton fabric in different shapes and sizes perfect for any use, from home decor to garments. With such a diverse selection, you're sure to find exactly what you're looking for.

Our cotton fabric line is perfect for any creative project you have in mind. Whether you're into crafts, sewing, or apparel projects, we have the fabric for you. We also carry a variety of prints and colors that will fit your style and aesthetic.

What are you waiting for? Get your Cotton Fabric today.

6656 products
Carnivale - Dots on Blue Yardage
20% off
Carnivale Dots on Blue by 3 Wishes Fabric | Designer Fabrics
Quick View

Carnivale - Dots on Blue Yardage

Sale price
$10.38
Regular price
$12.98
Hello Gorgeous - Flower Toss Pink Yardage
15% off
Hello Gorgeous Flower Toss Pink by Riley Blake | Designer Fabrics
Quick View

Hello Gorgeous - Flower Toss Pink Yardage

Sale price
$11.03
Regular price
$12.98
Floral Retrospective - Overachiever Velvet Yardage
Floral Retrospective - Overachiever Velvet Yardage
Quick View

Floral Retrospective - Overachiever Velvet Yardage

Price
$12.98
1
Capsules Raise the Volume - Measured Tempo Yardage
10% off
Capsules Raise the Volume - Measured Tempo Yardage
Quick View

Capsules Raise the Volume - Measured Tempo Yardage

Sale price
$11.68
Regular price
$12.98
Afternoon in the Attic - Miniature Bouquet Lavender Yardage
Afternoon in the Attic Miniature Bouquet Lavender
Quick View

Afternoon in the Attic - Miniature Bouquet Lavender Yardage

Price
$13.98
1
Wistful Winds - Wistful Girl Pink Yardage
Wistful Winds - Wistful Girl Pink Yardage
Quick View

Wistful Winds - Wistful Girl Pink Yardage

Price
$12.98
1
My Little Sunshine - My Little Duck Light Turquoise Yardage
My Little Sunshine - My Little Duck Light Turquoise Yardage
Quick View

My Little Sunshine - My Little Duck Light Turquoise Yardage

Price
$13.98
1
Jungly - Lion Aqua Fabric
Jungly - Lion Aqua Fabric
Quick View

Jungly - Lion Aqua Fabric

Price
$6.99
Llama Llama Bo Bama - Paisley Toss Royal Yardage
Llama Llama Bo Bama - Paisley Toss Royal Yardage
Quick View

Llama Llama Bo Bama - Paisley Toss Royal Yardage

Price
$12.98
Llama Llama Bo Bama - Paisley Toss Black - Remnant
Llama Llama Bo Bama - Paisley Toss Black
Quick View

Llama Llama Bo Bama - Paisley Toss Black - Remnant

Price
$10.32
2
Space Adventure - Mini Stripe Yardage
Space Adventure - Mini Stripe Yardage
Quick View

Space Adventure - Mini Stripe Yardage

Price
$13.98
1
Florabunda! - Blowsy Rose Dusty Plum Yardage
RJR - Florabunda! - Blowsy Rose Dusty Plum
Quick View

Florabunda! - Blowsy Rose Dusty Plum Yardage

Price
$13.98