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.

7330 products
Sort by:
Best selling
Sort by:
Best selling
Glow in the Dark Super Fred Fabric by the Yard
Super Fred Glow in the Dark Fabric by Michael Miller | Novelty Fabrics
Quick View

Glow in the Dark Super Fred Fabric by the Yard

Price
$14.98/ yard
Mon Ami Romance Fabric by the Yard
Mon Ami Romance by Michael Miller Fabrics | Floral Fabrics
Quick View

Mon Ami Romance Fabric by the Yard

Price
$13.98/ yard
1
Live Love Meow Cat Allover on Dark Teal Fabric by the Yard
Live Love Meow Cat Allover on Dark Teal by Henry Glass Fabrics
Quick View

Live Love Meow Cat Allover on Dark Teal Fabric by the Yard

Price
$12.98/ yard
Neon Nature Electric Birch Trees Fabric by the Yard
Neon Nature Electric Birch Trees fabric by Timeless Treasures
Quick View

Neon Nature Electric Birch Trees Fabric by the Yard

Price
$13.98/ yard
Bequest Looking Glass Lace Fabric by the Yard
Bequest - Looking Glass Lace - Cotton Floral
Quick View

Bequest Looking Glass Lace Fabric by the Yard

Price
$13.98/ yard
4
Supernova Seasons Scarecrow Fabric Panel
Hoffman Fabrics - Supernova Seasons Scarecrow Digital Panel
Quick View

Supernova Seasons Scarecrow Fabric Panel

Price
$18.99/ each
Fields of Blue Wildflowers on Ivory Fabric by the Yard
Fields of Blue Wildflowers on Ivory fabric by Moda Fabrics
Quick View

Fields of Blue Wildflowers on Ivory Fabric by the Yard

Price
$13.98/ yard
Bequest Looking Glass Sky Fabric by the Yard
RJR Fabrics - Bequest Looking Glass Sky
Quick View

Bequest Looking Glass Sky Fabric by the Yard

Price
$13.98/ yard
Finnegan - Gingham Linen White - Remnant
Finnegan Linen White Gingham Fabric - Moda
Quick View

Finnegan - Gingham Linen White - Remnant

Price
$23.39
Bubble Pop - Reproduction Bias Plaid Yellow - Remnant
Bubble Pop - Reproduction Bias Plaid Yellow by American Jane for Moda
Quick View

Bubble Pop - Reproduction Bias Plaid Yellow - Remnant

Price
$6.05
Flourish - Frill Golden - Remnant
Flourish Frill Golden Digital Print Fabric by RJR Fabrics | Cotton
Quick View

Flourish - Frill Golden - Remnant

Price
$17.78
1
Flourish Treasured Trinkets Deep Turquoise Fabric by the Yard
Flourish Treasured Trinkets Deep Turquoise fabric by RJR Fabrics
Quick View

Flourish Treasured Trinkets Deep Turquoise Fabric by the Yard

Price
$15.98/ yard
Dino Trek Pre-Historic Dinos and Names on White Fabric by the Yard
Dino Trek/Pre-Historic - Dinos and Names on White by Timeless Treasures
Quick View

Dino Trek Pre-Historic Dinos and Names on White Fabric by the Yard

Price
$13.98/ yard
5
Gradients Holiday Trees Ice Fabric by the Yard
Moda - Gradients Holiday - Trees Ice Fabric
Quick View

Gradients Holiday Trees Ice Fabric by the Yard

Price
$14.98/ yard
Dargate Vines Blue Florals Fat Quarter
Dargate Vines Blue Florals fat quarter by Margo Krager for Andover Fabrics
Quick View

Dargate Vines Blue Florals Fat Quarter

Price
$5.15/ each
1
Gustav Klimt Gold Metallic Triangles on Cobalt Fabric by the Yard
Gustav Klimt Gold Metallic Triangles on Blue
Quick View

Gustav Klimt Gold Metallic Triangles on Cobalt Fabric by the Yard

Price
$15.98/ yard
Quotes Chambray Slate Fabric by the Yard
10% off
Quotes Chambray Slate Yarn Dyed Cotton Fabric by Robert Kaufman
Quick View

Quotes Chambray Slate Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Friendship Blossoms Tossed Bears Fabric by the Yard
Friendship Blossoms - Tossed Bears
Quick View

Friendship Blossoms Tossed Bears Fabric by the Yard

Price
$13.98/ yard
Holiday Aruba Paisley Red Green Fabric by the Yard
Holiday Aruba Paisley Red Green by Jinny Beyer for RJR Fabrics
Quick View

Holiday Aruba Paisley Red Green Fabric by the Yard

Price
$13.98/ yard
All That Glitters Dots Natural Gold Metallic Fabric by the Yard
All That Glitters Dots Natural/Gold by Hoffman
Quick View

All That Glitters Dots Natural Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Cardinal Carols Roses Frost Silver Metallic Fat Quarter
Cardinal Carols Roses Frost/Silver by Hoffman Fabrics | Christmas
Quick View

Cardinal Carols Roses Frost Silver Metallic Fat Quarter

Price
$5.50/ each
Gold Blenders Scarlet Gold Metallic Fabric by the Yard
Gold Blenders Scarlet/Gold by Hoffman Fabrics | Christmas Blenders
Quick View

Gold Blenders Scarlet Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Gold Blenders White Gold Metallic Fabric by the Yard
Gold Blenders White/Gold by Hoffman Fabrics | Christmas Blenders
Quick View

Gold Blenders White Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Meet Magnolia Crimson Gold Metallic Fabric by the Yard
Meet Magnolia Crimson/Gold Metallic by Hoffman Fabrics | Christmas
Quick View

Meet Magnolia Crimson Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Meet Magnolia Pine Gold Metallic Fabric by the Yard
Meet Magnolia Pine/Gold Metallic by Hoffman Fabrics | Christmas Fabric
Quick View

Meet Magnolia Pine Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Meredith - Packed Florals Ivory - Remnant
Meredith Packed Florals Ivory by Robert Kaufman | Floral Fabrics
Quick View

Meredith - Packed Florals Ivory - Remnant

Price
$13.06
Field Day Peony Fields White Fabric by the Yard
Field Day Peony Fields White fabric by Kelly Ventura for Windham Fabrics
Quick View

Field Day Peony Fields White Fabric by the Yard

Price
$13.98/ yard
1
Wild Meadow Pansy Bunches Fabric by the Yard
Wild Meadow Pansy Bunches fabric by Chong-A Hwang for Timeless Treasures
Quick View

Wild Meadow Pansy Bunches Fabric by the Yard

Price
$13.98/ yard
Starlight and Splendor Dream Catcher Moonlit Fabric by the Yard
Starlight and Splendor Dream Catcher Moonlit Digitally Printed by RJR
Quick View

Starlight and Splendor Dream Catcher Moonlit Fabric by the Yard

Price
$14.98/ yard
Boo Brew - Spiders on Spooky Documents - Remnant
Boo Brew Spiders on Spooky Documents by Timeless Treasures | Halloween
Quick View

Boo Brew - Spiders on Spooky Documents - Remnant

Price
$6.83
Boo Brew Spiders in a Web Fabric by the Yard
Boo Brew Spiders in a Web by Timeless Treasures | Halloween Fabrics
Quick View

Boo Brew Spiders in a Web Fabric by the Yard

Price
$13.98/ yard
Day in Paris Diamonds White Metallic Fabric by the Yard
Day in Paris Diamonds White Metallic by Zen Chic Moda | Modern Fabrics
Quick View

Day in Paris Diamonds White Metallic Fabric by the Yard

Price
$14.98/ yard
Butterfly Dreams Zig Zag Tex Cream Fabric by the Yard
Butterfly Dreams Zig Zag Tex Cream by Studio E | Designer Fabrics
Quick View

Butterfly Dreams Zig Zag Tex Cream Fabric by the Yard

Price
$13.98/ yard
1
Butterfly Dreams Mini Butterfly Toss Blue Fabric by the Yard
Butterfly Dreams Mini Butterfly Toss Blue by Studio E |Designer Fabric
Quick View

Butterfly Dreams Mini Butterfly Toss Blue Fabric by the Yard

Price
$13.98/ yard
1
Island Paradise Tropical Florals Black White Fabric by the Yard
Island Paradise Tropical Florals Black/White by Robert Kaufman
Quick View

Island Paradise Tropical Florals Black White Fabric by the Yard

Price
$13.98/ yard
Beckford Terrace - Main Floral Spring - Remnant
Beckford Terrace Main floral Spring AHY-18529-192 by Robert Kaufman
Quick View

Beckford Terrace - Main Floral Spring - Remnant

Price
$4.11
3
Aruba - Paisley Teal - Remnant
RJR Fabrics - Aruba Paisley Teal Gold
Quick View

Aruba - Paisley Teal - Remnant

Price
$12.28
Aruba Paisley Crimson Fabric by the Yard
RJR Fabrics - Aruba Paisley Crimson
Quick View

Aruba Paisley Crimson Fabric by the Yard

Price
$13.98/ yard
Rifle Paper Co Wildwood Garden Party Navy Fabric by the Yard
Wildwood Garden Party Navy RP100-NA2 by Cotton + Steel
Quick View

Rifle Paper Co Wildwood Garden Party Navy Fabric by the Yard

Price
$14.98/ yard
7
A Festive Season 3 - Festive Lace Green - Remnant
A Festive Season 3 - Festive Lace Green 2619-44 by Benartex
Quick View

A Festive Season 3 - Festive Lace Green - Remnant

Price
$8.78
Harvest Gold - Medallion Russet Metallic - Remnant
Harvest Gold Medallion Russet Metallic by Benartex | Designer Fabrics
Quick View

Harvest Gold - Medallion Russet Metallic - Remnant

Price
$3.72—$7.99
Harvest Gold Stripe Cream Metallic Fabric by the Yard
Harvest Gold Stripe Cream Metallic by Benartex | Designer Fabrics
Quick View

Harvest Gold Stripe Cream Metallic Fabric by the Yard

Price
$14.98/ yard
Wild Garden - Packed Flowers - Remnant
Wild Garden Packed Flowers by Timeless Treasures
Quick View

Wild Garden - Packed Flowers - Remnant

Price
$4.11
1
Kaffe Fassett Collective Classics Japanese Chrysanthemum Contrast Fabric by the Yard
Kaffe Fassett Japanese Chrysanthemum Contrast
Quick View

Kaffe Fassett Collective Classics Japanese Chrysanthemum Contrast Fabric by the Yard

Price
$15.98/ yard
Hashtag Large Hashtag Navy Fabric by the Yard
Hashtag Large Hashtag Navy fabric by Riley Blake Designs
Quick View

Hashtag Large Hashtag Navy Fabric by the Yard

Price
$13.98/ yard
1
Sun Print 2019 Day Dream Blaze Fabric by the Yard
Sun Print 2019 Day Dream Blaze fabric by Alison Glass for Andover Fabrics
Quick View

Sun Print 2019 Day Dream Blaze Fabric by the Yard

Price
$13.98/ yard
Hello Gorgeous Gorgeous Main Pink Fabric by the Yard
15% off
Hello Gorgeous Main Pink C5690-Pink by Riley Blake | Designer Fabrics
Quick View

Hello Gorgeous Gorgeous Main Pink Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
1
Crafty Cats Crafty Plaid Dark Brown Fabric by the Yard
Crafty Cats Plaid Dark Brown - Benartex
Quick View

Crafty Cats Crafty Plaid Dark Brown Fabric by the Yard

Price
$13.98/ yard