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
Confetti Cottons Cottage Solid Fabric by the Yard
Confetti Cottons Cottage solid fabric by Riley Blake Designs
Quick View

Confetti Cottons Cottage Solid Fabric by the Yard

Price
$9.98/ yard
Confetti Cottons Riley Gray Solid Fabric by the Yard
Confetti Cottons Riley Gray solid fabric by Riley Blake Designs
Quick View

Confetti Cottons Riley Gray Solid Fabric by the Yard

Price
$9.98/ yard
Leicester Cobalt Sateen 108 Inch Wide Backing by the Yard
Leicester Cobalt 108 inch wide sateen quilt backing fabric by FreeSpirit Fabrics
Quick View

Leicester Cobalt Sateen 108 Inch Wide Backing by the Yard

Price
$29.98/ yard
1
Vintage Garden Peacock Hunter Metallic Fabric by the Yard
Vintage Garden Peacock Hunter Metallic fabric by Rifle Paper Co. for Cotton + Steel
Quick View

Vintage Garden Peacock Hunter Metallic Fabric by the Yard

Price
$15.98/ yard
Just Hatched Tulip Field Fabric by the Yard
Just Hatched Tulip Field fabric by Dona Gelsinger for Timeless Treasures
Quick View

Just Hatched Tulip Field Fabric by the Yard

Price
$13.98/ yard
Gustav Klimt Vines Rose Metallic Fabric by the Yard
Gustav Klimt Vines Rose Metallic fabric by Studio RK for Robert Kaufman
Quick View

Gustav Klimt Vines Rose Metallic Fabric by the Yard

Price
$15.98/ yard
Bluebell Purple Fabric by the Yard
Bluebell Purple fabric by Kaffe Fassett and The Original Morris & Co. for FreeSpirit Fabrics
Quick View

Bluebell Purple Fabric by the Yard

Price
$15.98/ yard
1
London Town London Forever White Unbleached Fabric by the Yard
London Town London Forever White Unbleached Fabric by Sara Mulvanny for Cotton + Steel – illustrated city map print with London landmarks.
Quick View

London Town London Forever White Unbleached Fabric by the Yard

Price
$14.98/ yard
Poppy Dreams Poppies Field Fabric Panel
Poppy Dreams Poppies Field panel by Chong-A Hwang for Timeless Treasures
Quick View

Poppy Dreams Poppies Field Fabric Panel

Price
$11.99/ each
Western Tossed Guitars Fabric by the Yard
Western Tossed Guitars fabric by Timeless Treasures
Quick View

Western Tossed Guitars Fabric by the Yard

Price
$13.98/ yard
Ocean Life Coral Reef Fish Fabric by the Yard
Ocean Life Coral Reef Fish fabric by Timeless Treasures
Quick View

Ocean Life Coral Reef Fish Fabric by the Yard

Price
$13.98/ yard
Classical Music Grand Piano and Music Notes Metallic Fabric by the Yard
Classical Music Grand Piano and Music Notes Metallic fabric by Timeless Treasures
Quick View

Classical Music Grand Piano and Music Notes Metallic Fabric by the Yard

Price
$14.98/ yard
Wicked Skulls And Bones Fabric by the Yard
Wicked Skulls and Bones fabric by Timeless Treasures
Quick View

Wicked Skulls And Bones Fabric by the Yard

Price
$13.98/ yard
Tula Pink Solids Moonflower Fabric by the Yard
Tula Pink Solids Moonflower fabric by Free Spirit Fabrics
Quick View

Tula Pink Solids Moonflower Fabric by the Yard

Price
$10.98/ yard
Tula Pink Solids Mist Fabric by the Yard
Tula Pink Solids Mist solid cotton fabric by FreeSpirit Fabrics
Quick View

Tula Pink Solids Mist Fabric by the Yard

Price
$10.98/ yard
1
Tula Pink Solids Tula Fabric by the Yard
Tula Pink Solids Tula fabric by FreeSpirit Fabrics
Quick View

Tula Pink Solids Tula Fabric by the Yard

Price
$10.98/ yard
Tula Pink Untamed Light the Way Nova Fabric by the Yard
Light the Way Nova fabric by Tula Pink – neon glowing lantern motifs on 100% cotton for Free Spirit Fabrics.
Quick View

Tula Pink Untamed Light the Way Nova Fabric by the Yard

Price
$15.98/ yard
Midnight Garden Border Teal Fabric by the Yard
Midnight Garden - Border Teal by RJR
Quick View

Midnight Garden Border Teal Fabric by the Yard

Price
$13.98/ yard
Moda Grunge Basics Kraft Fabric by the Yard
Grunge Basics Grunge Kraft fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Basics Kraft Fabric by the Yard

Price
$13.98/ yard
Flowerhouse Georgina Vines Honeydew Fabric by the Yard
Flowerhouse Georgina Vines Honeydew fabric by Debbie Beaves for Robert Kaufman
Quick View

Flowerhouse Georgina Vines Honeydew Fabric by the Yard

Price
$13.98/ yard
Flowerhouse Georgina Vines Lavender Fabric by the Yard
Flowerhouse Georgina Vines Lavender fabric by Robert Kaufman
Quick View

Flowerhouse Georgina Vines Lavender Fabric by the Yard

Price
$13.98/ yard
Sevenberry Petite Garden Fresh Florals Blue Fabric by the Yard
Sevenberry Fresh Florals Blue cotton fabric by Robert Kaufman – petite garden blossoms on blue background quilting cotton
Quick View

Sevenberry Petite Garden Fresh Florals Blue Fabric by the Yard

Price
$13.98/ yard
Sevenberry Petite Basics Dots Hot Pink Fabric by the Yard
Sevenberry Petite Basics Dots Hot Pink fabric by Robert Kaufman
Quick View

Sevenberry Petite Basics Dots Hot Pink Fabric by the Yard

Price
$13.98/ yard
Sevenberry Petite Basics Dots Red Fabric by the Yard
Sevenberry Petite Basics Dots Red fabric by Robert Kaufman
Quick View

Sevenberry Petite Basics Dots Red Fabric by the Yard

Price
$13.98/ yard
Sevenberry Grace Florals Vines Chamomile Fabric by the Yard
Sevenberry Grace Florals Vines Chamomile fabric by Robert Kaufman
Quick View

Sevenberry Grace Florals Vines Chamomile Fabric by the Yard

Price
$13.98/ yard
American Heritage Southwest Adobe Fabric by the Yard
American Heritage Southwest Adobe cotton fabric by Robert Kaufman
Quick View

American Heritage Southwest Adobe Fabric by the Yard

Price
$14.98/ yard
Flowerhouse Sara Floral Stripe Natural Fabric by the Yard
10% off
Flowerhouse Sara Floral Stripe Natural fabric by Debbie Beaves for Robert Kaufman
Quick View

Flowerhouse Sara Floral Stripe Natural Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Serape Stripes Deluxe Dobby Weave Beige Fabric by the Yard
10% off
Serape Stripes Deluxe - Dobby Weave Beige fabric by Studio RK for Robert Kaufman, 100% cotton with subtle textured stripes and a southwestern look.
Quick View

Serape Stripes Deluxe Dobby Weave Beige Fabric by the Yard

Sale price
$13.48/ yard
Regular price
$14.98
Owl Always Love You Constellations Fabric by the Yard
Owl Always Love You Constellations fabric by Timeless Treasures
Quick View

Owl Always Love You Constellations Fabric by the Yard

Price
$13.98/ yard
XTonga Embroidery Orange Batik 106 Inch Wide Backing by the Yard
XTonga Embroidery Orange batik 106 inch wide quilt backing fabric by Timeless Treasures
Quick View

XTonga Embroidery Orange Batik 106 Inch Wide Backing by the Yard

Price
$27.98/ yard
Bellerose Packed Roses Fabric by the Yard
Bellerose Packed Roses fabric by Timeless Treasures
Quick View

Bellerose Packed Roses Fabric by the Yard

Price
$13.98/ yard
Essex Collection Autumn Colorstory Fat Quarter Bundle - 16 Pieces
Essex Collection Autumn Colorstory fat quarter bundle by Studio RK for Robert Kaufman
Quick View

Essex Collection Autumn Colorstory Fat Quarter Bundle - 16 Pieces

Price
$79.98/ each
Painterly Petals Meadow Park Fabric by the Yard
Painterly Petals Meadow Park fabric by Studio RK for Robert Kaufman
Quick View

Painterly Petals Meadow Park Fabric by the Yard

Price
$13.98/ yard
Twelve Days Charm Pack - 5 Inch Squares
Twelve Days Christmas charm pack of 5 inch squares by Moda Fabrics
Quick View

Twelve Days Charm Pack - 5 Inch Squares

Price
$13.99/ each
Snowman Gatherings IV Charm Pack - 5 Inch Squares
Snowman Gatherings IV charm pack by Primitive Gatherings for Moda Fabrics
Quick View

Snowman Gatherings IV Charm Pack - 5 Inch Squares

Price
$13.99/ each
Good Spirits Mini Charm Pack - 2.5 Inch Squares
Good Spirits Halloween mini charm pack of 2.5 inch squares by Moda Fabrics
Quick View

Good Spirits Mini Charm Pack - 2.5 Inch Squares

Price
$5.99/ each
Folk and Lore Mini Charm Pack - 2.5 Inch Squares
Folk and Lore mini charm pack of 2.5 inch squares by Moda Fabrics
Quick View

Folk and Lore Mini Charm Pack - 2.5 Inch Squares

Price
$5.99/ each
Snack Shack Charm Pack - 5 Inch Squares
Snack Shack charm pack by Crystal Manning for Moda Fabrics
Quick View

Snack Shack Charm Pack - 5 Inch Squares

Price
$13.99/ each
French Sashiko Prairie Cloth Rouge Fabric by the Yard
French Sashiko Prairie Cloth Rouge fabric by French General for Moda Fabrics
Quick View

French Sashiko Prairie Cloth Rouge Fabric by the Yard

Price
$14.98/ yard
Moda Marbles Key West Purple Fabric by the Yard
Marbles Key West Purple by Moda Fabrics
Quick View

Moda Marbles Key West Purple Fabric by the Yard

Price
$13.98/ yard
On Dasher Charm Pack - 5 Inch Squares
On Dasher Charm Pack - Moda Fabrics
Quick View

On Dasher Charm Pack - 5 Inch Squares

Price
$13.99/ each
To And Fro Charm Pack - 5 Inch Squares
To And Fro Charm Pack - Moda Fabrics
Quick View

To And Fro Charm Pack - 5 Inch Squares

Price
$13.99/ each
Luminous Swirly Pattern Metallic Fabric by the Yard
Luminous Swirly Pattern Metallic Fabric by the Yard
Quick View

Luminous Swirly Pattern Metallic Fabric by the Yard

Price
$14.98/ yard
Wildcat Packed Rainbow Cats Fabric by the Yard
Wildcat - Packed Rainbow Cats - Timeless Treasures
Quick View

Wildcat Packed Rainbow Cats Fabric by the Yard

Price
$13.98/ yard
Route 66 Road Signs Fabric by the Yard
Route 66 Road Signs fabric by Michael Searle for Timeless Treasures featuring colorful vintage motel signs, historic Route 66 highway shields, roadside attractions, and retro Americana travel imagery on a light blue background.
Quick View

Route 66 Road Signs Fabric by the Yard

Price
$13.98/ yard
Wildcat Fabric Panel
Wildcat panel by Chong-A Hwang for Timeless Treasures
Quick View

Wildcat Fabric Panel

Price
$11.99/ each
Moda Grunge Metallic Dark Jade Fabric by the Yard
Grunge Metallic – Dark Jade fabric featuring a rich dark jade hue with subtle metallic accents, 100% cotton by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Metallic Dark Jade Fabric by the Yard

Price
$14.98/ yard
Fanciful Fronds Soft Garden Floral Fabric by the Yard
Fanciful Fronds - Soft Garden Floral - Timeless
Quick View

Fanciful Fronds Soft Garden Floral Fabric by the Yard

Price
$13.98/ yard