Free Shipping Within USA On All Orders Of $100 And Up!

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.

Sort by:
Sale
7  in stock
Botanica Blooms Floral Yardage
$11.68 $12.98 ( 10% off)
Sale
12  in stock
Nana Mae II Yardage
$11.03 $12.98 ( 15% off)
10  in stock
Artisan Batiks - To The Point - Breakers Batik Yardage
$12.98
4  in stock
My Little Sunshine - Words Light Turquoise Yardage
$12.98
1  in stock
Monkey Tales - Aqua Doodle
$8.99
Sale
8  in stock
Mimosa Bursting Flowers Yardage
$11.68 $12.98 ( 10% off)
3  in stock
Simple Pleasures Yardage
$12.98
5  in stock
Urban Zoologie - Spring Kittens Yardage
$13.98
1  in stock
French Connections - Extra Small Toss Light Raspberry Yardage
$12.98
7  in stock
French Connections - Extra Small Toss Olive Yardage
$12.98
8  in stock
Bali Batik - Palm Leaves Raspberry Batik Yardage
$13.98
2  in stock
Bali Batik - Ditsy Spiral Cabo Batik Yardage
$13.98
0  in stock
Western - Bandana Patchwork
$5.99
Out of Stock
2  in stock
Small White Dots - Small Dot Hot Pink Yardage
$12.98
1  in stock
Small White Dots - Small Dot Medium Blue
$13.44
5  in stock
Kisses - Denim Kisses Yardage
$12.98
6  in stock
Fusion Illusion Orchid Yardage
$12.98
Sale
11  in stock
Storybook Meadow - Floral Bright Yardage
$11.03 $12.98 ( 15% off)
2  in stock
Flowers of Provence - Medium Flower Toss Yardage
$12.98
6  in stock
Emma 2 - Sage Yardage
$13.98
Sale
9  in stock
Forget Me Not - Chain Aqua Yardage
$11.03 $12.98 ( 15% off)
1  in stock
Dainty Darling - Dainty Daisy Aqua
$10.05
1  in stock
Sweet Georgia Peach - Water Batik - Remnant
$15.14
3  in stock
Butter Churn Basics Yardage
$12.98
3  in stock
Evelyn - Florals Blue Yardage
$12.98
Sale
12  in stock
Sunnyside Ave - Apple Blue Yardage
$11.68 $12.98 ( 10% off)
2  in stock
Primavera - Tile Teal Yardage
$12.98
6  in stock
Primavera - Damask Teal Yardage
$12.98
Sale
6  in stock
Dargate Vines Blue Florals Yardage
$11.68 $12.98 ( 10% off)
5  in stock
Hashtag - Mini Hashtag Peacock Yardage
$12.98
7  in stock
Heritage - Barrington Blue Yardage
$12.98
3  in stock
Palais Jardin Antique Yardage
$13.98
Sale
15  in stock
Ombre Confetti Metallic Sand - Metallic Dots Tan Yardage
$12.58 $13.98 ( 10% off)
10  in stock
Bordeaux Rose - Petit Bouquet Creme Yardage
$13.98
6  in stock
Grunge Cherry Quilt Back
$21.98
5  in stock
Feather Flock - Flower Power - Teal Yardage
$13.98
Sale
9  in stock
Whimsy Woodland - Animals on Blue Yardage
$9.08 $12.98 ( 30% off)
Sale
5  in stock
Whimsy Woodland - Dots on Light Pink Yardage
$10.38 $12.98 ( 20% off)
Sale
8  in stock
Little Forest - Forest Animals Yardage
$11.03 $12.98 ( 15% off)
Sale
15  in stock
Pachua - Deer on Navy Yardage
$9.08 $12.98 ( 30% off)
Sale
14  in stock
Carnivale - Dots on Blue Yardage
$10.38 $12.98 ( 20% off)
Sale
11  in stock
Hello Gorgeous - Flower Toss Pink Yardage
$11.03 $12.98 ( 15% off)
7  in stock
Floral Retrospective - Overachiever Velvet Yardage
$12.98
Sale
10  in stock
Capsules Raise the Volume - Measured Tempo Yardage
$11.68 $12.98 ( 10% off)
18  in stock
Afternoon in the Attic - Miniature Bouquet Lavender Yardage
$13.98
3  in stock
Wistful Winds - Wistful Girl Pink Yardage
$12.98
1  in stock
My Little Sunshine - My Little Duck Light Turquoise Yardage
$12.98
1  in stock
Jungly - Lion Aqua Fabric
$6.99