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
Shiny Objects Precious Metals Lustrous Lace Gold Metallic Fabric by the Yard
Precious Metals Lustrous Lace Gold - Shiny Objects
Quick View

Shiny Objects Precious Metals Lustrous Lace Gold Metallic Fabric by the Yard

Price
$14.98/ yard
Shiny Objects Precious Metals Adornment Platinum Metallic Fabric by the Yard
Precious Metals Adornment Platinum - Shiny Objects
Quick View

Shiny Objects Precious Metals Adornment Platinum Metallic Fabric by the Yard

Price
$14.98/ yard
Bright Cat Sugar Skulls - Remnant
Bright Cat Sugar Skulls | Timeless Treasures
Quick View

Bright Cat Sugar Skulls - Remnant

Price
$7.50
Kona Cotton Patriotic Palette 2.5 Inch Strips
Kona Cotton - Patriotic Palette Half Roll
Quick View

Kona Cotton Patriotic Palette 2.5 Inch Strips

Price
$21.99/ each
Kona Cotton Citrus Fruit Palette 2.5 Inch Strips
Kona Cotton Citrus Fruit Palette Half Roll
Quick View

Kona Cotton Citrus Fruit Palette 2.5 Inch Strips

Price
$21.99/ each
Dargate Vines Red Florals Fat Quarter
Dargate Vines Red Florals fat quarter by Margo Krager for Andover Fabrics
Quick View

Dargate Vines Red Florals Fat Quarter

Price
$5.15/ each
Autumn Bouquet Sunflower Metallic Fabric by the Yard
Autumn Bouquet Sunflower Metallic fabric by Robert Kaufman
Quick View

Autumn Bouquet Sunflower Metallic Fabric by the Yard

Price
$14.98/ yard
Winter's Grandeur 9 Scarlet Colorstory Charm Squares - 5 Inch Squares
Winter's Grandeur 9 - Scarlet Colorstory Charm Pack
Quick View

Winter's Grandeur 9 Scarlet Colorstory Charm Squares - 5 Inch Squares

Price
$17.99/ each
Cream Gold Net Wedding Lace Trim, Floral Lace Trim, Trim for Bridal
Cream and gold net wedding lace trim from My Fabric Villa
Quick View

Cream Gold Net Wedding Lace Trim, Floral Lace Trim, Trim for Bridal

Price
$4.99/ yard
White Wedding Lace Trim, White Floral Lace Trim, Trim for Bridal
White floral wedding lace trim for bridal sewing from My Fabric Villa
Quick View

White Wedding Lace Trim, White Floral Lace Trim, Trim for Bridal

Price
$6.99/ yard
White Floral Cutwork Wedding Lace Trim, Trim for Bridal
White floral cutwork wedding lace trim from My Fabric Villa
Quick View

White Floral Cutwork Wedding Lace Trim, Trim for Bridal

Price
$8.99/ yard
Compositions Fog 108 Inch Wide Backing by the Yard
108" Wide BasicGrey Compositions Fog Quilt Back | Moda | 11132 14
Quick View

Compositions Fog 108 Inch Wide Backing by the Yard

Price
$24.98/ yard
Wishwell - Bright Side Fat Quarter Bundle - 16 Pcs, includes 5/8 yard panel
Wishwell Bright Side fat quarter bundle by Vanessa Lillrose and Linda Fitch for Robert Kaufman
Quick View

Wishwell - Bright Side Fat Quarter Bundle - 16 Pcs, includes 5/8 yard panel

Price
$71.98/ each
Winter's Grandeur 9 Holiday Colorstory Ten Squares - 10 Inch Squares
Winter's Grandeur 9 Holiday Colorstory Layer Cake | Robert Kaufman
Quick View

Winter's Grandeur 9 Holiday Colorstory Ten Squares - 10 Inch Squares

Price
$54.99/ each
Artisan Batiks Welcome To Paradise Charm Squares - 5 Inch Squares
Artisan Batiks Welcome To Paradise charm squares by Lunn Studios for Robert Kaufman
Quick View

Artisan Batiks Welcome To Paradise Charm Squares - 5 Inch Squares

Price
$17.98/ each
French Connections Medium Stripe Dark Butter Fat Quarter
French Connections Medium Stripe Dark Butter FQ
Quick View

French Connections Medium Stripe Dark Butter Fat Quarter

Price
$5.15/ each
French Connections Extra Small Toss Olive Fat Quarter
French Connections Extra Small Toss Olive fat quarter by Clothworks
Quick View

French Connections Extra Small Toss Olive Fat Quarter

Price
$5.15/ each
Artisan Batiks Geo Brights Charm Squares - 5 Inch Squares
Artisan Batiks Geo Brights charm squares by Lunn Studios for Robert Kaufman
Quick View

Artisan Batiks Geo Brights Charm Squares - 5 Inch Squares

Price
$17.98/ each
Farm To Table Plaid Bright Fabric by the Yard
Farm To Table - Plaid Bright by Ann Kelle for Robert Kaufman
Quick View

Farm To Table Plaid Bright Fabric by the Yard

Price
$13.98/ yard
Farm To Table Roll Up - 2.5 Inch Strips
5% off
Farm To Table Roll Up/Jelly Roll by Ann Kelle for Robert Kaufman
Quick View

Farm To Table Roll Up - 2.5 Inch Strips

Sale price
$44.64/ each
Regular price
$46.99
Kona Cotton Collection CF Neutral Coordinates Roll Up - 2.5 Inch Strips
Kona Cotton Collection CF Neutral Jelly Roll
Quick View

Kona Cotton Collection CF Neutral Coordinates Roll Up - 2.5 Inch Strips

Price
$39.99/ each
Alphabetosaurus Ten Squares - 10 Inch Squares
Robert Kaufman - Alphabetosaurus Layer Cake
Quick View

Alphabetosaurus Ten Squares - 10 Inch Squares

Price
$47.99/ each
Alphabetosaurus Grey Dinosaurs Fabric by the Yard
Alphabetosaurus - Grey Dinosaurs by Robert Kaufman SRK-20737-12 GREY
Quick View

Alphabetosaurus Grey Dinosaurs Fabric by the Yard

Price
$13.98/ yard
Alphabetosaurus Multicolor Dinosaurs Fabric by the Yard
Kaufman Alphabetosaurus - Multicolor Dinosaurs
Quick View

Alphabetosaurus Multicolor Dinosaurs Fabric by the Yard

Price
$13.98/ yard
Alphabetosaurus Black Dinosaurs on White Fabric by the Yard
Alphabetosaurus - Black Dinosaurs on White by Robert Kaufman
Quick View

Alphabetosaurus Black Dinosaurs on White Fabric by the Yard

Price
$13.98/ yard
Alphabetosaurus Grey Dinosaurs Fabric Panel
Kaufman Alphabetosaurus Grey Dinosaurs Panel
Quick View

Alphabetosaurus Grey Dinosaurs Fabric Panel

Price
$12.99/ each
A Little Dr Seuss Dr Seuss on Blue Fabric by the Yard
A Little Dr Seuss on Blue fabric by Dr. Seuss Enterprises for Robert Kaufman
Quick View

A Little Dr Seuss Dr Seuss on Blue Fabric by the Yard

Price
$14.98/ yard
Kona Cotton Solids Leprechaun Green Fabric by the Yard
Kona Cotton Leprechaun Green Color # 411
Quick View

Kona Cotton Solids Leprechaun Green Fabric by the Yard

Price
$10.98/ yard
Kona Cotton Solids Lagoon Blue Fabric by the Yard
Kona Cotton Lagoon Blue Solid Color # 139
Quick View

Kona Cotton Solids Lagoon Blue Fabric by the Yard

Price
$10.98/ yard
Diamond Dots Charm Squares - 5 Inch Squares
Diamond Dots 5 Karat Gems charm pack by Wilmington Prints
Quick View

Diamond Dots Charm Squares - 5 Inch Squares

Price
$14.99/ each
Purple Majesty - Large Floral Dark Blue - Remnant
Purple Majesty Large Floral - Wilmington
Quick View

Purple Majesty - Large Floral Dark Blue - Remnant

Price
$6.44
Fresh From the Grove Repeating Stripe Multi Fabric by the Yard
10% off
Fresh From the Grove - Repeating Stripe Multi by Wilmington Prints
Quick View

Fresh From the Grove Repeating Stripe Multi Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Purrfect Partners Packed Cats Multi Fabric by the Yard
Purrfect Partners - Packed Cats Multi
Quick View

Purrfect Partners Packed Cats Multi Fabric by the Yard

Price
$13.98/ yard
Sweet World 40 Karat Crystals 2.5 Inch Strips
5% off
Wilmington - Sweet World 40 Karat Jelly Roll
Quick View

Sweet World 40 Karat Crystals 2.5 Inch Strips

Sale price
$45.59/ each
Regular price
$47.99
Purrfect Partners Cat Toss Cream Fabric by the Yard
10% off
Purrfect Partners - Cat Toss Cream
Quick View

Purrfect Partners Cat Toss Cream Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Purrfect Partners Repeating Stripe Multi Fabric by the Yard
10% off
Purrfect Partners - Repeating Stripe Multi
Quick View

Purrfect Partners Repeating Stripe Multi Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Squeeze the Day Cherry Toss White Fabric by the Yard
10% off
Squeeze the Day - Cherry Toss White
Quick View

Squeeze the Day Cherry Toss White Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Squeeze the Day - Large Allover White - Remnant
Squeeze the Day - Large Allover White by Wilmington Prints | Novelty Fabrics
Quick View

Squeeze the Day - Large Allover White - Remnant

Price
$12.67
Alpha-Bots Repeating Stripe Multi Fabric by the Yard
10% off
Alpha-Bots - Repeating Stripe Multi - Wilmington
Quick View

Alpha-Bots Repeating Stripe Multi Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Alpha-Bots Packed Robots Multi Fabric by the Yard
10% off
Alpha-Bots - Packed Robots Multi - Wilmington
Quick View

Alpha-Bots Packed Robots Multi Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Alpha-Bots 40 Karat Crystals 2.5 Inch Strips
10% off
Wilmington - Alpha-Bots Jelly Roll
Quick View

Alpha-Bots 40 Karat Crystals 2.5 Inch Strips

Sale price
$42.29/ each
Regular price
$46.99
Alpha-Bots Charm Squares - 5 Inch Squares
Wilmington - Alpha-Bots 5 Karat Charm Pack
Quick View

Alpha-Bots Charm Squares - 5 Inch Squares

Price
$14.99/ each
Dry Brush White Charm Squares - 5 Inch Squares
Dry Brush White 5 Karat Gems charm pack by Wilmington Prints
Quick View

Dry Brush White Charm Squares - 5 Inch Squares

Price
$14.99/ each
Fresh from the Grove Charm Squares - 5 Inch Squares
Fresh from the Grove 5 Karat Crystals charm pack by Wilmington Prints
Quick View

Fresh from the Grove Charm Squares - 5 Inch Squares

Price
$14.99/ each
Dusk till Dawn Solstice Moonlight Canvas Metallic Fabric by the Yard
Dusk till Dawn - Solstice Moonlight Canvas Metallic Fabric by Cotton + Steel
Quick View

Dusk till Dawn Solstice Moonlight Canvas Metallic Fabric by the Yard

Price
$26.98/ yard
Full Spectrum 40 Karat Gems 2.5 Inch Strips
Full Spectrum 40 Karat Gems/Jelly Roll by Wilmington Prints | Jelly Rolls
Quick View

Full Spectrum 40 Karat Gems 2.5 Inch Strips

Price
$47.99/ each
Wishwell Petit Roll Up - 2.5 Inch Strips
Wishwell Petit Roll Up/Jelly Roll by Robert Kaufman | Jelly Rolls | RU-1002-40
Quick View

Wishwell Petit Roll Up - 2.5 Inch Strips

Price
$46.99/ each
On The Dot Charm Squares - 5 Inch Squares
Sold out
On The Dot 5 Karat Gems/Charm Pack by Wilmington Prints | Charm Packs
Quick View

On The Dot Charm Squares - 5 Inch Squares

Price
$14.99/ each