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
Glitter Critters Nice Mice White Gold Fat Quarter
Glitter Critters Nice Mice White Gold glitter fat quarter by Michael Miller Fabrics
Quick View

Glitter Critters Nice Mice White Gold Fat Quarter

Price
$5.15/ each
Glitter Critters Nice Mice Teal Gold Fat Quarter
Glitter Critters Nice Mice Teal Gold glitter fat quarter by Michael Miller Fabrics
Quick View

Glitter Critters Nice Mice Teal Gold Fat Quarter

Price
$5.15/ each
Glitter Critters Nice Mice Pewter Gold Fat Quarter
Glitter Critters Nice Mice on Pewter with Gold Glitter by Michael Miller Fabrics – whimsical 100% cotton quilting fabric.
Quick View

Glitter Critters Nice Mice Pewter Gold Fat Quarter

Price
$5.15/ each
Glitter Critters Nice Mice Navy Gold Fat Quarter
Glitter Critters Nice Mice Navy Gold glitter fat quarter by Michael Miller Fabrics
Quick View

Glitter Critters Nice Mice Navy Gold Fat Quarter

Price
$5.15/ each
Glitter Critters Nice Mice Aqua Gold Fat Quarter
Glitter Critters Nice Mice Aqua Gold glitter fat quarter by Michael Miller Fabrics
Quick View

Glitter Critters Nice Mice Aqua Gold Fat Quarter

Price
$5.15/ each
Essentials After Midnight 40 Karat Gems 2.5 Inch Strips
After Midnight 40 Karat Gems - Wilmington Prints
Quick View

Essentials After Midnight 40 Karat Gems 2.5 Inch Strips

Price
$47.99/ each
1
Magic Colors 40 Karat Gems 2.5 Inch Strips
Magic Colors 40 Karat Gems - Jelly Roll
Quick View

Magic Colors 40 Karat Gems 2.5 Inch Strips

Price
$47.99/ each
Monster Wheels Dirt Bikes Motocross Fabric by the Yard
Digital cotton fabric Monster Wheels - Dirt Bikes Motocross by George McCartney for Timeless Treasures featuring motocross riders on dirt bikes against a bright sky.
Quick View

Monster Wheels Dirt Bikes Motocross Fabric by the Yard

Price
$13.98/ yard
Primavera - Pineapple Stripe Peach Metallic - Remnant
Primavera Pineapple Stripe Peach Metallic Fabric by Cotton + Steel
Quick View

Primavera - Pineapple Stripe Peach Metallic - Remnant

Price
$8.99
NFL New England Patriots Logos Fabric by the Yard
NFL New England Patriots Logos Fabric
Quick View

NFL New England Patriots Logos Fabric by the Yard

Price
$19.98/ yard
Strawberry Tea Fraises Sage Fat Quarter
Strawberry Tea Fraises Sage fat quarter by Axelle Design for Michael Miller Fabrics
Quick View

Strawberry Tea Fraises Sage Fat Quarter

Price
$5.15/ each
Little Forest Forest Animals Fat Quarter
Forest Animals Fabric
Quick View

Little Forest Forest Animals Fat Quarter

Price
$5.15/ each
1
NFL New England Patriots Blue Fabric by the Yard
NFL New England Patriots Blue Fabric
Quick View

NFL New England Patriots Blue Fabric by the Yard

Price
$19.98/ yard
Wishwell Bright Side Breeze Fabric by the Yard
Wishwell Bright Side - Breeze by Robert Kaufman
Quick View

Wishwell Bright Side Breeze Fabric by the Yard

Price
$13.98/ yard
Sweet Tooth Popsicles on Blue Fabric by the Yard
Sweet Tooth Popsicles on Blue fabric by Mary Lake Thompson for Robert Kaufman – colorful 100% cotton quilting fabric.
Quick View

Sweet Tooth Popsicles on Blue Fabric by the Yard

Price
$14.98/ yard
Enchanted Unicorns Pink with Silver Glitter Fabric by the Yard
Enchanted Unicorns - Pink with Silver Glitter by Robert Kaufman
Quick View

Enchanted Unicorns Pink with Silver Glitter Fabric by the Yard

Price
$14.98/ yard
Moda Bella Solids 30s Pink Junior Jelly Roll - 2.5 Inch Strips
Bella Solids 30s Pink Junior Jelly Roll by Moda Fabrics featuring 20 precut 2.5” x 42” strips of solid pink cotton fabric tied with a Moda ribbon.
Quick View

Moda Bella Solids 30s Pink Junior Jelly Roll - 2.5 Inch Strips

Price
$27.99/ each
Flowerhouse Pretty Sweet Floral Stripe Black Fabric by the Yard
Flowerhouse Pretty Sweet Floral Stripe Black
Quick View

Flowerhouse Pretty Sweet Floral Stripe Black Fabric by the Yard

Price
$13.98/ yard
Math & Science Funky Outer Space Fabric by the Yard
Math & Science Funky Outer Space by Timeless
Quick View

Math & Science Funky Outer Space Fabric by the Yard

Price
$13.98/ yard
Dog Best Friends Rainbow Writing Fabric by the Yard
Dog Best Friends Rainbow Writing Fabric
Quick View

Dog Best Friends Rainbow Writing Fabric by the Yard

Price
$13.98/ yard
Joey the Shop Dog Paws Fabric by the Yard
Joey the Shop Dog Paws fabric by Rose Ann Cook for Benartex
Quick View

Joey the Shop Dog Paws Fabric by the Yard

Price
$13.98/ yard
Wildwood Wildwood Mint Metallic Fabric by the Yard
Wildwood Mint Metallic Fabric RP105-NA2M by Cotton + Steel Co. RP105-MI1M
Quick View

Wildwood Wildwood Mint Metallic Fabric by the Yard

Price
$15.98/ yard
Dritz - 1/4″ Braided Elastic White 3 yd long
Dritz 1/4 inch braided elastic in black, 3 yards
Quick View

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

Price
$2.30/ each
Sweet Tooth Popsicles Fabric by the Yard
Sweet Tooth Popsicles fabric by Mary Lake Thompson for Robert Kaufman Fabrics – colorful popsicles on white background, 100% cotton quilting fabric.
Quick View

Sweet Tooth Popsicles Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Periwinkle Fabric by the Yard
Venice - Foliage Periwinkle by Robert Kaufman | AQSD-19720-61 PERIWINKLE
Quick View

Venice Foliage Periwinkle Fabric by the Yard

Price
$14.98/ yard
Venice Foliage Pink Fabric by the Yard
Venice - Foliage Pink by Robert Kaufman | AQSD-19720-10 PINK
Quick View

Venice Foliage Pink Fabric by the Yard

Price
$14.98/ yard
Venice Florals Garden Fabric by the Yard
Venice Florals Garden cotton fabric by Christiane Marques for Robert Kaufman featuring colorful watercolor flowers on a lush green botanical background, ideal for quilting, apparel, bags and home décor.
Quick View

Venice Florals Garden Fabric by the Yard

Price
$14.98/ yard
Venice Florals Teal Fabric by the Yard
Venice Florals Teal 100% cotton fabric by Christiane Marques for Robert Kaufman – layered painterly teal, green, pink floral print
Quick View

Venice Florals Teal Fabric by the Yard

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

Kona Cotton Solids Navy Fabric by the Yard

Price
$10.98/ yard
Paisley Prints Navy Style 4215D1 Fabric by the Yard
Paisley Prints Navy fabric by Robert Kaufman
Quick View

Paisley Prints Navy Style 4215D1 Fabric by the Yard

Price
$13.98/ yard
Effervescence Primary Fabric by the Yard
Effervescence Primary by Amelia Caruso for Robert Kaufman | AAQ-11209-204
Quick View

Effervescence Primary Fabric by the Yard

Price
$14.98/ yard
Effervescence Bright Fabric by the Yard
Effervescence Bright fabric by Amelia Caruso for Robert Kaufman
Quick View

Effervescence Bright Fabric by the Yard

Price
$14.98/ yard
Holiday Flourish 13 - Holiday Holly on Red - Remnant
Holiday Flourish 13 - Holiday Holly Red by Robert Kaufman SRKM-19258-3
Quick View

Holiday Flourish 13 - Holiday Holly on Red - Remnant

Price
$11.50
Winter's Grandeur 8 Holiday Texture Blender Ebony Silver Metallic Fabric by the Yard
Winter's Grandeur 8 - Holiday Texture Blender Ebony Silver Metallic by Robert Kaufman
Quick View

Winter's Grandeur 8 Holiday Texture Blender Ebony Silver Metallic Fabric by the Yard

Price
$14.98/ yard
Venice Lawns Teal Fabric by the Yard
Robert Kaufman - Cotton Lawn - Venice Lawns Teal | AQSD-19968-213
Quick View

Venice Lawns Teal Fabric by the Yard

Price
$14.98/ yard
1
University of Texas Longhorns Digital Print Fabric by the Yard
Licensed Colleges Fabrics - University of Texas | Cotton Digital Print
Quick View

University of Texas Longhorns Digital Print Fabric by the Yard

Price
$16.98/ yard
1
Texas A&M University Fabric by the Yard
Licensed Colleges Fabrics - Texas A&M University by Sykel Enterprises
Quick View

Texas A&M University Fabric by the Yard

Price
$16.98/ yard
NBA Golden State Warriors Fabric by the Yard
Licensed NBA (National Basketball Assoc.) Golden State Warriors by Camelot Fabrics
Quick View

NBA Golden State Warriors Fabric by the Yard

Price
$15.98/ yard
NBA Los Angeles Lakers Cotton Fabric by the Yard
Licensed NBA (National Basketball Assoc.) Los Angeles Lakers by Camelot Fabrics
Quick View

NBA Los Angeles Lakers Cotton Fabric by the Yard

Price
$15.98/ yard
NBA Toronto Raptors Fabric by the Yard
Licensed NBA (National Basketball Assoc.) Toronto Raptors by Camelot Fabrics
Quick View

NBA Toronto Raptors Fabric by the Yard

Price
$15.98/ yard
Disney MLB Mash-Up St. Louis Cardinals Fabric by the Yard
Licensed Disney/MLB Mash Up (Major League Baseball) | St. Louis Cardinals
Quick View

Disney MLB Mash-Up St. Louis Cardinals Fabric by the Yard

Price
$19.98/ yard
1
Strawberry Fields Laurel Stripe Cream Fabric by the Yard
Strawberry Fields - Laurel Stripe Cream Fabric by Cotton + Steel | RP405-CR3
Quick View

Strawberry Fields Laurel Stripe Cream Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Laurel Navy Fabric by the Yard
Strawberry Fields - Laurel Navy Fabric by Cotton + Steel | RP404-NA1
Quick View

Rifle Paper Co Strawberry Fields Laurel Navy Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Laurel Green and Cream Fabric by the Yard
Strawberry Fields - Laurel Green and Cream Fabric by Cotton + Steel | RP404-GC3
Quick View

Rifle Paper Co Strawberry Fields Laurel Green and Cream Fabric by the Yard

Price
$14.98/ yard
Rifle Paper Co Strawberry Fields Floral Blush Fabric by the Yard
Floral Blush fabric – blush pink cotton with florals and strawberries by Rifle Paper Co. for Cotton + Steel.
Quick View

Rifle Paper Co Strawberry Fields Floral Blush Fabric by the Yard

Price
$14.98/ yard
Petal Park Floating Floret Sweet Pea Fabric by the Yard
Petal Park Floating Floret Sweet Pea cotton fabric by RJR Fabrics
Quick View

Petal Park Floating Floret Sweet Pea Fabric by the Yard

Price
$13.98/ yard
Let Freedom Ring Declaration of Independence Fabric by the Yard
Sold out
Vintage-style Declaration of Independence text printed on cream quilting cotton
Quick View

Let Freedom Ring Declaration of Independence Fabric by the Yard

Price
$13.98/ yard
Texas A&M University Fabric by the Yard
Sold out
Licensed Colleges Fabrics - Texas A&M University by Sykel Enterprises
Quick View

Texas A&M University Fabric by the Yard

Price
$16.98/ yard