Cotton Fabrics

Shop cotton fabric by the yard: over 7,000 quilting cottons, solids, florals, holiday prints and designer collections from Moda, Robert Kaufman, Kaffe Fassett, Riley Blake, Ruby Star Society and more for quilts, clothing, bags and home décor. Shop online or visit our Richmond, TX store. Free US shipping on orders $100+.

Read more

Quilting Cotton

Quilting cotton is a medium-weight 100% cotton that's easy to cut, press and sew, which makes it the go-to fabric for quilts, pillows, aprons, kids' clothing, bags and home décor. We carry cottons from Moda, Robert Kaufman, FreeSpirit, Riley Blake, Hoffman, Timeless Treasures, Benartex, Andover, Northcott, Windham and more, with new arrivals every week.

Planning a quilt? Use our fabric yardage calculator to find out how much fabric you need for backing and binding before you check out.

Kaffe Fassett Collective

Bold, painterly and full of color, Kaffe Fassett Collective prints are quilters' favorites. Philip Jacobs's oversized roses come in Rose Bloom Opera, Grey and Blue, and his Voluptuous florals come in Green, Pastel and Dark. For sunny color, try Cactus Flower Yellow.

Solid and Woven Cottons

Pair bold prints with Kaffe Fassett Shot Cotton, woven from two colored threads for a subtle shimmer, in shades like Paprika and Wine, or Windham's finely woven Artisan Cotton Green Blue. Browse over 800 colors in our solid fabric collection.

Shop Cotton by Theme

Find the perfect print for every project: Christmas, Halloween, fall, Thanksgiving, floral, plaid, dots and stripes, animal, baby and sports fabric. For bags and décor, see our canvas and barkcloth collections.

Precuts and Wide Backing

Start a quilt faster with fat quarters, charm packs, jelly rolls and layer cakes, or finish it with no seams using 108" wide backing fabric.

Frequently Asked Questions

What is quilting cotton?
Quilting cotton is a medium-weight, tightly woven 100% cotton, usually about 42" to 44" wide. It holds its shape, presses crisply and is easy to sew, making it ideal for quilts and many other projects.

How much fabric do I need to back a throw quilt?
For a throw of about 60" x 70", you'll need about 4⅓ yards of standard-width cotton, pieced, or about 2 yards of 108" wide backing with no seams.

Can I use quilting cotton for clothing?
Yes. It works well for structured garments like skirts, shirts, aprons and kids' clothing. Prewash it first to preshrink.

Should I prewash cotton fabric?
Prewashing removes sizing and preshrinks the fabric. It's especially important for clothing, baby items and deep reds or navies that can release dye.

Ready to start your next project? Browse over 7,000 cottons, mix a print with a coordinating solid, and reach $100 to get free shipping. You'll also earn Royalty Rewards on every purchase. Local customers can visit our Richmond, TX store to shop in person.

7332 products
Sort by:
Best selling
Sort by:
Best selling
University of Texas Longhorn Fabric by the Yard
Licensed Colleges - University of Texas by Sykel
Quick View

University of Texas Longhorn Fabric by the Yard

Price
$16.98/ yard
2
University of Texas Burnt Orange Plaid Fabric by the Yard
Licensed Colleges Fabrics - University of Texas by Sykel Enterprises
Quick View

University of Texas Burnt Orange Plaid Fabric by the Yard

Price
$16.98/ yard
Texas A&M Aggies Buffalo Plaid Fabric by the Yard
Licensed Colleges Fabrics - Texas A&M University by Sykel Enterprises
Quick View

Texas A&M Aggies Buffalo Plaid Fabric by the Yard

Price
$16.98/ yard
Texas A&M University Fabric by the Yard
Licensed Colleges Fabrics - Texas A&M University by Sykel Enterprises
Quick View

Texas A&M University Fabric by the Yard

Price
$16.98/ yard
Texas A&M Aggies Vintage Pennant Fabric by the Yard
Licensed Colleges Fabrics - Texas A&M University by Sykel Enterprises
Quick View

Texas A&M Aggies Vintage Pennant Fabric by the Yard

Price
$16.98/ yard
NBA Portland Trail Blazers Fabric by the Yard
Licensed NBA (National Basketball Assoc.) Portland Trail Blazers by Camelot Fabrics
Quick View

NBA Portland Trail Blazers Fabric by the Yard

Price
$15.98/ yard
Disney MLB Mash-Up Houston Astros Fabric by the Yard
Licensed Disney/MLB Mash Up (Major League Baseball) | Houston Astros
Quick View

Disney MLB Mash-Up Houston Astros Fabric by the Yard

Price
$19.98/ yard
NBA Houston Rockets Fabric by the Yard
Licensed NBA (National Basketball Assoc.) Houston Rockets Fabrics by Camelot Fabrics
Quick View

NBA Houston Rockets Fabric by the Yard

Price
$15.98/ yard
Disney MLB Mash-Up New York Yankees Fabric by the Yard
Licensed Disney MLB Mash-Up New York Yankee
Quick View

Disney MLB Mash-Up New York Yankees Fabric by the Yard

Price
$19.98/ yard
Disney MLB Mash-Up Chicago Cubs Fabric by the Yard
Licensed Disney/MLB Mash Up | Chicago Cubs
Quick View

Disney MLB Mash-Up Chicago Cubs Fabric by the Yard

Price
$19.98/ yard
NFL Marvel Hulk Green Bay Packers Fabric by the Yard
Licensed NFL/Marvel Hulk (National Football League) | Green Bay Packers
Quick View

NFL Marvel Hulk Green Bay Packers Fabric by the Yard

Price
$19.98/ yard
1
NFL Marvel Iron Man Kansas City Chiefs Fabric by the Yard
Licensed NFL Marvel Iron Man Kansas City Chiefs fabric by Fabric Traditions
Quick View

NFL Marvel Iron Man Kansas City Chiefs Fabric by the Yard

Price
$19.98/ yard
NFL Marvel Thor Pittsburgh Steelers Fabric by the Yard
Licensed NFL/Marvel Thor (National Football League) | Pittsburgh Steelers
Quick View

NFL Marvel Thor Pittsburgh Steelers Fabric by the Yard

Price
$19.98/ yard
NFL Marvel Captain America Dallas Cowboys Fabric by the Yard
Licensed NFL/Marvel Captain America (National Football League) | Dallas Cowboys
Quick View

NFL Marvel Captain America Dallas Cowboys Fabric by the Yard

Price
$19.98/ yard
NFL Marvel Spiderman San Francisco 49ers Fabric by the Yard
Licensed NFL Marvel Spiderman (National Football League) | San Francisco 49ers
Quick View

NFL Marvel Spiderman San Francisco 49ers Fabric by the Yard

Price
$19.98/ yard
Disney NFL Mash-Up Green Bay Packers Fabric by the Yard
Licensed Disney NFL Mash-Up Green Bay Packers fabric by Fabric Traditions
Quick View

Disney NFL Mash-Up Green Bay Packers Fabric by the Yard

Price
$19.98/ yard
Disney NFL Mash-Up Pittsburgh Steelers Fabric by the Yard
Licensed Disney/NFL Mash Up | Pittsburgh Steelers
Quick View

Disney NFL Mash-Up Pittsburgh Steelers Fabric by the Yard

Price
$19.98/ yard
Rifle Paper Co Strawberry Fields Black Canvas Pigment Fabric by the Yard
Strawberry Fields - Black Canvas Pigment Fabric by Cotton + Steel | RP400-BK8CP
Quick View

Rifle Paper Co Strawberry Fields Black Canvas Pigment Fabric by the Yard

Price
$25.98/ yard
3
Rifle Paper Co Strawberry Fields Laurel Stripe Periwinkle Fabric by the Yard
Strawberry Fields - Laurel Stripe Periwinkle Fabric by Cotton + Steel | RP405-PE4
Quick View

Rifle Paper Co Strawberry Fields Laurel Stripe Periwinkle Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Laurel Stripe Hunter Fabric by the Yard
Strawberry Fields Laurel Stripe Hunter Fabric by Rifle Paper Co. for Cotton + Steel featuring green leaf stripe pattern on hunter background
Quick View

Rifle Paper Co Strawberry Fields Laurel Stripe Hunter Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Laurel Stripe Chambray Fabric by the Yard
Strawberry Fields Laurel Stripe Chambray fabric by Rifle Paper Co. – blue stripe cotton chambray by Cotton + Steel
Quick View

Rifle Paper Co Strawberry Fields Laurel Stripe Chambray Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Laurel Periwinkle Fabric by the Yard
Strawberry Fields - Laurel Periwinkle Fabric by Cotton + Steel | RP404-PE4
Quick View

Strawberry Fields Laurel Periwinkle Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Petite Fleurs Rifle Red Fabric by the Yard
Strawberry Fields - Petite Fleurs Rifle Red Fabric by Cotton + Steel | RP403-RR1
Quick View

Rifle Paper Co Strawberry Fields Petite Fleurs Rifle Red Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Petite Fleurs Hunter Fabric by the Yard
Strawberry Fields - Petite Fleurs Hunter Fabric by Cotton + Steel | RP403-HU2
Quick View

Strawberry Fields Petite Fleurs Hunter Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Petite Fleurs Blush Fabric by the Yard
Strawberry Fields - Petite Fleurs Blush Fabric by Cotton + Steel | RP403-BL3
Quick View

Strawberry Fields Petite Fleurs Blush Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Primrose Navy Fabric by the Yard
Strawberry Fields - Primrose Navy Fabric by Cotton + Steel | RP402-NA1
Quick View

Rifle Paper Co Strawberry Fields Primrose Navy Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Primrose Ivory Fabric by the Yard
Strawberry Fields - Primrose Ivory Fabric by Cotton + Steel | RP402-IV2
Quick View

Strawberry Fields Primrose Ivory Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Hawthorne Periwinkle Fabric by the Yard
Strawberry Fields - Hawthorne Periwinkle Fabric by Cotton + Steel | RP401-PE3
Quick View

Strawberry Fields Hawthorne Periwinkle Fabric by the Yard

Price
$14.98/ yard
1
Rifle Paper Co Strawberry Fields Hawthorne Navy Fabric by the Yard
Strawberry Fields - Hawthorne Navy Fabric by Cotton + Steel | RP401-NA2
Quick View

Rifle Paper Co Strawberry Fields Hawthorne Navy Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Hawthorne Black Fabric by the Yard
Strawberry Fields - Hawthorne Black Fabric by Cotton + Steel | RP401-BK1
Quick View

Strawberry Fields Hawthorne Black Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Floral Mint Fabric by the Yard
Floral Mint fabric – mint cotton with floral and strawberry print by Rifle Paper Co. for Cotton + Steel.
Quick View

Rifle Paper Co Strawberry Fields Floral Mint Fabric by the Yard

Price
$14.98/ yard
Color Theory Painted Rainbow Texture Fabric by the Yard
Color Theory - Painted Rainbow Texture Fabric
Quick View

Color Theory Painted Rainbow Texture Fabric by the Yard

Price
$13.98/ yard
Everyday Heroes Medical Heroes Fabric by the Yard
10% off
Everyday Heroes – Medical Heroes fabric by Timeless Treasures featuring doctors and nurses on premium quilting cotton
Quick View

Everyday Heroes Medical Heroes Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Everyday Heroes First Responders Fabric by the Yard
10% off
Everyday Heroes - First Responders fabric by Timeless Treasures
Quick View

Everyday Heroes First Responders Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Everyday Heroes Thank You Words Multilingual Fabric by the Yard
Everyday Heroes - Thank You Words Multilingual by Timeless Treasures
Quick View

Everyday Heroes Thank You Words Multilingual Fabric by the Yard

Price
$13.98/ yard
We the People Star Spangled Banner USA Fabric by the Yard
We the People - Star Spangled Banner USA by Timeless Treasures
Quick View

We the People Star Spangled Banner USA Fabric by the Yard

Price
$13.98/ yard
French Country French Chickens on Black Fabric by the Yard
French Country - French Chickens on Black by Timeless Treasures
Quick View

French Country French Chickens on Black Fabric by the Yard

Price
$13.98/ yard
Save the Bees Bee Mini Florals Fabric by the Yard
Save the Bees - Bee Mini Florals by Timeless Treasures
Quick View

Save the Bees Bee Mini Florals Fabric by the Yard

Price
$13.98/ yard
Day Dreaming Rainbow Dream Florals on White Fabric by the Yard
Day Dreaming - Rainbow Dream Florals on White by Timeless Treasures
Quick View

Day Dreaming Rainbow Dream Florals on White Fabric by the Yard

Price
$13.98/ yard
Felicity Large Metallic Peonies on Black Fabric by the Yard
Felicity Large Metallic Peonies on Black fabric by Timeless Treasures
Quick View

Felicity Large Metallic Peonies on Black Fabric by the Yard

Price
$14.98/ yard
Felicity Large Metallic Peonies on Cream Fabric by the Yard
Felicity - Large Metallic Peonies on Cream by Timeless Treasures
Quick View

Felicity Large Metallic Peonies on Cream Fabric by the Yard

Price
$14.98/ yard
Felicity Medium Metallic Peonies on Black Fabric by the Yard
Felicity - Medium Metallic Peonies on Black by Timeless Treasures
Quick View

Felicity Medium Metallic Peonies on Black Fabric by the Yard

Price
$14.98/ yard
Glitter Critters Flamingo Bay Fabric by the Yard
Glitter Critters Flamingo Bay glitter fabric by Michael Miller Fabrics
Quick View

Glitter Critters Flamingo Bay Fabric by the Yard

Price
$14.98/ yard
Sweet Tooth Ice cream Cones on Mint Fabric by the Yard
Sweet Tooth - Ice cream Cones on Mint by Robert Kaufman | Novelty Prints | AMKD-19829-32 MINT
Quick View

Sweet Tooth Ice cream Cones on Mint Fabric by the Yard

Price
$14.98/ yard
Simple Life Black Fabric by the Yard
Simple Life - Black by Robert Kaufman | Novelty Prints | SB-850315D1-2
Quick View

Simple Life Black Fabric by the Yard

Price
$13.98/ yard
Sevenberry Cotton Flax Prints Cats on Natural Linen Fabric by the Yard
Cotton Flax Cats on Natural Fabric by Robert Kaufman – neutral background with black cat print
Quick View

Sevenberry Cotton Flax Prints Cats on Natural Linen Fabric by the Yard

Price
$19.98/ yard
Paisley Prints Red Style 4215D1 Fabric by the Yard
Paisley Prints Red fabric by Robert Kaufman
Quick View

Paisley Prints Red Style 4215D1 Fabric by the Yard

Price
$13.98/ yard
Paisley Prints White Fabric by the Yard
Paisley Prints White cotton fabric by Robert Kaufman
Quick View

Paisley Prints White Fabric by the Yard

Price
$13.98/ yard