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
Storybook Meadow Floral Bright Fabric by the Yard
15% off
Kaufman - Storybook Meadow - Floral Bright
Quick View

Storybook Meadow Floral Bright Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Artisan Batiks - Helsinki Goldfish - Remnant
Artisan Batiks Helsinki Goldfish batik remnant by Robert Kaufman
Quick View

Artisan Batiks - Helsinki Goldfish - Remnant

Price
$5.17
Artisan Batiks To The Point Bubble Gum Batik Fabric by the Yard
Artisan Batiks To The Point Bubble Gum batik fabric by Robert Kaufman
Quick View

Artisan Batiks To The Point Bubble Gum Batik Fabric by the Yard

Price
$14.98/ yard
Artisan Batiks Splendid 4 Rose Batik Fabric by the Yard
Artisan Batiks Splendid 4 Rose batik fabric by Robert Kaufman
Quick View

Artisan Batiks Splendid 4 Rose Batik Fabric by the Yard

Price
$14.98/ yard
Artisan Batiks Kalahari 6 Wild Batik Fabric by the Yard
Artisan Batiks Kalahari 6 Wild batik fabric by Robert Kaufman
Quick View

Artisan Batiks Kalahari 6 Wild Batik Fabric by the Yard

Price
$14.98/ yard
Oxford Yarn Dyed Fabric by the Yard
Oxford Yarn Dyed Solid fabric - 56" Width
Quick View

Oxford Yarn Dyed Fabric by the Yard

Price
$14.98/ yard
Cotton Boucle Prints Plaid Indigo Fabric by the Yard
Cotton Boucle Prints Plaid Indigo 55-inch wide fabric by Robert Kaufman
Quick View

Cotton Boucle Prints Plaid Indigo Fabric by the Yard

Price
$13.98/ yard
Blueprint Basics Fog 108 Inch Wide Backing by the Yard
Blueprint Basics Wide Fog 108-inch wide backing fabric by Valori Wells for Robert Kaufman
Quick View

Blueprint Basics Fog 108 Inch Wide Backing by the Yard

Price
$24.98/ yard
The Paper Garden Cut Out Creation Rainbow Fabric by the Yard
The Paper Garden - Cut Out Creation Rainbow
Quick View

The Paper Garden Cut Out Creation Rainbow Fabric by the Yard

Price
$16.98/ yard
1
Sugar Berry Picnic in the Park Radiant Cherry with Red Glitter Fabric by the Yard
Sugar Berry Picnic in the Park Radiant Cherry with Red Glitter fabric by RJR Fabrics
Quick View

Sugar Berry Picnic in the Park Radiant Cherry with Red Glitter Fabric by the Yard

Price
$14.98/ yard
2
Shiny Objects Precious Metals Lustrous Lace Platinum Metallic Fabric by the Yard
Shiny Objects Precious Metals Lustrous Lace Platinum metallic fabric by RJR Fabrics
Quick View

Shiny Objects Precious Metals Lustrous Lace Platinum Metallic Fabric by the Yard

Price
$14.98/ yard
Shiny Objects Precious Metals Dazzling Damask Radiant Pearl Metallic Fabric by the Yard
Shiny Objects Precious Metals Dazzling Damask Radiant Pearl Metallic fabric by RJR Fabrics
Quick View

Shiny Objects Precious Metals Dazzling Damask Radiant Pearl Metallic Fabric by the Yard

Price
$14.98/ yard
1
Orphan Train Of Memories Promise Red Fabric by the Yard
Orphan Train Of Memories - Promise Red
Quick View

Orphan Train Of Memories Promise Red Fabric by the Yard

Price
$13.98/ yard
1
Orphan Train Of Memories Promise Purple Fabric by the Yard
Orphan Train Of Memories - Promise Purple
Quick View

Orphan Train Of Memories Promise Purple Fabric by the Yard

Price
$13.98/ yard
Bordeaux Rose Petit Bouquet Creme Fabric by the Yard
RJR - Bordeaux Rose - Petit Bouquet Creme
Quick View

Bordeaux Rose Petit Bouquet Creme Fabric by the Yard

Price
$13.98/ yard
Midnight Garden Large Floral Violet Fabric by the Yard
Midnight Garden - Large Floral Violet by RJR
Quick View

Midnight Garden Large Floral Violet Fabric by the Yard

Price
$13.98/ yard
4
Orphan Train Of Memories Love Red Fabric by the Yard
Orphan Train Of Memories - Love Red - RJR
Quick View

Orphan Train Of Memories Love Red Fabric by the Yard

Price
$13.98/ yard
Llama Llama Bo Bama Paisley Toss Royal Fabric by the Yard
Llama Llama Bo Bama Paisley Toss Royal cotton fabric by RJR Fabrics
Quick View

Llama Llama Bo Bama Paisley Toss Royal Fabric by the Yard

Price
$13.98/ yard
Let it Sparkle Holly Berry Radiant Winter White Crimson Metallic Fabric by the Yard
Let it Sparkle - Holly Berry White/Crimson
Quick View

Let it Sparkle Holly Berry Radiant Winter White Crimson Metallic Fabric by the Yard

Price
$14.98/ yard
1
Let it Sparkle Holiday Bouquet Radiant Silver Sage Metallic Fabric by the Yard
Let it Sparkle - Holiday Bouquet Silver Sage
Quick View

Let it Sparkle Holiday Bouquet Radiant Silver Sage Metallic Fabric by the Yard

Price
$14.98/ yard
1
Let it Sparkle Holiday Bouquet Radiant Crimson Metallic Fabric by the Yard
Let it Sparkle - Holiday Bouquet Radiant Crimson
Quick View

Let it Sparkle Holiday Bouquet Radiant Crimson Metallic Fabric by the Yard

Price
$14.98/ yard
Let it Sparkle Holiday Bouquet Radiant Black Metallic Fabric by the Yard
Let it Sparkle - Holiday Bouquet Black Metallic
Quick View

Let it Sparkle Holiday Bouquet Radiant Black Metallic Fabric by the Yard

Price
$14.98/ yard
Serene Spring First Flourish Breeze Metallic Fabric by the Yard
Serene Spring First Flourish Breeze Metallic 3254-002 by RJR Fabrics
Quick View

Serene Spring First Flourish Breeze Metallic Fabric by the Yard

Price
$14.98/ yard
1
Serene Spring First Flourish Blush Metallic Fabric by the Yard
Serene Spring First Flourish Blush Metallic 3254-003 by RJR Fabrics
Quick View

Serene Spring First Flourish Blush Metallic Fabric by the Yard

Price
$14.98/ yard
Darling Dots Plum Fabric by the Yard
Darling Dots Plum by RJR | Designer Fabrics | Quilting Cotton | Dots
Quick View

Darling Dots Plum Fabric by the Yard

Price
$13.98/ yard
1
Casablanca Mini Stripe Magenta Fat Quarter
Casablanca Mini Stripe - Magenta by RJR
Quick View

Casablanca Mini Stripe Magenta Fat Quarter

Price
$5.25/ each
Casablanca Mini Stripe Indigo Fabric by the Yard
RJR Fabrics - Casablanca Mini Stripe Indigo
Quick View

Casablanca Mini Stripe Indigo Fabric by the Yard

Price
$13.98/ yard
Casablanca Mini Stripe Brown Fabric by the Yard
RJR Fabrics - Casablanca Mini Stripe Brown
Quick View

Casablanca Mini Stripe Brown Fabric by the Yard

Price
$13.98/ yard
1
Casablanca Border Magenta Fabric by the Yard
Casablanca - Border Magenta fabric by Jinny Beyer for RJR Fabrics with ornate 
 magenta border print on 100% cotton.
Quick View

Casablanca Border Magenta Fabric by the Yard

Price
$13.98/ yard
1
Florabunda! Blowsy Rose Dusty Plum Fabric by the Yard
RJR - Florabunda! - Blowsy Rose Dusty Plum
Quick View

Florabunda! Blowsy Rose Dusty Plum Fabric by the Yard

Price
$13.98/ yard
Bordeaux Rose Bandeau Creme Fabric by the Yard
Bordeaux Rose - Bandeau Creme by RJR Fabrics
Quick View

Bordeaux Rose Bandeau Creme Fabric by the Yard

Price
$13.98/ yard
1
Amber Waves Woven Matt Putty Fabric by the Yard
RJR Fabrics - Amber Waves - Woven Matt Putty
Quick View

Amber Waves Woven Matt Putty Fabric by the Yard

Price
$13.98/ yard
Wistful Winds Wistful Girl Pink Fabric by the Yard
Wistful Winds Wistful Girl Pink fabric by Doohikey Designs for Riley Blake Designs
Quick View

Wistful Winds Wistful Girl Pink Fabric by the Yard

Price
$13.98/ yard
1
The Shabby Strawberry Strawberry Stripe Fabric by the Yard
10% off
The Shabby Strawberry – Strawberry Stripe Blue fabric by Emily Hayes – 100% cotton with strawberries on blue and white stripes.
Quick View

The Shabby Strawberry Strawberry Stripe Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Small White Dots - Small Dot Medium Blue - Remnant
Small White Dots Small Dot Medium Blue remnant by Riley Blake Designs
Quick View

Small White Dots - Small Dot Medium Blue - Remnant

Price
$7.61
Small White Dots Small Dot Hot Pink Fabric by the Yard
Small White Dots Small Dot Hot Pink fabric by Riley Blake Designs
Quick View

Small White Dots Small Dot Hot Pink Fabric by the Yard

Price
$12.98/ yard
4
Road Trip - Road Flowers - Remnant
Road Trip Road Flowers remnant
Quick View

Road Trip - Road Flowers - Remnant

Price
$8.99
Primavera Damask Teal Fabric by the Yard
Primavera Damask Teal by Riley Blake | Discounted Designer Fabrics
Quick View

Primavera Damask Teal Fabric by the Yard

Price
$13.98/ yard
1
Kisses Denim Kisses Fabric by the Yard
Kisses Denim Kisses fabric by Doodlebug Design for Riley Blake Designs
Quick View

Kisses Denim Kisses Fabric by the Yard

Price
$13.98/ yard
High Adventure 2 Main Tan Fat Quarter
High Adventure 2 Main Tan fat quarter by Design by Dani for Riley Blake Designs
Quick View

High Adventure 2 Main Tan Fat Quarter

Price
$5.15/ each
1
Hello Gorgeous Flower Toss Pink Fabric by the Yard
15% off
Hello Gorgeous Flower Toss Pink by Riley Blake | Designer Fabrics
Quick View

Hello Gorgeous Flower Toss Pink Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Dutch Treat Dutch Wreath Blue Fabric by the Yard
10% off
Dutch Treat Dutch Wreath Blue fabric by Betz White for Riley Blake – 100% cotton quilting fabric.
Quick View

Dutch Treat Dutch Wreath Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Cozy Christmas Blue Wrapping Paper Fabric by the Yard
10% off
Cozy Christmas Blue Wrapping Paper fabric by Lori Holt for Riley Blake Designs
Quick View

Cozy Christmas Blue Wrapping Paper Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Comfort and Joy Comfort Plaid in Red Fabric by the Yard
10% off
Comfort and Joy Comfort Plaid in Red fabric by Dani Mogstad for Riley Blake Designs
Quick View

Comfort and Joy Comfort Plaid in Red Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Butterflies and Berries Floral Stripe on White Fabric by the Yard
Butterflies and Berries - Floral Stripe on White
Quick View

Butterflies and Berries Floral Stripe on White Fabric by the Yard

Price
$13.98/ yard
Butterflies and Berries Floral Stripe on Mint Fabric by the Yard
10% off
Butterflies and Berries - Floral Stripe on Mint
Quick View

Butterflies and Berries Floral Stripe on Mint Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1/8 Inch Small Gingham Check Red Fabric by the Yard
Riley Blake 1/8 Inch Small Gingham Check Red
Quick View

1/8 Inch Small Gingham Check Red Fabric by the Yard

Price
$13.98/ yard
1/8 Inch Small Gingham Check Hot Pink Fabric by the Yard
Riley Blake 1/8" Small Gingham Check Hot Pink
Quick View

1/8 Inch Small Gingham Check Hot Pink Fabric by the Yard

Price
$13.98/ yard