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
Holiday Essentials Love Charm Pack - 5 Inch Squares
Holiday Love Charm Pack by Stacy Iest Hsu for Moda Fabrics 20750PP
Quick View

Holiday Essentials Love Charm Pack - 5 Inch Squares

Price
$13.99/ each
Holiday Essentials Love Jelly Roll - 2.5 Inch Strips
10% off
Holiday Love Jelly Roll by Stacy Iest Hsu for Moda Fabrics 20750JR
Quick View

Holiday Essentials Love Jelly Roll - 2.5 Inch Strips

Sale price
$44.98/ each
Regular price
$49.98
Holiday Essentials Americana Charm Pack - 5 Inch Squares
Holiday Americana Charm Pack by Stacy Iest Hsu for Moda Fabrics
Quick View

Holiday Essentials Americana Charm Pack - 5 Inch Squares

Price
$13.99/ each
Holiday Essentials Americana Jelly Roll - 2.5 Inch Strips
10% off
Holiday Americana Jelly Roll by Stacy Iest Hsu for Moda Fabrics
Quick View

Holiday Essentials Americana Jelly Roll - 2.5 Inch Strips

Sale price
$44.98/ each
Regular price
$49.98
Peacock Walk Flower Bed Teal Fabric by the Yard
Peacock Walk Flower Bed Teal Digital Print Fabric by RJR Fabrics
Quick View

Peacock Walk Flower Bed Teal Fabric by the Yard

Price
$14.98/ yard
Peacock Walk Flower Bed Purple Fabric by the Yard
Peacock Walk Flower Bed Purple Digital Print Fabric by RJR Fabrics
Quick View

Peacock Walk Flower Bed Purple Fabric by the Yard

Price
$14.98/ yard
Peacock Walk Floral Array Gold Fabric by the Yard
Peacock Walk Floral Array Gold cotton fabric by RJR Fabrics
Quick View

Peacock Walk Floral Array Gold Fabric by the Yard

Price
$14.98/ yard
Dusk till Dawn Solstice Day Break Canvas Metallic Fabric by the Yard
Dusk till Dawn - Solstice Day Break Canvas Metallic Fabric by Cotton + Steel
Quick View

Dusk till Dawn Solstice Day Break Canvas Metallic Fabric by the Yard

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

Moda Grunge Basics Pool Fabric by the Yard

Price
$13.98/ yard
Kaffe Fassett Collective Classics Island Fat Quarter Bundle - 20 Pieces
Kaffe Fassett Island Fat Quarter Bundle
Quick View

Kaffe Fassett Collective Classics Island Fat Quarter Bundle - 20 Pieces

Price
$89.99/ each
Lottie Ruth Elephants Yellow Fabric by the Yard
Lottie Ruth - Elephants Yellow by Kathy Hall for Andover Fabrics
Quick View

Lottie Ruth Elephants Yellow Fabric by the Yard

Price
$13.98/ yard
Lottie Ruth Elephants Purple Fabric by the Yard
Lottie Ruth Elephants Purple fabric by Kathy Hall for Andover Fabrics
Quick View

Lottie Ruth Elephants Purple Fabric by the Yard

Price
$13.98/ yard
Glow in the Dark Save the Day Dot Dot Dot on Blue Fabric by the Yard
Save the Day - Glow Dots on Blue/Glow in the Dark Fabric by Kanvas Studio Benartex
Quick View

Glow in the Dark Save the Day Dot Dot Dot on Blue Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Fire Engines on Blue Fabric by the Yard
Save the Day - Fire Engines on Blue Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Fire Engines on Blue Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Glowing Rescue Vehicles on Black Fabric by the Yard
Save the Day - Glowing Rescue Vehicles on Black Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Glowing Rescue Vehicles on Black Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Glowing Rescue Vehicles on Blue Fabric by the Yard
Save the Day - Glowing Rescue Vehicles on Blue Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Glowing Rescue Vehicles on Blue Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Glowing Rescue Vehicles on Red Fabric by the Yard
Save the Day - Glowing Rescue Vehicles on Red Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Glowing Rescue Vehicles on Red Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Police Cars on Black Fabric by the Yard
Save the Day - Police Cars on Black Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Police Cars on Black Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Police Cars on Yellow Fabric by the Yard
Save the Day - Police Cars on Yellow Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Police Cars on Yellow Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Protect & Serve on Black Fabric by the Yard
Save the Day - Protect & Serve on Black Glow in the Dark Fabric by Kanvas Studio
Quick View

Glow in the Dark Save the Day Protect & Serve on Black Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Stripe Multi Fabric by the Yard
Save the Day Glow in the Dark Stripe Multi Fabric by Kanvas Studio for Benartex
Quick View

Glow in the Dark Save the Day Stripe Multi Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Words on Black Fabric by the Yard
Save the Day Glow in the Dark Black Fabric by Kanvas Studio for Benartex
Quick View

Glow in the Dark Save the Day Words on Black Fabric by the Yard

Price
$14.98/ yard
Glow in the Dark Save the Day Words on Light Blue Fabric by the Yard
Save the Day - Words on Light Blue Glow in the Dark Fabric by Kanvas Studio Benartex
Quick View

Glow in the Dark Save the Day Words on Light Blue Fabric by the Yard

Price
$14.98/ yard
Menagerie Rosa Navy Canvas Fabric by the Yard
Rosa Navy Canvas Fabric by Rifle Paper Co. – bold floral print on navy cotton canvas from the Menagerie collection by Cotton + Steel.
Quick View

Menagerie Rosa Navy Canvas Fabric by the Yard

Price
$25.98/ yard
Boston Commons Design Roll - 2.5 Inch Strips
5% off
Boston Commons Jelly Roll by Free Spirit
Quick View

Boston Commons Design Roll - 2.5 Inch Strips

Sale price
$47.48/ each
Regular price
$49.98
Wildwood - Wildwood Mint Metallic - Remnant
Wildwood Mint Metallic Fabric RP105-NA2M by Cotton + Steel Co. RP105-MI1M
Quick View

Wildwood - Wildwood Mint Metallic - Remnant

Price
$9.50
Wildwood - Garden Party Vines Navy - Remnant
Wildwood Garden Party Vines Navy RP101-NA2 by Cotton + Steel Fabrics
Quick View

Wildwood - Garden Party Vines Navy - Remnant

Price
$8.99
Batiks Sprinkles Dot 106 Inch Wide Backing by the Yard
106-inch Bali Backs Batiks Sprinkles Dot wideback by Kathy Engle for Island Batik
Quick View

Batiks Sprinkles Dot 106 Inch Wide Backing by the Yard

Price
$34.98/ yard
Moda Bella Solids Espresso Brown Fabric by the Yard
Bella Solids Espresso Brown fabric by Moda Fabrics
Quick View

Moda Bella Solids Espresso Brown Fabric by the Yard

Price
$10.50/ yard
Aliens Stars Fat Quarter
Aliens Stars by Windham | Discounted Designer Fabrics Sale
Quick View

Aliens Stars Fat Quarter

Price
$5.15/ each
Akoma Wildflower Fuchsia Fabric by the Yard
Akoma - Wildflower Fuchsia by Cotton + Steel Fabrics | R1972-001
Quick View

Akoma Wildflower Fuchsia Fabric by the Yard

Price
$14.98/ yard
Akoma Look Book Teal Fabric by the Yard
Akoma - Look Book Teal by Cotton + Steel Fabrics | R1970-002
Quick View

Akoma Look Book Teal Fabric by the Yard

Price
$14.98/ yard
Moda Grunge Tan Charm Pack - 5 Inch Squares
Moda Fabrics - Grunge Tan Charm Pack 30150PP 162
Quick View

Moda Grunge Tan Charm Pack - 5 Inch Squares

Price
$13.99/ each
Moda Grunge Old Glory Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Old Glory Junior Jelly Roll 30150JJROG
Quick View

Moda Grunge Old Glory Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Grunge Yuletide Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Yuletide Junior Jelly Roll 30150JJRY
Quick View

Moda Grunge Yuletide Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Grunge Stitch Pink Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Stitch Pink Junior Jelly Roll 30150JJRSP
Quick View

Moda Grunge Stitch Pink Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Grunge Silver Linings Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Silver Linings Junior Jelly Roll 30150JJRSL
Quick View

Moda Grunge Silver Linings Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Grunge Tan Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Junior Jelly Roll Tan 30150JJR 162
Quick View

Moda Grunge Tan Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Grunge Onyx Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Grunge Onyx Junior Jelly Roll 30150JJR 99
Quick View

Moda Grunge Onyx Junior Jelly Roll - 2.5 Inch Strips

Price
$29.99/ each
Moda Bella Solids White Jelly Roll - 2.5 Inch Strips
Bella Solids White Jelly Roll by Moda Fabrics
Quick View

Moda Bella Solids White Jelly Roll - 2.5 Inch Strips

Price
$49.99/ each
Moda Bella Solids Natural Jelly Roll - 2.5 Inch Strips
Bella Solids Natural Jelly Roll by Moda Fabrics
Quick View

Moda Bella Solids Natural Jelly Roll - 2.5 Inch Strips

Price
$49.99/ each
Moda Bella Solids Snow Jelly Roll - 2.5 Inch Strips
Bella Solids Snow Jelly Roll by Moda Fabrics
Quick View

Moda Bella Solids Snow Jelly Roll - 2.5 Inch Strips

Price
$49.99/ each
Moda Bella Solids Natural Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Bella Solids Natural Junior Jelly Roll 9900JJR 12
Quick View

Moda Bella Solids Natural Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Moda Bella Solids White Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Bella Solids White Junior Jelly Roll 9900JJR 98
Quick View

Moda Bella Solids White Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Moda Bella Solids Hyacinth Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Bella Solids Hyacinth Purple Junior Jelly Roll 9900JJR 93
Quick View

Moda Bella Solids Hyacinth Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Moda Bella Solids Robins Egg Blue Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Bella Solids Robins Egg Blue Junior Jelly Roll 9900JJR 85
Quick View

Moda Bella Solids Robins Egg Blue Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Moda Bella Solids Fig Tree Cream Junior Jelly Roll - 2.5 Inch Strips
Moda Fabrics - Bella Solids Fig Tree Cream Junior Jelly Roll 9900JJR 67
Quick View

Moda Bella Solids Fig Tree Cream Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Moda Bella Solids Super Black Fabric by the Yard
Sold out
Bella Solids Super Black fabric by Moda Fabrics
Quick View

Moda Bella Solids Super Black Fabric by the Yard

Price
$10.50/ yard