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
Nature's Harvest Pomegranate Foliage Metallic Fabric by the Yard
Nature's Harvest - Pomegranate Foliage Metallic
Quick View

Nature's Harvest Pomegranate Foliage Metallic Fabric by the Yard

Price
$14.98/ yard
Border Basics Chelsea Border Frosty Coco Fabric by the Yard
Chelsea Border Frosty Coco fabric by Jinny Beyer – neutral-toned quilt border cotton from RJR Fabrics.
Quick View

Border Basics Chelsea Border Frosty Coco Fabric by the Yard

Price
$13.98/ yard
1
Playa Palms Blue Fabric by the Yard
RJR - Playa - Palms Blue Fabric by Jinny Beyer
Quick View

Playa Palms Blue Fabric by the Yard

Price
$13.98/ yard
Miyako Border Khaki Fabric by the Yard
RJR - Miyako - Border Khaki by Jinny Beyer
Quick View

Miyako Border Khaki Fabric by the Yard

Price
$13.98/ yard
Jinny Beyer Maison Embossed Scroll Denim Blue Fabric by the Yard
Maison - Embossed Scroll Denim by Jinny Beyer
Quick View

Jinny Beyer Maison Embossed Scroll Denim Blue Fabric by the Yard

Price
$13.98/ yard
Maison Paisley Purple Fabric by the Yard
RJR - Maison - Paisley Purple by Jinny Beyer
Quick View

Maison Paisley Purple Fabric by the Yard

Price
$13.98/ yard
Jinny Beyer Palette Thunder Peony Fabric by the Yard
RJR - The Jinny Beyer Palette Thunder Peony
Quick View

Jinny Beyer Palette Thunder Peony Fabric by the Yard

Price
$13.98/ yard
Jinny Beyer Palette Tapestry Geranium Fabric by the Yard
RJR - The Jinny Beyer Palette Tapestry Geranium
Quick View

Jinny Beyer Palette Tapestry Geranium Fabric by the Yard

Price
$13.98/ yard
Casablanca Woven Matt Leaf Fabric by the Yard
RJR Fabrics - Casablanca Woven Matt Leaf
Quick View

Casablanca Woven Matt Leaf Fabric by the Yard

Price
$13.98/ yard
Venice Foliage Evening Fabric by the Yard
Venice - Foliage Evening - AQSD-19720-80
Quick View

Venice Foliage Evening Fabric by the Yard

Price
$14.98/ yard
Venice Florals Red Style 19722 Fabric by the Yard
Robert Kaufman - Venice - Florals Red Fabric
Quick View

Venice Florals Red Style 19722 Fabric by the Yard

Price
$14.98/ yard
Artisan Batiks Floral Wave Charm Squares - 5 Inch Squares
Artisan Batiks Floral Wave Charm Pack
Quick View

Artisan Batiks Floral Wave Charm Squares - 5 Inch Squares

Price
$17.98/ each
Venice Florals Fabric by the Yard
Kaufman - Venice Florals - AQSD-19721-133 Gold
Quick View

Venice Florals Fabric by the Yard

Price
$14.98/ yard
Venice Florals Jade Fabric by the Yard
Venice Florals Jade Fabric by Christiane Marques – green floral print cotton by Robert Kaufman, perfect for quilting and home décor.
Quick View

Venice Florals Jade Fabric by the Yard

Price
$14.98/ yard
Flowerhouse Gentle Petals Roll Up - 2.5 Inch Strips
5% off
Gentle Petals Jelly Roll by Robert Kaufman
Quick View

Flowerhouse Gentle Petals Roll Up - 2.5 Inch Strips

Sale price
$44.64/ each
Regular price
$46.99
Flowerhouse Gentle Petals Charm Squares - 5 Inch Squares
Kaufman - Flowerhouse Gentle Petals Charm Pack
Quick View

Flowerhouse Gentle Petals Charm Squares - 5 Inch Squares

Price
$14.99/ each
Gustav Klimt Gold Metallic Diamonds and Squares Red Fabric by the Yard
Gustav Klimt red fabric with gold metallic diamonds and squares – Studio RK for Robert Kaufman.
Quick View

Gustav Klimt Gold Metallic Diamonds and Squares Red Fabric by the Yard

Price
$15.98/ yard
Flowerhouse Brightly So Roll Up - 2.5 Inch Strips
5% off
Brightly So Jelly Roll by Robert Kaufman
Quick View

Flowerhouse Brightly So Roll Up - 2.5 Inch Strips

Sale price
$44.64/ each
Regular price
$46.99
Burano - Tulips Magenta - Remnant
RJR Fabrics - Burano - Tulips Magenta
Quick View

Burano - Tulips Magenta - Remnant

Price
$15.56
1
Jinny Beyer Palette Tapestry Periwinkle Fabric by the Yard
The Jinny Beyer Palette - Tapestry Periwinkle
Quick View

Jinny Beyer Palette Tapestry Periwinkle Fabric by the Yard

Price
$13.98/ yard
Petal Park Courtyard Sweet Pea Fabric by the Yard
Petal Park - Courtyard - Sweet pea by RJR
Quick View

Petal Park Courtyard Sweet Pea Fabric by the Yard

Price
$13.98/ yard
Ambrosia Farm Citrus Grove Morning Light Fabric by the Yard
Ambrosia Farm - Citrus Grove Morning Light
Quick View

Ambrosia Farm Citrus Grove Morning Light Fabric by the Yard

Price
$13.98/ yard
Star Gazing Colorful Tossed Cats Fabric by the Yard
Timeless - Star Gazing - Colorful Tossed Cats
Quick View

Star Gazing Colorful Tossed Cats Fabric by the Yard

Price
$13.98/ yard
Shiny Objects Precious Metals Lustrous Lace Radiant Black Metallic Fabric by the Yard
RJR - Shiny Objects Precious Metals Lace Black
Quick View

Shiny Objects Precious Metals Lustrous Lace Radiant Black Metallic Fabric by the Yard

Price
$14.98/ yard
Bon Voyage Postage Stamps Natural Unbleached Canvas Metallic Fabric by the Yard
Bon Voyage - Postage Stamps Natural Canvas Metallic
Quick View

Bon Voyage Postage Stamps Natural Unbleached Canvas Metallic Fabric by the Yard

Price
$26.98/ yard
Bon Voyage Postage Stamps Blue Metallic Fabric by the Yard
Bon Voyage Postage Stamps Blue Metallic Fabric by Rifle Paper Co.
Quick View

Bon Voyage Postage Stamps Blue Metallic Fabric by the Yard

Price
$15.98/ yard
Bon Voyage - World Traveler White - Remnant
Bon Voyage - World Traveler White Cotton
Quick View

Bon Voyage - World Traveler White - Remnant

Price
$14.68
Andalucia Waves Deep Sea Fabric by the Yard
Andalucia - Waves Deep Sea - RJR Fabrics
Quick View

Andalucia Waves Deep Sea Fabric by the Yard

Price
$13.98/ yard
Flowerhouse Jubilee Roll Up - 2.5 Inch Strips
Kaufman - Flowerhouse Jubilee Jelly Roll
Quick View

Flowerhouse Jubilee Roll Up - 2.5 Inch Strips

Price
$46.99/ each
Venice Lawns Turquoise Fabric by the Yard
Venice Lawns Turquoise cotton lawn fabric by Christiane Marques for Robert Kaufman
Quick View

Venice Lawns Turquoise Fabric by the Yard

Price
$14.98/ yard
Paisley Prints Tan - Remnant
Paisley Prints - Tan - Robert Kaufman
Quick View

Paisley Prints Tan - Remnant

Price
$11.11
1
Construction Site Tossed Construction Trucks Fabric by the Yard
Construction Site - Tossed Construction Trucks
Quick View

Construction Site Tossed Construction Trucks Fabric by the Yard

Price
$13.98/ yard
Monster Truck Cartoon Fires Fabric by the Yard
Monster Truck Cartoon Fires Fabric
Quick View

Monster Truck Cartoon Fires Fabric by the Yard

Price
$13.98/ yard
Southwest Sunset Hot Chili Pepper Fabric by the Yard
Southwest Sunset - Hot Chili Pepper - Timeless Treasures
Quick View

Southwest Sunset Hot Chili Pepper Fabric by the Yard

Price
$13.98/ yard
Bijoux Utopia Metallic Blue Marble Fabric by the Yard
Bijoux Utopia Metallic Blue Marble fabric by Chong-A Hwang for Timeless Treasures
Quick View

Bijoux Utopia Metallic Blue Marble Fabric by the Yard

Price
$14.98/ yard
Sunflower Sunset Multi Fabric Panel
Sunflower Sunset Panel by Timeless Treasures
Quick View

Sunflower Sunset Multi Fabric Panel

Price
$11.99/ each
Arctic Night Tossed Bunnies in Scarves Fabric by the Yard
Tossed bunnies in scarves on Arctic Nights cotton fabric – Bunnies by the Bay for Timeless Treasures
Quick View

Arctic Night Tossed Bunnies in Scarves Fabric by the Yard

Price
$13.98/ yard
Arctic Night - Scenic Repeat - Remnant
Arctic Night - Scenic Repeat by Timeless
Quick View

Arctic Night - Scenic Repeat - Remnant

Price
$4.89
Rifle Paper Co Camont Wildwood Garden Blue Canvas Fabric by the Yard
Camont - Wildwood Garden - Blue Canvas Fabric
Quick View

Rifle Paper Co Camont Wildwood Garden Blue Canvas Fabric by the Yard

Price
$25.98/ yard
Camont Poppy Fields Cream Fabric by the Yard
Camont - Poppy Fields - Cream Fabric
Quick View

Camont Poppy Fields Cream Fabric by the Yard

Price
$14.98/ yard
Camont Poppy Fields Black Unbleached Canvas Fabric by the Yard
Camont - Poppy Fields - Black Canvas Fabric
Quick View

Camont Poppy Fields Black Unbleached Canvas Fabric by the Yard

Price
$25.98/ yard
Camont Menagerie Natural Unbleached Canvas Metallic Fabric by the Yard
Camont - Menagerie - Natural Canvas Metallic
Quick View

Camont Menagerie Natural Unbleached Canvas Metallic Fabric by the Yard

Price
$26.98/ yard
June's Cottage Garden Wall Midday Fabric by the Yard
Garden Wall Midday Fabric by Briar Hill Designs – floral quilting cotton from June’s Cottage by RJR Fabrics.
Quick View

June's Cottage Garden Wall Midday Fabric by the Yard

Price
$13.98/ yard
June's Cottage Forget Me Not Cream and Sugar Fabric by the Yard
Junes Cottage - Forget Me Not - Cream and Sugar
Quick View

June's Cottage Forget Me Not Cream and Sugar Fabric by the Yard

Price
$13.98/ yard
June's Cottage Forget Me Not Tea Cup Fabric by the Yard
Junes Cottage - Forget Me Not - Tea Cup
Quick View

June's Cottage Forget Me Not Tea Cup Fabric by the Yard

Price
$13.98/ yard
Border Basics Chelsea Border Green Fabric by the Yard
2101-007 Border Basics green border cotton fabric by Jinny Beyer for RJR Fabrics, quilting fabric with green border print, premium cotton fabric for crafts and sewing.
Quick View

Border Basics Chelsea Border Green Fabric by the Yard

Price
$13.98/ yard
Utopia - Luminous - Small Metallic Paint Splatters Turquoise - Remnant
Sold out
Utopia Small Metallic Paint Splatters Turquoise
Quick View

Utopia - Luminous - Small Metallic Paint Splatters Turquoise - Remnant

Price
$14.58
Bon Voyage - City Guide Natural Unbleached Canvas - Remnant
Sold out
Bon Voyage City Guide Natural Canvas fabric by Rifle Paper Co. for Cotton + Steel – travel map and icons on unbleached cotton/linen.
Quick View

Bon Voyage - City Guide Natural Unbleached Canvas - Remnant

Price
$20.50