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
Sevenberry Classic Plaids Picnic Plaid Pepper Fabric by the Yard
Sevenberry Classic Plaids - Picnic Plaid Pepper
Quick View

Sevenberry Classic Plaids Picnic Plaid Pepper Fabric by the Yard

Price
$13.98/ yard
Sevenberry Classic Plaid Yarn Dyed Twill Navy Style 13110D11 Fabric by the Yard
Sevenberry Classic Plaid Yarn Dyed Twill Navy
Quick View

Sevenberry Classic Plaid Yarn Dyed Twill Navy Style 13110D11 Fabric by the Yard

Price
$19.98/ yard
Sevenberry Classic Plaid Yarn Dyed Twill Navy Style 13110D18 Fabric by the Yard
Sevenberry Classic Plaid Yarn Dyed Twill Navy
Quick View

Sevenberry Classic Plaid Yarn Dyed Twill Navy Style 13110D18 Fabric by the Yard

Price
$19.98/ yard
Nature Walk Small Floral Fat Quarter
Nature Walk Small Floral fat quarter by Grace Popp for Studio E Fabrics
Quick View

Nature Walk Small Floral Fat Quarter

Price
$5.25/ each
1
Moda Grunge Basics New Navy Fabric by the Yard
Grunge Basics New Navy fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Basics New Navy Fabric by the Yard

Price
$13.98/ yard
Everlasting Rose Tonal Red Fabric by the Yard
Clothworks - Everlasting Rose - Tonal Red
Quick View

Everlasting Rose Tonal Red Fabric by the Yard

Price
$13.98/ yard
1
Everlasting Rose Fabric by the Yard
Everlasting Rose fabric by Clothworks
Quick View

Everlasting Rose Fabric by the Yard

Price
$13.98/ yard
Antique Rose 2018 Floral Text Navy Fabric by the Yard
Antique Rose 2018 Floral Text Navy fabric by Lecien Fabrics
Quick View

Antique Rose 2018 Floral Text Navy Fabric by the Yard

Price
$13.98/ yard
Bricolage Floral Bouquet Blue Fabric by the Yard
10% off
Bricolage - Floral Bouquet Blue - Wilmington
Quick View

Bricolage Floral Bouquet Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Bricolage Ticking Stripe Navy Fabric by the Yard
Bricolage - Ticking Stripe Navy - Wilmington
Quick View

Bricolage Ticking Stripe Navy Fabric by the Yard

Price
$13.98/ yard
2
Blossom and Bloom Nouveau Damask Purple Fabric by the Yard
10% off
Blossom & Bloom - Nouveau Damask Purple
Quick View

Blossom and Bloom Nouveau Damask Purple Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Blossom and Bloom Nouveau Damask Orange Fabric by the Yard
10% off
Blossom & Bloom Nouveau Damask Orange Fabric by John Christopher for Wilmington Prints featuring elegant orange damask motifs on a peach background.
Quick View

Blossom and Bloom Nouveau Damask Orange Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Chelsea Market Dorset Berry Plum Fabric by the Yard
10% off
Chelsea Market Dorset Berry Plum fabric by Brenda Walton for Blend Fabrics
Quick View

Chelsea Market Dorset Berry Plum Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Llama Llama Bo Bama Llama Mountain White Fabric by the Yard
Llama Llama Bo Bama - Llama Mountain White
Quick View

Llama Llama Bo Bama Llama Mountain White Fabric by the Yard

Price
$13.98/ yard
Wild Bouquet Main Merlot Fabric by the Yard
Wild Bouquet Main Merlot fabric by Riley Blake Designs
Quick View

Wild Bouquet Main Merlot Fabric by the Yard

Price
$13.98/ yard
4
Abbie Floral Aqua Fabric by the Yard
Abbie Floral Aqua Fabric by Sue Daley Designs for Riley Blake – Aqua background with red and white floral print
Quick View

Abbie Floral Aqua Fabric by the Yard

Price
$13.98/ yard
Oxford Wovens Check Denim Blue Red Fabric by the Yard
Oxford Wovens Check Denim Blue Red fabric by Sweetwater for Moda Fabrics
Quick View

Oxford Wovens Check Denim Blue Red Fabric by the Yard

Price
$13.98/ yard
Oxford Wovens Plaid Denim Red Fabric by the Yard
Oxford Wovens Plaid Denim Red fabric by Sweetwater for Moda Fabrics
Quick View

Oxford Wovens Plaid Denim Red Fabric by the Yard

Price
$13.98/ yard
Good Things Will Come Dark Orange Fabric by the Yard
Good Things Will Come Dark Orange fabric by Helen Dardik for Riley Blake Designs
Quick View

Good Things Will Come Dark Orange Fabric by the Yard

Price
$13.98/ yard
45 Inch Dottie Dottie Small Dots on Graphite Fabric by the Yard
45" Dottie Small Dots on Graphite Grey fabric by Moda Fabrics
Quick View

45 Inch Dottie Dottie Small Dots on Graphite Fabric by the Yard

Price
$13.98/ yard
1
Sugar Bloom Icing Rose Fabric by the Yard
10% off
Sugar Bloom Icing Rose Aqua quilting cotton by Verna Mosquera for Free Spirit Fabrics – pink rose design on aqua background, 43″ wide
Quick View

Sugar Bloom Icing Rose Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Sugar Bloom Sugar Bouquet Fabric by the Yard
15% off
Sugar Bloom Sugar Bouquet Aqua fabric by Verna Mosquera for FreeSpirit Fabrics
Quick View

Sugar Bloom Sugar Bouquet Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
1
Lilacs in Bloom - Damask Light Green - Remnant
Benartex - Lilacs in Bloom - Damask Light Green
Quick View

Lilacs in Bloom - Damask Light Green - Remnant

Price
$12.92
Wild Orchid - Paisley - Remnant
Timeless Treasures - Wild Orchid - Paisley
Quick View

Wild Orchid - Paisley - Remnant

Price
$6.83
1
A Bird in Hand Bird Watermelon Fabric by the Yard
A Bird in Hand Bird Watermelon fabric by Laura Heine for FreeSpirit Fabrics
Quick View

A Bird in Hand Bird Watermelon Fabric by the Yard

Price
$13.98/ yard
Tonga Boathouse Dotty Bias Wave Batik Fabric by the Yard
Tonga Boathouse Dotty Bias Wave Batik by Timeless Treasures
Quick View

Tonga Boathouse Dotty Bias Wave Batik Fabric by the Yard

Price
$14.98/ yard
1
Believe Yarn Dyed Dobbie Plaid Green Fabric by the Yard
Believe - Yarn Dyes Dobbie Plaid Green Fabric
Quick View

Believe Yarn Dyed Dobbie Plaid Green Fabric by the Yard

Price
$13.98/ yard
Henry Glass Fabrics Believe Yarn Dyed Mini Glen Plaid Cream Fabric by the Yard
10% off
Believe Yarn Dyed Mini Glen Plaid Cream fabric by Janet Rae Nesbitt for Henry Glass
Quick View

Henry Glass Fabrics Believe Yarn Dyed Mini Glen Plaid Cream Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Folk Art Basics Pear Dot Dark Red Fabric by the Yard
Folk Art Basics Pear Dot Dark Red fabric by Cheryl Haynes for Benartex
Quick View

Folk Art Basics Pear Dot Dark Red Fabric by the Yard

Price
$13.98/ yard
Avignon Fruit Cocktail Taupe Fabric by the Yard
10% off
Avignon Fruit Cocktail Taupe fabric Michele D'Amore Benartex – 100% cotton, 43"/44" wide, taupe background with fruit motif
Quick View

Avignon Fruit Cocktail Taupe Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Avignon Fruit Cocktail Black Fabric by the Yard
Benartex - Avignon - Fruit Cocktail Black
Quick View

Avignon Fruit Cocktail Black Fabric by the Yard

Price
$13.98/ yard
Chicks on the Run Jacobean Flower Tan Fabric by the Yard
Chicks on the Run Jacobean Flower Tan 3114-72 by Benartex
Quick View

Chicks on the Run Jacobean Flower Tan Fabric by the Yard

Price
$13.98/ yard
1
Modern Antiques Stripes Gold Fabric by the Yard
Benartex - Modern Antiques - Stripes Gold
Quick View

Modern Antiques Stripes Gold Fabric by the Yard

Price
$13.98/ yard
Modern Antiques Spinnings Teal Fabric by the Yard
10% off
Benartex - Modern Antiques - Spinnings Teal
Quick View

Modern Antiques Spinnings Teal Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Modern Antiques Spinnings Lime Fabric by the Yard
10% off
Benartex - Modern Antiques - Spinnings Lime
Quick View

Modern Antiques Spinnings Lime Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Modern Antiques Spinnings Sage Fabric by the Yard
Benartex - Modern Antiques - Spinnings Sage
Quick View

Modern Antiques Spinnings Sage Fabric by the Yard

Price
$13.98/ yard
Modern Antiques Spinnings Green Fabric by the Yard
10% off
Benartex - Modern Antiques - Spinnings Green
Quick View

Modern Antiques Spinnings Green Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Modern Antiques Plaid Green Fabric by the Yard
10% off
Benartex - Modern Antiques - Plaid Green
Quick View

Modern Antiques Plaid Green Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Modern Antiques Florets Olive Fabric by the Yard
10% off
Benartex - Modern Antiques - Florets Olive
Quick View

Modern Antiques Florets Olive Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Modern Antiques Rose Buds Cream Fabric by the Yard
10% off
Benartex - Modern Antiques - Rose Buds Cream
Quick View

Modern Antiques Rose Buds Cream Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Spot On Coral Fabric by the Yard
Spot On Coral fabric by Robert Kaufman
Quick View

Spot On Coral Fabric by the Yard

Price
$13.98/ yard
1
Modern Batiks Circles Fabric by the Yard
Modern Batiks Circles batik fabric by Studio E Fabrics
Quick View

Modern Batiks Circles Fabric by the Yard

Price
$14.98/ yard
Fairy Lights Glow in the Dark Fairies Fabric by the Yard
Fairy Lights Glow in the Dark Fairies fabric by Lewis & Irene
Quick View

Fairy Lights Glow in the Dark Fairies Fabric by the Yard

Price
$14.98/ yard
Puzzle Pieces Navy Ginko Leaves Navy Fabric by the Yard
Puzzle Pieces Navy Ginko Leaves Navy fabric by Moda Fabrics
Quick View

Puzzle Pieces Navy Ginko Leaves Navy Fabric by the Yard

Price
$13.98/ yard
Bahama Breeze - Lily Leaves - Remnant
Bahama Breeze Lily Leaves remnant
Quick View

Bahama Breeze - Lily Leaves - Remnant

Price
$18.89
1
Modern Antiques Spinnings Coral Fabric by the Yard
Benartex - Modern Antiques - Spinnings Coral
Quick View

Modern Antiques Spinnings Coral Fabric by the Yard

Price
$13.98/ yard
1
Little Katerina Crochet Flowers Fabric by the Yard
Little Katerina Crochet Flowers fabric by Benartex
Quick View

Little Katerina Crochet Flowers Fabric by the Yard

Price
$13.98/ yard
Eaton Place Floral Vines Ivory Fabric by the Yard
Sold out
Robert Kaufman Eaton Place Floral Vines Ivory
Quick View

Eaton Place Floral Vines Ivory Fabric by the Yard

Price
$16.72/ yard