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
1/8 Inch Small Gingham Check Baby Pink - Remnant
Riley 1/8 Inch Small Gingham Check Baby Pink
Quick View

1/8 Inch Small Gingham Check Baby Pink - Remnant

Price
$7.99
Fusions Ethereal Millefiori Ethereal Rayon Fabric by the Yard
Rayon Millefiori Ethereal - Art Gallery Fabrics
Quick View

Fusions Ethereal Millefiori Ethereal Rayon Fabric by the Yard

Price
$19.98/ yard
Hope Chest Main Blue Fabric by the Yard
Penny Rose Fabrics - Hope Chest - Main Blue Fabric C4250
Quick View

Hope Chest Main Blue Fabric by the Yard

Price
$13.98/ yard
Hope Chest Leaves Fabric by the Yard
Penny Rose Fabrics - Hope Chest - Leaves Fabric C4254
Quick View

Hope Chest Leaves Fabric by the Yard

Price
$13.98/ yard
Willowberry Floral Teal Fabric by the Yard
10% off
Northcott - Willowberry - Floral Teal Fabric
Quick View

Willowberry Floral Teal Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Willowberry Floral Navy Fabric by the Yard
Northcott - Willowberry - Floral Navy Fabric
Quick View

Willowberry Floral Navy Fabric by the Yard

Price
$13.98/ yard
1
Whitewashed Cottage Ton Pebble Fabric by the Yard
10% off
Whitewashed Cottage Ton Pebble fabric by 3 Sisters for Moda Fabrics
Quick View

Whitewashed Cottage Ton Pebble Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Victoria Floral Charlotte Red Rouge on Ivory Fabric by the Yard
10% off
Victoria Floral Charlotte Red Rouge on Ivory fabric by 3 Sisters for Moda Fabrics
Quick View

Victoria Floral Charlotte Red Rouge on Ivory Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
The Treehouse Club Vanilla Splash Picnic Plaid Multi Fabric by the Yard
The Treehouse Club Vanilla Splash Picnic Plaid Multi fabric by Sweetwater for Moda Fabrics
Quick View

The Treehouse Club Vanilla Splash Picnic Plaid Multi Fabric by the Yard

Price
$13.98/ yard
Summerfest Fruit Punch Fluffy Floral Breezy Red Fabric by the Yard
Summerfest Fruit Punch Fluffy Floral Breezy Red
Quick View

Summerfest Fruit Punch Fluffy Floral Breezy Red Fabric by the Yard

Price
$13.98/ yard
2
Regency Blues Reproduction Berwick 1870 Navy Blue Fabric by the Yard
Regency Blues Reproduction Berwick 1870 Navy Blue fabric by Christopher Wilson Tate for Moda Fabrics
Quick View

Regency Blues Reproduction Berwick 1870 Navy Blue Fabric by the Yard

Price
$13.98/ yard
1
Puzzle Pieces Leaves and Berries Navy Fabric by the Yard
Puzzle Pieces - Leaves and Berries Navy
Quick View

Puzzle Pieces Leaves and Berries Navy Fabric by the Yard

Price
$13.98/ yard
1
Puzzle Pieces Parchment Rose Fabric by the Yard
Puzzle Pieces Parchment Rose fabric by Moda Fabrics
Quick View

Puzzle Pieces Parchment Rose Fabric by the Yard

Price
$13.98/ yard
Primitive Muslin Tallow Fabric by the Yard
Primitive Muslin Tallow 1040 21 by Moda
Quick View

Primitive Muslin Tallow Fabric by the Yard

Price
$13.98/ yard
2
Ombre Confetti Metallic Sand Fabric by the Yard
Ombre Confetti Metallic Sand cotton fabric by V and Co. for Moda Fabrics
Quick View

Ombre Confetti Metallic Sand Fabric by the Yard

Price
$14.98/ yard
Ombre Confetti Metallic Indigo Fabric by the Yard
Ombre Confetti Metallic Indigo fabric by V and Co. for Moda Fabrics
Quick View

Ombre Confetti Metallic Indigo Fabric by the Yard

Price
$14.98/ yard
Muslin Mates Stars White Fabric by the Yard
Close-up view of Muslin Mates Stars White Fabric by Moda Fabrics, featuring small scattered white star motifs on a soft white cotton background.
Quick View

Muslin Mates Stars White Fabric by the Yard

Price
$13.98/ yard
Modern BG Luster Metallic Natural Fabric by the Yard
10% off
Modern BG Luster Metallic Natural
Quick View

Modern BG Luster Metallic Natural Fabric by the Yard

Sale price
$13.48/ yard
Regular price
$14.98
Modern BG Luster Metallic Graphite Fabric by the Yard
10% off
Moda Fabric - Modern BG Luster Metallic Graphite
Quick View

Modern BG Luster Metallic Graphite Fabric by the Yard

Sale price
$13.48/ yard
Regular price
$14.98
Mille Couleurs Mulberry Floral Band De Fleurs Purple Fabric by the Yard
10% off
Mille Couleurs Mulberry Floral Band De Fleurs Purple fabric by 3 Sisters for Moda Fabrics
Quick View

Mille Couleurs Mulberry Floral Band De Fleurs Purple Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Mille Couleurs BCS Slate Fabric by the Yard
10% off
Mille Couleurs BCS Slate fabric by 3 Sisters for Moda Fabrics
Quick View

Mille Couleurs BCS Slate Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Lullaby Blossom Aqua Cloud Fabric by the Yard
Lullaby Blossom Aqua Cloud cotton fabric by Moda Fabrics
Quick View

Lullaby Blossom Aqua Cloud Fabric by the Yard

Price
$13.98/ yard
Lorraine - Floral Paisley Yellow - Remnant
Lorraine Floral Paisley Yellow remnant
Quick View

Lorraine - Floral Paisley Yellow - Remnant

Price
$19.78
Hawthorn Ridge Navy Floral Trellis Fabric by the Yard
10% off
Hawthorn Ridge Navy Floral Trellis cotton fabric by Moda Fabrics
Quick View

Hawthorn Ridge Navy Floral Trellis Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Moda Grunge Seeing Stars Metallic Kelly Fabric by the Yard
Grunge Seeing Stars Metallic Kelly fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Seeing Stars Metallic Kelly Fabric by the Yard

Price
$14.98/ yard
Grunge Seeing Stars Metallic - Gray Couture - Remnant
Grunge Seeing Stars Metallic Gray Couture remnant by BasicGrey for Moda Fabrics
Quick View

Grunge Seeing Stars Metallic - Gray Couture - Remnant

Price
$9.75
Moda Grunge Basics White Paper Fabric by the Yard
Moda Fabrics - Grunge Basics - White Paper
Quick View

Moda Grunge Basics White Paper Fabric by the Yard

Price
$13.98/ yard
Moda Grunge Basics Navy Fabric by the Yard
Grunge Basics Navy 30150 225 by Moda Fabrics – textured navy blue quilting cotton with brushstroke detail.
Quick View

Moda Grunge Basics Navy Fabric by the Yard

Price
$13.98/ yard
2
Moda Grunge Basics Manilla Fabric by the Yard
Grunge Basics Manilla cotton fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Basics Manilla Fabric by the Yard

Price
$13.98/ yard
Moda Grunge Basics Cream Fabric by the Yard
Grunge Basics Cream fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Basics Cream Fabric by the Yard

Price
$13.98/ yard
1
Moda Grunge Basics Composition White Paper Fabric by the Yard
Grunge Basics Composition White Paper cotton fabric by BasicGrey for Moda Fabrics
Quick View

Moda Grunge Basics Composition White Paper Fabric by the Yard

Price
$13.98/ yard
Garden Project Blueberry Novelty Vintage Floral Dark Blue Fabric by the Yard
10% off
Garden Project Blueberry Vintage Floral Fabric
Quick View

Garden Project Blueberry Novelty Vintage Floral Dark Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
First Crush Valentines Tic Tac Toe Natural Fabric by the Yard
First Crush - Valentines Tic Tac Toe Natural
Quick View

First Crush Valentines Tic Tac Toe Natural Fabric by the Yard

Price
$13.98/ yard
First Crush Valentines Bliss Natural Fabric by the Yard
First Crush Valentines Bliss Natural cotton fabric by Moda Fabrics
Quick View

First Crush Valentines Bliss Natural Fabric by the Yard

Price
$13.98/ yard
Essential Dots Liberty Blue Fabric by the Yard
Essential Dots Liberty Blue by Moda
Quick View

Essential Dots Liberty Blue Fabric by the Yard

Price
$13.98/ yard
Essential Dots Admiral Blue Fabric by the Yard
Essential Dots Admiral Blue for Moda Fabrics
Quick View

Essential Dots Admiral Blue Fabric by the Yard

Price
$13.98/ yard
De La Sol Batiks Golden Sand Batik Fabric by the Yard
Moda De La Sol Batiks - Golden Sand Batik
Quick View

De La Sol Batiks Golden Sand Batik Fabric by the Yard

Price
$14.98/ yard
Compositions Notes Fog Fabric by the Yard
Compositions Notes Fog fabric by BasicGrey for Moda Fabrics
Quick View

Compositions Notes Fog Fabric by the Yard

Price
$13.98/ yard
1
Bumble Berries Full Sun Floral Strawberry Field Yellow Fabric by the Yard
Bumble Berries Full Sun Floral Strawberry Field Yellow fabric by The Jungs for Moda Fabrics
Quick View

Bumble Berries Full Sun Floral Strawberry Field Yellow Fabric by the Yard

Price
$13.98/ yard
Bread N Butter Reproduction Potluck Dot Pink Fabric by the Yard
Bread N Butter Reproduction Potluck Dot Pink fabric by Moda Fabrics
Quick View

Bread N Butter Reproduction Potluck Dot Pink Fabric by the Yard

Price
$13.98/ yard
45 Inch Muslins 60 x 60 Natural Fabric by the Yard
Moda Fabrics - 45" Muslins 60 x 60 Natural
Quick View

45 Inch Muslins 60 x 60 Natural Fabric by the Yard

Price
$7.98/ yard
45 Inch 200 Count Muslin Warm White Fabric by the Yard
Moda 200 Count Muslin Warm White cotton fabric, a soft solid warm white quilting and sewing muslin by Moda Fabrics.
Quick View

45 Inch 200 Count Muslin Warm White Fabric by the Yard

Price
$9.98/ yard
4
Equestrian Waylon Fabric by the Yard
Equestrian Waylon fabric by Michael Miller Fabrics
Quick View

Equestrian Waylon Fabric by the Yard

Price
$13.98/ yard
1
Poetry In Motion Floral Midnight Fabric by the Yard
10% off
Poetry in Motion – Floral Midnight cotton fabric with painterly flowers on a deep navy background by Michael Miller Fabrics.
Quick View

Poetry In Motion Floral Midnight Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Plume You're So Vine Peacock Fabric by the Yard
Plume You're So Vine Peacock fabric by Michael Miller Fabrics
Quick View

Plume You're So Vine Peacock Fabric by the Yard

Price
$13.98/ yard
1
Plume You're So Vine Jewel Fabric by the Yard
Plume You're So Vine Jewel fabric by Michael Miller Fabrics
Quick View

Plume You're So Vine Jewel Fabric by the Yard

Price
$13.98/ yard
1
Let's Play Playing Around Sunshine Fabric by the Yard
10% off
Lets Play Playing Around Sunshine Michael Miller
Quick View

Let's Play Playing Around Sunshine Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Isabella - Izzi - Remnant
Isabella Izzi remnant
Quick View

Isabella - Izzi - Remnant

Price
$13.44