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
When I Am Big Animal Tracks Novelty Stripe Fabric by the Yard
10% off
When I Am Big Animal Tracks Novelty Stripe by Henry Glass |Kids Fabric
Quick View

When I Am Big Animal Tracks Novelty Stripe Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
White, Green Dots on Red - Remnant
Ring in the Holly Days - White, Green Dots
Quick View

White, Green Dots on Red - Remnant

Price
$6.44
Poppy Perfection Large Poppy Stripe Fabric by the Yard
10% off
Poppy Perfection Large Poppy Stripe fabric by Henry Glass
Quick View

Poppy Perfection Large Poppy Stripe Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Nana Mae II Fabric by the Yard
10% off
Nana Mae II reproduction cotton fabric by Henry Glass
Quick View

Nana Mae II Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Hop to it! Lambs on Blue Fabric by the Yard
Henry Glass Fabrics - Hop to it! - Lambs on Blue 6859-11
Quick View

Hop to it! Lambs on Blue Fabric by the Yard

Price
$13.98/ yard
Flowers of Provence Medium Flower Toss Fabric by the Yard
Flowers of Provence Medium Flower Toss fabric by Mary Jane Carey for Henry Glass
Quick View

Flowers of Provence Medium Flower Toss Fabric by the Yard

Price
$13.98/ yard
Enjoy The Journey Flower Baskets Fabric by the Yard
15% off
Enjoy The Journey Flower Baskets cotton fabric by Henry Glass
Quick View

Enjoy The Journey Flower Baskets Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Butter Churn Basics 6289-33 Fabric by the Yard
Henry Glass Fabrics - Butter Churn Basics 6289-33
Quick View

Butter Churn Basics 6289-33 Fabric by the Yard

Price
$13.98/ yard
1
Butter Churn Basics 6558-33 Fabric by the Yard
Henry Glass Fabrics - Butter Churn Basics 6558-33
Quick View

Butter Churn Basics 6558-33 Fabric by the Yard

Price
$13.98/ yard
Butter Churn Basics 6555-33 Fabric by the Yard
Henry Glass: Butter Churn Basics by Kim Diehl 6555-33
Quick View

Butter Churn Basics 6555-33 Fabric by the Yard

Price
$13.98/ yard
Big Splash Sea Life Allover Fabric by the Yard
Big Splash Sea Life Allover by Henry Glass | 6827-11
Quick View

Big Splash Sea Life Allover Fabric by the Yard

Price
$13.98/ yard
2
Berries & Blossoms Flower Toss Fabric by the Yard
10% off
Berries & Blossoms Flower Toss 8834-44 by Henry Glass
Quick View

Berries & Blossoms Flower Toss Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Wander Meadow Rosetta Fabric by the Yard
Wander Meadow Rosetta fabric by Joel Dewberry for FreeSpirit Fabrics
Quick View

Wander Meadow Rosetta Fabric by the Yard

Price
$13.98/ yard
The Painted Garden Fern Fabric by the Yard
15% off
The Painted Garden Fern fabric by Dena Designs for FreeSpirit Fabrics
Quick View

The Painted Garden Fern Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Indigo Rose Paisley Path Fabric by the Yard
Free Spirit - Indigo Rose - Paisley Path
Quick View

Indigo Rose Paisley Path Fabric by the Yard

Price
$13.98/ yard
1
Haute Zahara Map Spring Fabric by the Yard
Free Spirit - Haute Zahara - Map Spring
Quick View

Haute Zahara Map Spring Fabric by the Yard

Price
$13.98/ yard
Florence Calligraphy Malachite Fabric by the Yard
Florence Calligraphy Malachite fabric by Denyse Schmidt for FreeSpirit Fabrics
Quick View

Florence Calligraphy Malachite Fabric by the Yard

Price
$13.98/ yard
1
Garden Clouds Fabric by the Yard
10% off
Garden – Clouds and Birds Fabric by David Walker for Free Spirit Fabrics – Cotton fabric with whimsical sky and bird design.
Quick View

Garden Clouds Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Classic Floral Southwold Citrus Fabric by the Yard
10% off
Free Spirit - Classic Floral - Southwold Citrus
Quick View

Classic Floral Southwold Citrus Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Charlotte Dotted Rose Blue Fabric by the Yard
10% off
Charlotte Dotted Rose Blue fabric by Tanya Whelan for FreeSpirit Fabrics
Quick View

Charlotte Dotted Rose Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Caravelle Arcade Ruby Blue Fabric by the Yard
10% off
Caravelle Arcade Ruby Blue cotton fabric by FreeSpirit Fabrics
Quick View

Caravelle Arcade Ruby Blue Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
Byzantium Black Fabric by the Yard
15% off
Byzantium Black fabric by Studio Km for FreeSpirit Fabrics
Quick View

Byzantium Black Fabric by the Yard

Sale price
$11.88/ yard
Regular price
$13.98
Boston Commons Isabella Floral Blue Fabric by the Yard
Free Spirit - Boston Commons - Isabella Floral
Quick View

Boston Commons Isabella Floral Blue Fabric by the Yard

Price
$13.98/ yard
Atrium Hexapoint Mint Fabric by the Yard
10% off
Atrium - Hexapoint Mint Fabric by Joel Dewberry for Free Spirit Fabrics featuring mint, gray, and yellow hexagonal geometric pattern on white background.
Quick View

Atrium Hexapoint Mint Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
2
Atrium Grace Fuchsia Fabric by the Yard
10% off
Atrium – Grace Fuchsia fabric by Joel Dewberry for FreeSpirit featuring a modern floral medallion print in vibrant fuchsia tones.
Quick View

Atrium Grace Fuchsia Fabric by the Yard

Sale price
$12.58/ yard
Regular price
$13.98
1
Tula Pink All Stars Pom Poms Orchid Fabric by the Yard
Tula Pink All Stars - Pom Poms Orchid
Quick View

Tula Pink All Stars Pom Poms Orchid Fabric by the Yard

Price
$15.98/ yard
Tula Pink All Stars Pom Poms Lupine Fabric by the Yard
Tula Pink All Stars - Pom Poms Lupine
Quick View

Tula Pink All Stars Pom Poms Lupine Fabric by the Yard

Price
$15.98/ yard
Tula Pink All Stars Pom Poms Foxglove Fabric by the Yard
Tula Pink All Stars - Pom Poms Foxglove
Quick View

Tula Pink All Stars Pom Poms Foxglove Fabric by the Yard

Price
$15.98/ yard
Hashtag Mini Hashtag Peacock Fabric by the Yard
Hashtag Mini Hashtag Peacock fabric by Riley Blake Designs
Quick View

Hashtag Mini Hashtag Peacock Fabric by the Yard

Price
$13.98/ yard
Hashtag Mini Hashtag Navy Fabric by the Yard
Hashtag Mini Hashtag Navy cotton fabric by Riley Blake Designs
Quick View

Hashtag Mini Hashtag Navy Fabric by the Yard

Price
$13.98/ yard
1
Hashtag Mini Hashtag Hot Pink Fabric by the Yard
Hashtag Mini Hashtag Hot Pink fabric by Riley Blake Designs
Quick View

Hashtag Mini Hashtag Hot Pink Fabric by the Yard

Price
$13.98/ yard
Hashtag Mini Hashtag Aqua Fabric by the Yard
Hashtag Mini Hashtag Aqua fabric by Riley Blake Designs
Quick View

Hashtag Mini Hashtag Aqua Fabric by the Yard

Price
$13.98/ yard
Modern BG Paper White on White Fabric by the Yard
Moda Fabrics - Modern BG Paper - White on White
Quick View

Modern BG Paper White on White Fabric by the Yard

Price
$13.98/ yard
3
Modern BG Paper Basic Metrics White Fabric by the Yard
Modern BG Paper Basic Metrics White for Moda
Quick View

Modern BG Paper Basic Metrics White Fabric by the Yard

Price
$13.98/ yard
Spot On Aqua Style 14868 Fabric by the Yard
Spot On Aqua Polka Dot Cotton Fabric by Robert Kaufman – Dots on Blue
Quick View

Spot On Aqua Style 14868 Fabric by the Yard

Price
$13.98/ yard
Moda Bella Solids Natural Fabric by the Yard
Bella Solids Natural solid cotton fabric by Moda Fabrics
Quick View

Moda Bella Solids Natural Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids White Bleached Fabric by the Yard
Moda Fabrics - Bella Solids White Bleached
Quick View

Moda Bella Solids White Bleached Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Snow Fabric by the Yard
Bella Solids Snow fabric by Moda Fabrics
Quick View

Moda Bella Solids Snow Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Regatta Fabric by the Yard
Bella Solids Regatta solid cotton fabric by Moda Fabrics
Quick View

Moda Bella Solids Regatta Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Porcelain Fabric by the Yard
Bella Solids Porcelain fabric by Moda Fabrics
Quick View

Moda Bella Solids Porcelain Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Ivory Fabric by the Yard
Bella Solids – Ivory fabric featuring a soft, creamy off-white hue, 100% cotton by Moda Fabrics
Quick View

Moda Bella Solids Ivory Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Feather Fabric by the Yard
Bella Solids Feather solid cotton fabric by Moda Fabrics
Quick View

Moda Bella Solids Feather Fabric by the Yard

Price
$10.50/ yard
Moda Bella Solids Bubble Gum Fabric by the Yard
Bella Solids – Bubble Gum fabric featuring a lively pink hue, 100% cotton by Moda Fabrics
Quick View

Moda Bella Solids Bubble Gum Fabric by the Yard

Price
$10.50/ yard
1
Moda Bella Solids Bleached White PFD Prepared for Dye Fabric by the Yard
Bella Solids Bleached White prepared for dye cotton fabric by Moda Fabrics
Quick View

Moda Bella Solids Bleached White PFD Prepared for Dye Fabric by the Yard

Price
$10.50/ yard
Dainty Darling Dainty Daisy Aqua Fat Quarter
Dainty Darling - Daisy Aqua - Riley Blake
Quick View

Dainty Darling Dainty Daisy Aqua Fat Quarter

Price
$5.15/ each
Sugar Berry Daisy Delight Radiant Crystal with Red Glitter Fabric by the Yard
Sugar Berry Daisy Delight Radiant Crystal with Red Glitter fabric by Flaurie & Finch for RJR Fabrics
Quick View

Sugar Berry Daisy Delight Radiant Crystal with Red Glitter Fabric by the Yard

Price
$14.98/ yard
2
Jungly - Lion Aqua - Remnant
Jungly Lion Aqua remnant
Quick View

Jungly - Lion Aqua - Remnant

Price
$6.99
Topiary White Fabric by the Yard
Topiary - White by Dear Stella Design
Quick View

Topiary White Fabric by the Yard

Price
$13.98/ yard