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:
5  in stock
Hakoba Cotton Embroidered Fabric on Cream Background
$25.98
1  in stock
Moda Grunge Bias Tape Christmas Green - 2-1/4" Single Fold Bias Binding
$5.10
14  in stock
Timeless Treasures - Kyoto Garden - Large Metallic Asian Florals
$13.98
15  in stock
Timeless Treasures - Kyoto Garden - Packed Metallic Asian Florals
$13.98
28  in stock
Timeless Treasures - Kyoto Garden - Metallic Asian Floral 11" Stripe
$13.98
14  in stock
Timeless Treasures - Kyoto Garden - Metallic Cherry Blossoms
$13.98
3  in stock
Island Batik - Winter Wonders Batik Strip Pack
$46.99
3  in stock
Island Batik - Vintage Lace Batik Strip Pack
$46.99
3  in stock
Island Batik - Pumpkin Spice Batik Strip Pack
$46.99
3  in stock
Island Batik - Midnight Glow Batik Strip Pack
$46.99
1  in stock
Canvas Fabric - Cotton + Steel - English Garden - Garden Toile Cream
$33.99
1  in stock
Robert Kaufman - Winter's Grandeur 8 - Gold Metallic and Red Plaid
$9.99
Sale
6  in stock
Art Gallery Fabrics - Day Trip - Joyride Day
$10.38 $12.98 ( 20% off)
6  in stock
RJR Fabrics - Playa 10x10 Pack/Layer Cake
$45.99
13  in stock
RJR Fabrics - Playa - Palms Teal
$12.98
11  in stock
RJR Fabrics - Playa - Palms Red
$12.98
14  in stock
RJR Fabrics - Playa - Palms Blue
$12.98
13  in stock
RJR Fabrics - Denim - Miyako - Navy Fabric
$12.98
18  in stock
RJR Fabrics - Miyako - Border Red
$12.98
14  in stock
RJR Fabrics - Miyako - Border Khaki
$12.98
29  in stock
RJR Fabrics - Maison - Fleur Beige
$12.98
14  in stock
RJR Fabrics - Maison - Embossed Scroll Teal
$12.98
36  in stock
RJR Fabrics - Maison - Embossed Scroll Lime
$12.98
14  in stock
RJR Fabrics - Maison - Embossed Scroll Lavender
$12.98
14  in stock
RJR Fabrics - Maison - Embossed Scroll Denim Blue
$12.98
18  in stock
RJR Fabrics - Maison - Embossed Scroll Blue
$12.98
15  in stock
RJR Fabrics - Maison - Paisley Purple
$12.98
29  in stock
RJR Fabrics - Maison - Paisley Khaki
$12.98
14  in stock
RJR Fabrics - Maison - Paisley Black
$12.98
15  in stock
RJR Fabrics - Maison - Border Taupe Mauve
$12.98
45  in stock
RJR Fabrics - Maison - Tableau Light Gray
$12.98
15  in stock
RJR Fabrics - Maison - Tableau Light Blue
$12.98
14  in stock
RJR Fabrics - Maison - Tableau Lavender
$12.98
15  in stock
RJR Fabrics - Maison - Tableau Khaki
$12.98
15  in stock
RJR Fabrics - The Jinny Beyer Palette - Floral Vine Caration
$12.98
14  in stock
RJR Fabrics - The Jinny Beyer Palette - Floral Vine Pewter
$12.98
9  in stock
RJR Fabrics - The Jinny Beyer Palette - Foliage Coral
$12.98
15  in stock
RJR Fabrics - The Jinny Beyer Palette - Thunder Peony
$12.98
13  in stock
RJR Fabrics - The Jinny Beyer Palette - Moss Crocus
$12.98
15  in stock
RJR Fabrics - The Jinny Beyer Palette - Tapestry Geranium
$12.98
14  in stock
RJR Fabrics - The Jinny Beyer Palette - Pilgram Fabric
$12.98
14  in stock
RJR Fabrics - The Jinny Beyer Palette - Iris Fabric
$12.98
15  in stock
RJR Fabrics - The Jinny Beyer Palette - Ash Fabric
$12.98
15  in stock
RJR Fabrics - The Jinny Beyer Palette - Posies Azalea
$12.98
18  in stock
RJR Fabrics - Casablanca - Chop Brown
$12.98
15  in stock
RJR Fabrics - Casablanca - Chop Midnight
$12.98
9  in stock
RJR Fabrics - Casablanca Woven Matt - Leaf
$12.98
14  in stock
RJR Fabrics - Amber Waves - Woven Matts Amber
$12.98