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
Royal Picnic Royal Garden White Fabric by the Yard
Dear Stella - Royal Picnic Royal Garden White
Quick View

Royal Picnic Royal Garden White Fabric by the Yard

Price
$13.98/ yard
Rabbits Cloud Fabric by the Yard
Rabbits - Cloud by Dear Stella Design
Quick View

Rabbits Cloud Fabric by the Yard

Price
$13.98/ yard
Pink Paradise Flamingoes Viola Fabric by the Yard
Dear Stella - Pink Paradise - Flamingoes Viola
Quick View

Pink Paradise Flamingoes Viola Fabric by the Yard

Price
$13.98/ yard
On The Farm Farm Animals Fabric by the Yard
Dear Stella - On The Farm
Quick View

On The Farm Farm Animals Fabric by the Yard

Price
$13.98/ yard
Lounging Pups Fabric by the Yard
Dear Stella - Lounging Pups - Camel
Quick View

Lounging Pups Fabric by the Yard

Price
$13.98/ yard
1
Hakuna Matata Fabric by the Yard
Dear Stella - Hakuna Matata
Quick View

Hakuna Matata Fabric by the Yard

Price
$13.98/ yard
2
Rosehill Floral Stripe Light Aqua Fabric by the Yard
15% off
Clothworks - Rosehill - Floral Stripe Light Aqua
Quick View

Rosehill Floral Stripe Light Aqua Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Holidays Remembered Poinsettias White Fabric by the Yard
15% off
Holidays Remembered - Poinsettias White
Quick View

Holidays Remembered Poinsettias White Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Holidays Remembered Poinsettias Red Fabric by the Yard
15% off
Holidays Remembered - Poinsettias Red
Quick View

Holidays Remembered Poinsettias Red Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Helen's Meadow Floral Light Blue Fabric by the Yard
Clothworks - Helen's Meadow - Floral Light Blue
Quick View

Helen's Meadow Floral Light Blue Fabric by the Yard

Price
$13.98/ yard
1
Helen's Meadow Floral Dark Eggplant Fabric by the Yard
Helen's Meadow Dark Eggplant for Clothworks
Quick View

Helen's Meadow Floral Dark Eggplant Fabric by the Yard

Price
$13.98/ yard
Helen's Meadow Floral Cream Fabric by the Yard
Clothworks - Helen's Meadow - Floral Cream
Quick View

Helen's Meadow Floral Cream Fabric by the Yard

Price
$13.98/ yard
2
French Connections Extra Small Toss Olive Fabric by the Yard
French Connections Extra Small Toss Olive
Quick View

French Connections Extra Small Toss Olive Fabric by the Yard

Price
$13.98/ yard
French Connections - Extra Small Toss Light Raspberry - Remnant
French Connections Extra Small Toss Light Raspberry remnant by Clothworks
Quick View

French Connections - Extra Small Toss Light Raspberry - Remnant

Price
$12.28
Cotton Embroidered Blue Floral on White Background Fabric by the Yard
10% off
Cotton embroidered blue floral fabric on white background from My Fabric Villa
Quick View

Cotton Embroidered Blue Floral on White Background Fabric by the Yard

Sale price
$23.38/ yard
Regular price
$25.98
Cotton Embroidered White Fabric - Remnant
Cotton Embroidered White Fabric
Quick View

Cotton Embroidered White Fabric - Remnant

Price
$30.28
Woodland Gathering Forest Animals Pink Fabric by the Yard
Woodland Gathering - Forest Animals Pink
Quick View

Woodland Gathering Forest Animals Pink Fabric by the Yard

Price
$13.98/ yard
Fidelia Floral Tonal Lime Fabric by the Yard
10% off
Clothworks - Fidelia - Floral Tonal Lime
Quick View

Fidelia Floral Tonal Lime Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
2
Fidelia Floral White Fabric by the Yard
Clothworks - Fidelia Floral White
Quick View

Fidelia Floral White Fabric by the Yard

Price
$12.98/ yard
1
Chelsea - Florals White - Remnant
Clothworks - Chelsea - Florals White
Quick View

Chelsea - Florals White - Remnant

Price
$15.15
1
Chelsea Small Florals Light Navy Fabric by the Yard
10% off
Clothworks - Chelsea - Small Florals Light Navy
Quick View

Chelsea Small Florals Light Navy Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
2
Butter Cream Fabric by the Yard
10% off
Butter Cream fabric by Clothworks
Quick View

Butter Cream Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Animal ABCs Alphabets Light Blue Fabric by the Yard
10% off
Animal ABCs – Alphabets Light Blue Fabric by Alyssa Thomas – Penguin & Fish for Clothworks – 100% cotton kids alphabet print fabric.
Quick View

Animal ABCs Alphabets Light Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Animal ABCs Geometric Light Blue Fabric by the Yard
15% off
Animal ABCs - Geometric Light Blue Fabric
Quick View

Animal ABCs Geometric Light Blue Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Animal ABCs Alphabets Fabric by the Yard
15% off
Clothworks - Animal ABCs - Alphabets
Quick View

Animal ABCs Alphabets Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
1
Sevenberry Canvas Prints 2 Ivory Fabric by the Yard
Sevenberry Canvas Prints 2 Ivory canvas fabric by Robert Kaufman
Quick View

Sevenberry Canvas Prints 2 Ivory Fabric by the Yard

Price
$24.98/ yard
Sevenberry Canvas Prints 2 Grey Fabric by the Yard
Sevenberry Canvas Prints 2 Grey canvas fabric by Robert Kaufman
Quick View

Sevenberry Canvas Prints 2 Grey Fabric by the Yard

Price
$24.98/ yard
Foragers Woodland Stripe Fabric by the Yard
10% off
Foragers Woodland Stripe fabric by Gail Cadden for Timeless Treasures
Quick View

Foragers Woodland Stripe Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Foragers Tossed Woodland Animals Fabric by the Yard
10% off
Foragers Tossed Woodland Animals fabric by Gail Cadden for Timeless Treasures
Quick View

Foragers Tossed Woodland Animals Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Tonga Jamboree Paint Strokes Batik Fabric by the Yard
Tonga Jamboree Paint Strokes Batik by Timeless Treasures
Quick View

Tonga Jamboree Paint Strokes Batik Fabric by the Yard

Price
$14.98/ yard
Tonga Happy Hour Henna Floral Batik Fabric by the Yard
Tonga Happy Hour Henna Floral Batik by Timeless Treasures
Quick View

Tonga Happy Hour Henna Floral Batik Fabric by the Yard

Price
$14.98/ yard
Fall Foliage Metallic Packed Pinecones and Leaves Fabric by the Yard
Fall Foliage Metallic Packed Pinecones and Leaves fabric by Timeless Treasures
Quick View

Fall Foliage Metallic Packed Pinecones and Leaves Fabric by the Yard

Price
$14.98/ yard
1
Christmas Cabin Deer Heads and Wreaths Fabric by the Yard
Deer Heads and Wreaths Christmas Cabin
Quick View

Christmas Cabin Deer Heads and Wreaths Fabric by the Yard

Price
$13.98/ yard
Patriotic Pride - Head Stripe - Remnant
Patriotic Pride Head Stripe remnant
Quick View

Patriotic Pride - Head Stripe - Remnant

Price
$9.94
Belcourt Wallpaper Stripes Rose Pink Fabric by the Yard
Belcourt - Wallpaper Stripes Rose Pink
Quick View

Belcourt Wallpaper Stripes Rose Pink Fabric by the Yard

Price
$13.98/ yard
Belcourt Florals Rose Pink Fabric by the Yard
Robert Kaufman - Belcourt - Florals Rose Pink
Quick View

Belcourt Florals Rose Pink Fabric by the Yard

Price
$13.98/ yard
Belcourt Florals Dusty Blue Style 16458 Fabric by the Yard
Belcourt Florals Dusty Blue fabric by Robert Kaufman
Quick View

Belcourt Florals Dusty Blue Style 16458 Fabric by the Yard

Price
$13.98/ yard
Happiness is Handmade Happiness Main Navy Fat Quarter
Happiness is Handmade Happiness Main Navy fat quarter by Lori Whitlock for Riley Blake Designs
Quick View

Happiness is Handmade Happiness Main Navy Fat Quarter

Price
$5.15/ each
3
Forget Me Not Main Floral Fabric by the Yard
10% off
Forget Me Not Main Floral fabric by Tammie Green for Riley Blake Designs
Quick View

Forget Me Not Main Floral Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Forget Me Not Seedling Aqua Fabric by the Yard
15% off
Forget Me Not Seedling Aqua fabric by Tammie Green for Riley Blake Designs
Quick View

Forget Me Not Seedling Aqua Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Forget Me Not Chain Aqua Fabric by the Yard
10% off
Forget Me Not - Chain Aqua fabric by Tammie Green for Riley Blake Designs with soft blue floral chain design on 100% cotton.
Quick View

Forget Me Not Chain Aqua Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
A Little Sweetness Sweetness Dresden Navy Fabric by the Yard
A Little Sweetness Sweetness Dresden Navy fabric by Tasha Noel for Riley Blake Designs
Quick View

A Little Sweetness Sweetness Dresden Navy Fabric by the Yard

Price
$12.98/ yard
1
Northcott Studio Chloe Deer Heads Cream Fabric by the Yard
15% off
Northcott Studio - Chloe - Deer Heads Cream
Quick View

Northcott Studio Chloe Deer Heads Cream Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Chloe Deer Heads Navy Fabric by the Yard
15% off
Northcott - Chloe - Deer Heads Navy
Quick View

Chloe Deer Heads Navy Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Tuppence Honeysuckle Floral Felix Fabric by the Yard
10% off
Tuppence Honeysuckle Floral Felix cotton fabric by Moda Fabrics
Quick View

Tuppence Honeysuckle Floral Felix Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Tuppence Black Currant Floral Della Tulip Fabric by the Yard
10% off
Tuppence Black Currant Floral Della Tulip fabric by Shannon Gillman Orr for Moda Fabrics
Quick View

Tuppence Black Currant Floral Della Tulip Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Jardin de Versailles Warm Rouge Fabric by the Yard
Jardin de Versailles Warm Rouge fabric by French General for Moda Fabrics
Quick View

Jardin de Versailles Warm Rouge Fabric by the Yard

Price
$13.98/ yard
French General Solids Lavender Fabric by the Yard
French General Solids Linen Texture Lavender
Quick View

French General Solids Lavender Fabric by the Yard

Price
$13.98/ yard
2