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
Dritz - 1/4″ Knit Elastic White 3 yd long
1/4″ Knit Elastic White 3 yd long by Dritz 9314W
Quick View

Dritz - 1/4″ Knit Elastic White 3 yd long

Price
$2.60/ each
Dritz - 1/4″ Knit Elastic Black 3 yd long
1/4″ Knit Elastic Black 3 yd long by Dritz 9314B
Quick View

Dritz - 1/4″ Knit Elastic Black 3 yd long

Price
$2.60/ each
Dritz - 1/8″ Braided Elastic Black 4 yd long
Dritz 1/8 inch braided elastic in black, 4 yards
Quick View

Dritz - 1/8″ Braided Elastic Black 4 yd long

Price
$2.20/ each
Dritz - 1/4" Cotton Braided Elastic White 65 yd long
1/4" Cotton Braided Elastic White 75 Yd long by Dritz 9430W
Quick View

Dritz - 1/4" Cotton Braided Elastic White 65 yd long

Price
$58.50/ each
Dritz - 1/4" Cotton Swimwear Elastic Natural - 75 Yd long
1/4" Cotton Swimwear Elastic White 75 Yd long by Dritz 9485N
Quick View

Dritz - 1/4" Cotton Swimwear Elastic Natural - 75 Yd long

Price
$67.50/ each
Floral Rhapsody Bluegrass Fabric by the Yard
Floral Rhapsody - Bluegrass Digital Print by Hoffman Fabrics S4758-581-Bluegrass
Quick View

Floral Rhapsody Bluegrass Fabric by the Yard

Price
$13.98/ yard
Floral Rhapsody Sangria Fabric by the Yard
Floral Rhapsody - Sangria Digital Print by Hoffman Fabrics S4758-520-Sangria
Quick View

Floral Rhapsody Sangria Fabric by the Yard

Price
$13.98/ yard
Graceful Garden - Dragonfly Purple/Gold Metallic - Remnant
Graceful Garden - Dragonfly Purple/Gold
Quick View

Graceful Garden - Dragonfly Purple/Gold Metallic - Remnant

Price
$6.05
Grunge Bias Tape Black Dress - 2-1/4" Single Fold Bias Binding - Remnant
Grunge Black Dress 2-1/4 inch single fold bias binding remnant by Moda Fabrics
Quick View

Grunge Bias Tape Black Dress - 2-1/4" Single Fold Bias Binding - Remnant

Price
$6.99—$9.99
Artisan Batiks Prisma Dyes Lava Flow Colorstory Roll Up - 2.5 Inch Strips
10% off
Robert Kaufman Artisan Batiks Prisma Dyes Lava Flow Colorstory Roll Up/Jelly Roll
Quick View

Artisan Batiks Prisma Dyes Lava Flow Colorstory Roll Up - 2.5 Inch Strips

Sale price
$49.49/ each
Regular price
$54.99
Wishwell Bright Side Lawns White Style 19982 Fabric by the Yard
Wishwell Brightside Lawns - White by Robert Kaufman | WELD-19982-1 WHITE
Quick View

Wishwell Bright Side Lawns White Style 19982 Fabric by the Yard

Price
$13.98/ yard
Sweet Tooth Ice cream Cones Fabric by the Yard
Sweet Tooth Ice Cream Cones cotton fabric by Robert Kaufman
Quick View

Sweet Tooth Ice cream Cones Fabric by the Yard

Price
$14.98/ yard
Sweet Tooth Cupcakes on Pink Fabric by the Yard
Sweet Tooth - Cupcakes on Pink by Robert Kaufman | Novelty Prints | AMKD-19827-98 STRAWBERRY
Quick View

Sweet Tooth Cupcakes on Pink Fabric by the Yard

Price
$14.98/ yard
Sweet Tooth Popsicles on Pink Fabric by the Yard
Sweet Tooth - Popsicles on Pink by Robert Kaufman | Novelty Prints | AMKD-19828-98 STRAWBERRY
Quick View

Sweet Tooth Popsicles on Pink Fabric by the Yard

Price
$14.98/ yard
Enchanted Unicorns - Lavender with Silver Glitter - Remnant
Enchanted Unicorns - Lavender with Silver Glitter by Robert Kaufman
Quick View

Enchanted Unicorns - Lavender with Silver Glitter - Remnant

Price
$9.75
Venice Florals Pink Fabric by the Yard
Venice Florals Pink quilting cotton by Christiane Marques for Robert Kaufman – watercolor-style pink florals on cotton, 43″ wide
Quick View

Venice Florals Pink Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Marigold Fabric by the Yard
Venice - Foliage Marigold by Robert Kaufman | AQSD-19720-129 MARIGOLD
Quick View

Venice Foliage Marigold Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Mint Fabric by the Yard
Venice Foliage Mint cotton fabric by Christiane Marques for Robert Kaufman
Quick View

Venice Foliage Mint Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Blue Fabric by the Yard
Venice - Foliage Blue by Robert Kaufman | AQSD-19720-4 BLUE
Quick View

Venice Foliage Blue Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Red Fabric by the Yard
Venice Foliage Red cotton fabric by Christiane Marques for Robert Kaufman
Quick View

Venice Foliage Red Fabric by the Yard

Price
$14.98/ yard
Venice Florals Jewel Fabric by the Yard
Venice – Florals Jewel Fabric by Christiane Marques for Robert Kaufman, vibrant cotton floral print in jewel tones.
Quick View

Venice Florals Jewel Fabric by the Yard

Price
$14.98/ yard
Paisley Prints Harvest Fabric by the Yard
Paisley Prints Harvest fabric by Robert Kaufman
Quick View

Paisley Prints Harvest Fabric by the Yard

Price
$13.98/ yard
Venice Florals Lapis Fabric by the Yard
Venice - Florals Lapis by Robert Kaufman | AQSD-19722-228 LAPIS
Quick View

Venice Florals Lapis Fabric by the Yard

Price
$14.98/ yard
Venice Florals Red Style 19721 Fabric by the Yard
Venice – Florals Red Fabric by Christiane Marques, red and coral painterly floral cotton from Robert Kaufman.
Quick View

Venice Florals Red Style 19721 Fabric by the Yard

Price
$14.98/ yard
Paisley Prints Purple Fabric by the Yard
Paisley Prints Purple cotton fabric by Robert Kaufman
Quick View

Paisley Prints Purple Fabric by the Yard

Price
$13.98/ yard
Sparkle and Shine Tossed Unicorns with Glitter Fabric by the Yard
Sparkle & Shine Tossed Unicorns with Glitter by Timeless Treasures
Quick View

Sparkle and Shine Tossed Unicorns with Glitter Fabric by the Yard

Price
$14.98/ yard
Sparkle and Shine Watercolor Ballerinas with Glitter Fabric by the Yard
Sparkle & Shine Watercolor Ballerinas with Glitter by Timeless Treasures
Quick View

Sparkle and Shine Watercolor Ballerinas with Glitter Fabric by the Yard

Price
$14.98/ yard
Touchdown! Packed Footballs Fabric by the Yard
Touchdown! - Packed Footballs by Gail Cadden for Timeless Treasures
Quick View

Touchdown! Packed Footballs Fabric by the Yard

Price
$13.98/ yard
Day Dreaming Rainbow Dream Florals on Black Fabric by the Yard
Day Dreaming Rainbow Dream Florals on Black cotton fabric by Timeless Treasures
Quick View

Day Dreaming Rainbow Dream Florals on Black Fabric by the Yard

Price
$13.98/ yard
Rifle Paper Co Les Fleurs Rosa Peach Fabric by the Yard
Rosa Peach fabric – Rifle Paper Co. floral design with roses on peach background for Cotton + Steel.
Quick View

Rifle Paper Co Les Fleurs Rosa Peach Fabric by the Yard

Price
$14.98/ yard
Kona Cotton Solids Marine Blue Fabric by the Yard
Kona Cotton Marine/Blue Color # 1218 from Robert Kaufman | Designer Solids
Quick View

Kona Cotton Solids Marine Blue Fabric by the Yard

Price
$10.98/ yard
Kona Cotton Solids Bone Fabric by the Yard
Robert Kaufman - Kona Cotton Bone color 1037
Quick View

Kona Cotton Solids Bone Fabric by the Yard

Price
$10.98/ yard
Frontline Heroes on Blue Fabric by the Yard
Frontline Heroes on Blue quilting cotton by Robert Kaufman – medical doctors and nurses motif on blue background, 43″ wide
Quick View

Frontline Heroes on Blue Fabric by the Yard

Price
$13.98/ yard
Frontline Heroes on White Style 20334 Fabric by the Yard
Frontline Heroes on White by Robert Kaufman | Novelty Prints SRK-20334-1 WHITE
Quick View

Frontline Heroes on White Style 20334 Fabric by the Yard

Price
$13.98/ yard
Frontline Heroes on White Style 20336 Fabric by the Yard
Frontline Heroes on White by Robert Kaufman | Novelty Prints SRK-20336-1 WHITE
Quick View

Frontline Heroes on White Style 20336 Fabric by the Yard

Price
$13.98/ yard
Frontline Heroes on White Style 20337 Fabric by the Yard
Frontline Heroes on White by Robert Kaufman | Novelty Prints SRK-20337-1 WHITE
Quick View

Frontline Heroes on White Style 20337 Fabric by the Yard

Price
$13.98/ yard
Effervescence Water Fabric by the Yard
Effervescence Water by Amelia Caruso for Robert Kaufman | AAQD-18159-246
Quick View

Effervescence Water Fabric by the Yard

Price
$14.98/ yard
Winter's Grandeur 8 Holiday Texture Blender Navy Gold Metallic Fabric by the Yard
Winter's Grandeur 8 - Holiday Texture Blender Navy and Gold Metallic by Robert Kaufman
Quick View

Winter's Grandeur 8 Holiday Texture Blender Navy Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Winter's Grandeur 8 Metallic Snowflakes Blue Fabric by the Yard
Blue winter fabric with white and metallic gold snowflakes by Liza Bea Studio for Robert Kaufman.
Quick View

Winter's Grandeur 8 Metallic Snowflakes Blue Fabric by the Yard

Price
$14.98/ yard
Winter's Grandeur 8 Metallic Snowflakes Red Fabric by the Yard
Winter's Grandeur 8 - Gold Metallic Snowflakes on Red by Robert Kaufman
Quick View

Winter's Grandeur 8 Metallic Snowflakes Red Fabric by the Yard

Price
$14.98/ yard
Artisan Batiks Sparkle Gold Colorstory Ten Squares - 10 Inch Squares
Artisan Batiks Sparkle Gold Colorstory Layer Cake by Robert Kaufman
Quick View

Artisan Batiks Sparkle Gold Colorstory Ten Squares - 10 Inch Squares

Price
$54.99/ each
Island Paradise Tropical Florals on Navy Fabric by the Yard
Kaufman Island Paradise Tropical Florals Navy
Quick View

Island Paradise Tropical Florals on Navy Fabric by the Yard

Price
$13.98/ yard
Collection CF Black Metallic Fabric by the Yard
10% off
Collection CF - Black Metallic by Carolyn Friedlander for Robert Kaufman
Quick View

Collection CF Black Metallic Fabric by the Yard

Sale price
$13.48/ yard
Regular price
$14.98
Sevenberry Cotton Flax Prints Squirrels on Natural Linen Fabric by the Yard
Sevenberry Cotton Flax Prints Squirrels Natural
Quick View

Sevenberry Cotton Flax Prints Squirrels on Natural Linen Fabric by the Yard

Price
$19.98/ yard
Paisley Prints Green Fabric by the Yard
Paisley Prints Green cotton fabric by Robert Kaufman
Quick View

Paisley Prints Green Fabric by the Yard

Price
$13.98/ yard
Collection CF Onyx Metallic Fabric by the Yard
10% off
Collection CF Onyx metallic cotton fabric by Carolyn Friedlander for Robert Kaufman – black & white graphic with gold metallic accents, 43″–44″ wide
Quick View

Collection CF Onyx Metallic Fabric by the Yard

Sale price
$13.48/ yard
Regular price
$14.98
Tropical Breeze Flamingo Frenzy Pink Fabric by the Yard
Tropical Breeze - Flamingo Frenzy Pink by Kanvas Studio for Benartex 9718-01
Quick View

Tropical Breeze Flamingo Frenzy Pink Fabric by the Yard

Price
$13.98/ yard
Texas A&M University Digital Print Fabric by the Yard
Licensed Colleges Fabrics - Texas A&M University | Cotton Digital Print
Quick View

Texas A&M University Digital Print Fabric by the Yard

Price
$16.98/ yard