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
Home is Where My Honey is Dotty Dot Bee Fabric by the Yard
Home is Where My Honey is - Dotty - Dot Bee
Quick View

Home is Where My Honey is Dotty Dot Bee Fabric by the Yard

Price
$13.98/ yard
Home is Where My Honey is Dotty Dot Honey Fabric by the Yard
Home is Where My Honey is - Dotty - Dot Honey
Quick View

Home is Where My Honey is Dotty Dot Honey Fabric by the Yard

Price
$13.98/ yard
Untamed Beauty Small Bright Painted Florals Fabric by the Yard
Untamed Beauty - Small Bright Painted Florals
Quick View

Untamed Beauty Small Bright Painted Florals Fabric by the Yard

Price
$13.98/ yard
Home is Where My Honey is Pinstripes - 1/8" Stripe - Remnant
Home is Where My Honey is 1/8" Stripe Fabric
Quick View

Home is Where My Honey is Pinstripes - 1/8" Stripe - Remnant

Price
$10.72
Paisley Prints Navy Style 4114D2 Fabric by the Yard
Kaufman - Paisley Prints Navy SB-4114D2-3
Quick View

Paisley Prints Navy Style 4114D2 Fabric by the Yard

Price
$13.98/ yard
Venice Florals Yellow Fabric by the Yard
Kaufman - Venice Florals Yellow - AQSD-19722-5
Quick View

Venice Florals Yellow Fabric by the Yard

Price
$14.98/ yard
Strawberry Fields Gingham Red Fabric by the Yard
Strawberry Fields - Gingham Red Fabric
Quick View

Strawberry Fields Gingham Red Fabric by the Yard

Price
$13.98/ yard
Artisan Batiks Wild Garden Charm Squares - 5 Inch Squares
Artisan Batiks Wild Garden Charm Pack
Quick View

Artisan Batiks Wild Garden Charm Squares - 5 Inch Squares

Price
$17.98/ each
Rosette Roll Up - 2.5 Inch Strips
10% off
Robert Kaufman - Rosette Roll Up/Jelly Roll
Quick View

Rosette Roll Up - 2.5 Inch Strips

Sale price
$43.19/ each
Regular price
$47.99
Rosette Charm Squares - 5 Inch Squares
Robert Kaufman - Rosette Charm Squares
Quick View

Rosette Charm Squares - 5 Inch Squares

Price
$17.99/ each
Rosette Ten Squares - 10 Inch Squares
Robert Kaufman - Rosette Layer Cake
Quick View

Rosette Ten Squares - 10 Inch Squares

Price
$47.99/ each
Rosette Fat Quarter Bundle - 16 Pieces
Rosette fat quarter bundle by Studio RK for Robert Kaufman
Quick View

Rosette Fat Quarter Bundle - 16 Pieces

Price
$83.99/ each
Cuddly Countryside Farm Animals on Blue Fabric by the Yard
Cuddly Countryside - Farm Animals on Blue
Quick View

Cuddly Countryside Farm Animals on Blue Fabric by the Yard

Price
$13.98/ yard
Cuddly Countryside Lambs on Yellow Fabric by the Yard
Kaufman - Cuddly Countryside - Lambs on Yellow
Quick View

Cuddly Countryside Lambs on Yellow Fabric by the Yard

Price
$13.98/ yard
Sevenberry Island Paradise Barkcloth Leaves On Rust Fabric by the Yard
Island Paradise rust barkcloth fabric by Sevenberry for Robert Kaufman – tropical leaves print on medium‑weight cotton‑flax barkcloth, 42″ wide
Quick View

Sevenberry Island Paradise Barkcloth Leaves On Rust Fabric by the Yard

Price
$24.98/ yard
Sevenberry Island Paradise Barkcloth Leaves On Navy Fabric by the Yard
Sevenberry Island Paradise barkcloth fabric by Sevenberry for Robert Kaufman – navy background with tropical leaves; 90% cotton barkcloth
Quick View

Sevenberry Island Paradise Barkcloth Leaves On Navy Fabric by the Yard

Price
$24.98/ yard
Home Is Where My Honey Is White Dots on Black Fabric by the Yard
Home Is Where My Honey Is - White Dots on Black
Quick View

Home Is Where My Honey Is White Dots on Black Fabric by the Yard

Price
$13.98/ yard
1
Happy Critters Bee Hives and Bees Fabric by the Yard
Happy Critters - Bee Hives and Bees Fabric
Quick View

Happy Critters Bee Hives and Bees Fabric by the Yard

Price
$13.98/ yard
Royal Plume Utopia Metallic Aqua Blue Marble Fabric by the Yard
Royal Plume - Utopia Metallic Aqua Blue Marble
Quick View

Royal Plume Utopia Metallic Aqua Blue Marble Fabric by the Yard

Price
$14.98/ yard
Orchestra Instruments with Music Background Fabric by the Yard
Orchestra Instruments with Music Background
Quick View

Orchestra Instruments with Music Background Fabric by the Yard

Price
$14.98/ yard
Hoot Rocks Owl Painted Stones Fabric by the Yard
Hoot Rocks - Owl Painted Stones Fabric
Quick View

Hoot Rocks Owl Painted Stones Fabric by the Yard

Price
$13.98/ yard
Languid Charm Squares - 5 Inch Squares
Robert Kaufman - Languid Charm Pack
Quick View

Languid Charm Squares - 5 Inch Squares

Price
$16.99/ each
Languid Ten Squares - 10 Inch Squares
Robert Kaufman - Languid Layer Cake
Quick View

Languid Ten Squares - 10 Inch Squares

Price
$47.99/ each
Midnight Nectar Charm Squares - 5 Inch Squares
Midnight Nectar Charm Pack by Robert Kaufman
Quick View

Midnight Nectar Charm Squares - 5 Inch Squares

Price
$16.99/ each
Midnight Nectar Roll Up - 2.5 Inch Strips
10% off
Robert Kaufman - Midnight Nectar Roll Ups
Quick View

Midnight Nectar Roll Up - 2.5 Inch Strips

Sale price
$43.19/ each
Regular price
$47.99
Midnight Nectar Ten Squares - 10 Inch Squares
Robert Kaufman - Midnight Nectar Layer Cake
Quick View

Midnight Nectar Ten Squares - 10 Inch Squares

Price
$47.99/ each
Kona Sheen 2022 Charm Squares - 5 Inch Squares
Kona Sheen 2022 Charm Pack
Quick View

Kona Sheen 2022 Charm Squares - 5 Inch Squares

Price
$14.99/ each
Flowerhouse Jubilee Charm Squares - 5 Inch Squares
Flowerhouse Jubilee Charm Pack by Debbie Beaves – 42 5-inch cotton squares from Robert Kaufman for quilting and crafts.
Quick View

Flowerhouse Jubilee Charm Squares - 5 Inch Squares

Price
$14.99/ each
Andalucia Patty Cake - 10 Inch Squares
Jinny Beyer - Andalucia Layer Cake by RJR
Quick View

Andalucia Patty Cake - 10 Inch Squares

Price
$47.99/ each
Menagerie Tapestry Navy Fabric by the Yard
Menagerie - Tapestry Navy Cotton Fabric
Quick View

Menagerie Tapestry Navy Fabric by the Yard

Price
$14.98/ yard
Burano Textured Rose Olive Fabric by the Yard
RJR Fabrics - Burano - Textured Rose Olive
Quick View

Burano Textured Rose Olive Fabric by the Yard

Price
$13.98/ yard
Andalucia Dots Sapphire Fabric by the Yard
RJR - Andalucia Dots Sapphire by Jinny Beyer
Quick View

Andalucia Dots Sapphire Fabric by the Yard

Price
$13.98/ yard
1
River Song Shadow Flower Navy Fabric by the Yard
RJR Fabric - River Song - Shadow Flower Navy
Quick View

River Song Shadow Flower Navy Fabric by the Yard

Price
$14.98/ yard
Wildwood Way Water's Edge Multi Fabric by the Yard
RJR - Wildwood Way - Water's Edge Multi
Quick View

Wildwood Way Water's Edge Multi Fabric by the Yard

Price
$14.98/ yard
Wildwood Way Petal Path Multi Fabric by the Yard
RJR - Wildwood Way - Petal Path Multi
Quick View

Wildwood Way Petal Path Multi Fabric by the Yard

Price
$14.98/ yard
Burano Tulips Orange Fabric by the Yard
Burano Tulips Orange fabric by Jinny Beyer for RJR Fabrics
Quick View

Burano Tulips Orange Fabric by the Yard

Price
$13.98/ yard
Andalucia River Ice Fabric by the Yard
Jinny Beyer - Andalucia - River Ice Fabric
Quick View

Andalucia River Ice Fabric by the Yard

Price
$13.98/ yard
Andalucia Daisies Lagoon Fabric by the Yard
Jinny Beyer - Andalucia - Daisies Lagoon
Quick View

Andalucia Daisies Lagoon Fabric by the Yard

Price
$13.98/ yard
Jinny Beyer Palette Moss Forest Fabric by the Yard
The Jinny Beyer Palette Moss Forest Fabric
Quick View

Jinny Beyer Palette Moss Forest Fabric by the Yard

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

Jinny Beyer Palette Sponge Lilac Fabric by the Yard

Price
$13.98/ yard
Andalucia Dots Brick Fabric by the Yard
RJR - Andalucia - Dots Brick by Jinny Beyer
Quick View

Andalucia Dots Brick Fabric by the Yard

Price
$13.98/ yard
Andalucia Dots Ochre Fabric by the Yard
RJR - Andalucia - Dots Ochre by Jinny Beyer
Quick View

Andalucia Dots Ochre Fabric by the Yard

Price
$13.98/ yard
Andalucia Dots Teal Fabric by the Yard
RJR - Andalucia - Dots Teal by Jinny Beyer
Quick View

Andalucia Dots Teal Fabric by the Yard

Price
$13.98/ yard
Menagerie Tapestry Midnight Metallic Fabric by the Yard
Menagerie - Tapestry Midnight Cotton Metallic
Quick View

Menagerie Tapestry Midnight Metallic Fabric by the Yard

Price
$15.98/ yard
Menagerie Tapestry Natural Unbleached Cotton Metallic Fabric by the Yard
Menagerie - Tapestry Natural Cotton Metallic
Quick View

Menagerie Tapestry Natural Unbleached Cotton Metallic Fabric by the Yard

Price
$15.98/ yard
Vintage Made Modern Magenta Fabric by the Yard
RJR - Vintage Made Modern - Magenta/Light Gray
Quick View

Vintage Made Modern Magenta Fabric by the Yard

Price
$13.98/ yard
Primitive Muslin Tallow Fabric Remnant
Moda - Primitive Muslin Tallow 1040 21 Remnant
Quick View

Primitive Muslin Tallow Fabric Remnant

Price
$12.55
Delhi Paisley Jade Fabric by the Yard
RJR - Delhi - Paisley Jade by Jinny Beyer
Quick View

Delhi Paisley Jade Fabric by the Yard

Price
$13.98/ yard