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

Nature's Harvest Fruit Ivory Metallic Fabric by the Yard

Price
$14.98/ yard
6th Street Cottons Roll Up - 2.5 Inch Strips
10% off
Robert Kaufman - 6th Street Cottons Roll Up
Quick View

6th Street Cottons Roll Up - 2.5 Inch Strips

Sale price
$43.19/ each
Regular price
$47.99
6th Street Cottons Charm Squares - 5 Inch Squares
Robert Kaufman 6th Street Cottons Charm Pack
Quick View

6th Street Cottons Charm Squares - 5 Inch Squares

Price
$14.99/ each
Artisan Batiks Sonoma Vista Charm Squares - 5 Inch Squares
Artisan Batiks Sonoma Vista Charm Pack
Quick View

Artisan Batiks Sonoma Vista Charm Squares - 5 Inch Squares

Price
$17.98/ each
Wishwell Songbird Charm Squares - 5 Inch Squares
Robert Kaufman Wishwell - Songbird Charm Pack
Quick View

Wishwell Songbird Charm Squares - 5 Inch Squares

Price
$15.99/ each
Wishwell Garden Gloss Sateen Night 108 Inch Wide Backing by the Yard
108" Wide - Wishwell Garden Gloss Sateen Night
Quick View

Wishwell Garden Gloss Sateen Night 108 Inch Wide Backing by the Yard

Price
$24.98/ yard
Flowerhouse Penelope Plaid Charcoal Fabric by the Yard
Flowerhouse - Penelope - Plaid Charcoal
Quick View

Flowerhouse Penelope Plaid Charcoal Fabric by the Yard

Price
$13.98/ yard
Celebrate Seuss! Character Toss Grey Fabric by the Yard
Celebrate Seuss - Character Toss Grey
Quick View

Celebrate Seuss! Character Toss Grey Fabric by the Yard

Price
$14.98/ yard
Celebrate Seuss! Character Balloons Aqua Fabric by the Yard
Celebrate Seuss - Character Balloons Aqua
Quick View

Celebrate Seuss! Character Balloons Aqua Fabric by the Yard

Price
$14.98/ yard
Dot and Stripe Delights Stripe Colorstory Fat Quarter Bundle - 11 Pieces
Dot and Stripe Delights Stripe Colorstory fat quarter bundle by Studio RK for Robert Kaufman
Quick View

Dot and Stripe Delights Stripe Colorstory Fat Quarter Bundle - 11 Pieces

Price
$49.50/ each
Peacock Garden Peacock Feathers Opal Fabric by the Yard
Peacock Garden - Peacock Feathers Opal
Quick View

Peacock Garden Peacock Feathers Opal Fabric by the Yard

Price
$14.98/ yard
Peacock Garden - Peacock Feathers Navy - Remnant
Peacock Garden - Peacock Feathers Navy
Quick View

Peacock Garden - Peacock Feathers Navy - Remnant

Price
$14.83
Peacock Garden Iris and Leafy Branches Purple Fabric by the Yard
Peacock Garden - Iris and Leafy Branches Purple
Quick View

Peacock Garden Iris and Leafy Branches Purple Fabric by the Yard

Price
$14.98/ yard
Wishwell Rose Lemonade Charm Squares - 5 Inch Squares
Kaufman - Wishwell Rose Lemonade Charm Pack
Quick View

Wishwell Rose Lemonade Charm Squares - 5 Inch Squares

Price
$15.99/ each
Wishwell Rose Lemonade Roll Up - 2.5 Inch Strips
10% off
Wishwell Rose Lemonade Roll Up/Jelly Roll
Quick View

Wishwell Rose Lemonade Roll Up - 2.5 Inch Strips

Sale price
$42.29/ each
Regular price
$46.99
Artisan Batiks Moodscapes Charm Squares - 5 Inch Squares
Artisan Batiks Moodscapes Charm Pack
Quick View

Artisan Batiks Moodscapes Charm Squares - 5 Inch Squares

Price
$17.98/ each
Whiskers and Tails Paw Prints on White Fabric by the Yard
Whiskers and Tails - Paw Prints on White
Quick View

Whiskers and Tails Paw Prints on White Fabric by the Yard

Price
$13.98/ yard
Meadow Red Fabric by the Yard
Meadow Red floral fabric by Rifle Paper Co. – 100% cotton quilting fabric with wildflowers on red background.
Quick View

Meadow Red Fabric by the Yard

Price
$14.98/ yard
Meadow Hunter Canvas Fabric by the Yard
Rifle Paper - Meadow Hunter Canvas Fabric
Quick View

Meadow Hunter Canvas Fabric by the Yard

Price
$25.98/ yard
Meadow Blue Canvas Fabric by the Yard
Meadow Blue Canvas Fabric by Rifle Paper Co. for Cotton + Steel – floral print cotton/linen canvas for bags and home décor.
Quick View

Meadow Blue Canvas Fabric by the Yard

Price
$24.98/ yard
Marble Bias Tape - Grey - 2-1/4" Single Fold Bias Binding
Moda Marble Bias Tape Grey - 47" Remnant
Quick View

Marble Bias Tape - Grey - 2-1/4" Single Fold Bias Binding

Price
$6.55/ each
Bella Bias Tape Natural - 2-1/4" Single Fold Bias Binding - Remnant
Moda - Bella Bias Tape Natural Remnant
Quick View

Bella Bias Tape Natural - 2-1/4" Single Fold Bias Binding - Remnant

Price
$9.99
Sevenberry Classic Plaids Petite Plaid Tan Fabric by the Yard
Sevenberry Classic Plaids Petite Plaid Tan cotton fabric by Robert Kaufman
Quick View

Sevenberry Classic Plaids Petite Plaid Tan Fabric by the Yard

Price
$13.98/ yard
Dot and Stripe Delights Fat Eights Bundle
Dot and Stripe Delights fat eighths bundle by Studio RK for Robert Kaufman
Quick View

Dot and Stripe Delights Fat Eights Bundle

Price
$98.99/ each
Sevenberry Petite Basics Warm Colorstory Fat Quarter Bundle - 21 Pieces
Sevenberry Petite Basics Warm Colorstory fat quarter bundle by Robert Kaufman
Quick View

Sevenberry Petite Basics Warm Colorstory Fat Quarter Bundle - 21 Pieces

Price
$82.99/ each
Sevenberry Petite Basics Cool Colorstory Fat Quarter Bundle - 21 Pieces
Sevenberry Petite Basics Cool Colorstory fat quarter bundle by Robert Kaufman
Quick View

Sevenberry Petite Basics Cool Colorstory Fat Quarter Bundle - 21 Pieces

Price
$104.79/ each
Sevenberry Petite Basics Charm Squares - 5 Inch Squares
Sevenberry Petite Basics charm pack of 5 inch squares by Robert Kaufman
Quick View

Sevenberry Petite Basics Charm Squares - 5 Inch Squares

Price
$15.99/ each
Sevenberry Petite Basics Roll Up - 2.5 Inch Strips
5% off
Sevenberry Petite Basics Roll Up/Jelly Roll
Quick View

Sevenberry Petite Basics Roll Up - 2.5 Inch Strips

Sale price
$44.64/ each
Regular price
$46.99
Sevenberry Petite Basics Ten Squares - 10 Inch Squares
Sevenberry Petite Basics Layer Cake
Quick View

Sevenberry Petite Basics Ten Squares - 10 Inch Squares

Price
$47.99/ each
Artisan Batiks Spring Promise Charm Squares - 5 Inch Squares
Artisan Batiks Spring Promise Charm Pack
Quick View

Artisan Batiks Spring Promise Charm Squares - 5 Inch Squares

Price
$17.98/ each
Flowerhouse Basics Sweet Colorstory Fat Quarter Bundle - 23 Pieces
Flowerhouse Sweet Colorstory Fat Quarter Bundle
Quick View

Flowerhouse Basics Sweet Colorstory Fat Quarter Bundle - 23 Pieces

Price
$114.77/ each
Flowerhouse Basics Sweet Colorstory Ten Squares - 10 Inch Squares
Flowerhouse Basics Sweet Colorstory Layer Cake
Quick View

Flowerhouse Basics Sweet Colorstory Ten Squares - 10 Inch Squares

Price
$47.99/ each
Flowerhouse Basics Lilac Colorstory Ten Squares - 10 Inch Squares
Flowerhouse Basics - Lilac Layer Cake
Quick View

Flowerhouse Basics Lilac Colorstory Ten Squares - 10 Inch Squares

Price
$47.99/ each
Artisan Batiks Summer Zest Charm Squares - 5 Inch Squares
Artisan Batik New Summer Zest (2022) Charm Pack
Quick View

Artisan Batiks Summer Zest Charm Squares - 5 Inch Squares

Price
$17.98/ each
Whiskers and Tails Cats and Dogs Fabric by the Yard
Sevenberry Whiskers and Tails - Cats and Dogs
Quick View

Whiskers and Tails Cats and Dogs Fabric by the Yard

Price
$13.98/ yard
Sevenberry Classic Plaids St Pauls Plaid Navy Fabric by the Yard
Sevenberry Classic Plaids St Pauls Plaid Navy
Quick View

Sevenberry Classic Plaids St Pauls Plaid Navy Fabric by the Yard

Price
$13.98/ yard
Garden Bouquet Variety of Vibrant Florals Fabric by the Yard
Garden Bouquet - Variety of Vibrant Florals
Quick View

Garden Bouquet Variety of Vibrant Florals Fabric by the Yard

Price
$13.98/ yard
Wildflowers Favorites Floral Field of Flowers Multi Fabric by the Yard
Wildflowers Favorites Floral Field of Flowers Multi cotton fabric by Moda Fabrics
Quick View

Wildflowers Favorites Floral Field of Flowers Multi Fabric by the Yard

Price
$13.98/ yard
Moda Grunge Hits the Spot Red 108 Inch Wide Backing by the Yard
Grunge Hits The Spot Red 108-inch wide backing fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Hits the Spot Red 108 Inch Wide Backing by the Yard

Price
$24.98/ yard
Chocolate Lover Tossed Chocolate Cupcakes Fabric by the Yard
Tossed Chocolate Cupcakes -Timeless Treasures
Quick View

Chocolate Lover Tossed Chocolate Cupcakes Fabric by the Yard

Price
$13.98/ yard
Heritage Newbury Ecru Fat Quarter
Benartex - Heritage - Newbury Ecru
Quick View

Heritage Newbury Ecru Fat Quarter

Price
$5.15/ each
Dogs Rule - Text - Remnant
Dog's Rule Text Fabric by Timeless Treasures
Quick View

Dogs Rule - Text - Remnant

Price
$9.94
Kona Cotton Color Of The Year 2022 Cosmos Roll Up - 2.5 Inch Strips
Kona Cotton Color Of The Year 2022 Roll Up
Quick View

Kona Cotton Color Of The Year 2022 Cosmos Roll Up - 2.5 Inch Strips

Price
$39.99/ each
Artisan Batiks Prisma Dyes Rainforest Colorstory Fat Quarter Bundle - 15 Pieces
Artisan Batiks Prisma Dyes Rainforest Colorstory fat quarter bundle by Robert Kaufman
Quick View

Artisan Batiks Prisma Dyes Rainforest Colorstory Fat Quarter Bundle - 15 Pieces

Price
$78.75/ each
Chalk and Charcoal Roll Up - 2.5 Inch Strips
5% off
Chalk and Charcoal Jelly Roll Robert Kaufman
Quick View

Chalk and Charcoal Roll Up - 2.5 Inch Strips

Sale price
$44.64/ each
Regular price
$46.99
Wishwell Rose Lemonade Silver Fabric by the Yard
Wishwell Rose Lemonade Silver - Robert Kaufman
Quick View

Wishwell Rose Lemonade Silver Fabric by the Yard

Price
$13.98/ yard
Vintage Study Floral Foliage Multi Blue Fabric by the Yard
Vintage Study - Floral Foliage Multi Blue
Quick View

Vintage Study Floral Foliage Multi Blue Fabric by the Yard

Price
$13.98/ yard
Vintage Study Floral Foliage Taupe Fabric by the Yard
Vintage Study Floral Foliage Taupe by Kaufman
Quick View

Vintage Study Floral Foliage Taupe Fabric by the Yard

Price
$13.98/ yard