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
Bon Voyage Postage Stamps Flax Metallic Linen Fabric by the Yard
Bon Voyage - Postage Stamps Flax Metallic
Quick View

Bon Voyage Postage Stamps Flax Metallic Linen Fabric by the Yard

Price
$15.98/ yard
Bon Voyage Postage Stamps Navy Metallic Fabric by the Yard
Bon Voyage - Postage Stamps Navy Metallic
Quick View

Bon Voyage Postage Stamps Navy Metallic Fabric by the Yard

Price
$15.98/ yard
Bon Voyage City Guide Black Unbleached Canvas Fabric by the Yard
Bon Voyage - City Guide Black Canvas Fabric
Quick View

Bon Voyage City Guide Black Unbleached Canvas Fabric by the Yard

Price
$25.98/ yard
Bon Voyage World Traveler Black Fabric by the Yard
Bon Voyage - World Traveler Black Canvas
Quick View

Bon Voyage World Traveler Black Fabric by the Yard

Price
$14.98/ yard
Casablanca Mini Stripe Teal Fabric by the Yard
RJR Fabrics - Casablanca Mini Stripe Teal
Quick View

Casablanca Mini Stripe Teal Fabric by the Yard

Price
$13.98/ yard
Casablanca Paisley Brown Fabric by the Yard
Casablanca Paisley Brown Fabric by RJR
Quick View

Casablanca Paisley Brown Fabric by the Yard

Price
$13.98/ yard
Limited Edition Winter No. 2 2.5 Inch Strips
Limited Edition Winter 2.5" Strips/Jelly Roll
Quick View

Limited Edition Winter No. 2 2.5 Inch Strips

Price
$47.99/ each
Limited Edition Winter No. 1 2.5 Inch Strips
Limited Edition Winter 2.5" Strips/Jelly Roll
Quick View

Limited Edition Winter No. 1 2.5 Inch Strips

Price
$47.99/ each
Family Roots Charm Squares - 5 Inch Squares
10% off
Family Roots Charm Pack by RJR Fabrics
Quick View

Family Roots Charm Squares - 5 Inch Squares

Sale price
$14.39/ each
Regular price
$15.99
Canyon Springs Canyon Poppy Dusk Unbleached Canvas Fabric by the Yard
Canyon Springs - Canyon Poppy Dusk Canvas
Quick View

Canyon Springs Canyon Poppy Dusk Unbleached Canvas Fabric by the Yard

Price
$25.98/ yard
Canyon Springs Canyon Poppy Canyon Springs Unbleached Canvas Fabric by the Yard
Canyon Poppy Canyon Springs Canvas Fabric
Quick View

Canyon Springs Canyon Poppy Canyon Springs Unbleached Canvas Fabric by the Yard

Price
$25.98/ yard
Canyon Springs Canyon Poppy Storm Cloud Unbleached Canvas Fabric by the Yard
Canyon Springs - Canyon Poppy Storm Cloud Canvas
Quick View

Canyon Springs Canyon Poppy Storm Cloud Unbleached Canvas Fabric by the Yard

Price
$25.98/ yard
Andalucia Waves Night Sky Fabric by the Yard
Andalucia - Waves Night Sky - RJR Fabrics
Quick View

Andalucia Waves Night Sky Fabric by the Yard

Price
$13.98/ yard
Family Roots Camila Parchment Fabric by the Yard
Family Roots - Camila Parchment Fabric by RJR
Quick View

Family Roots Camila Parchment Fabric by the Yard

Price
$13.98/ yard
Family Roots Mia Sand Fabric by the Yard
Family Roots - Mia Sand Fabric by RJR
Quick View

Family Roots Mia Sand Fabric by the Yard

Price
$13.98/ yard
Family Roots Ava Dusty Blue Fabric by the Yard
Family Roots - Ava Dusty Blue Fabric by RJR
Quick View

Family Roots Ava Dusty Blue Fabric by the Yard

Price
$13.98/ yard
2
Fall's Majesty Foliage Cattails Fabric by the Yard
RJR - Fall's Majesty - Foliage Cattails
Quick View

Fall's Majesty Foliage Cattails Fabric by the Yard

Price
$13.98/ yard
Casablanca Tapestry Crimson Fabric by the Yard
RJR Fabrics - Casablanca Tapestry Crimson
Quick View

Casablanca Tapestry Crimson Fabric by the Yard

Price
$13.98/ yard
Casablanca Tapestry Purple Fabric by the Yard
RJR Fabrics - Casablanca Tapestry Purple
Quick View

Casablanca Tapestry Purple Fabric by the Yard

Price
$13.98/ yard
Casablanca Tapestry Ocean Fabric by the Yard
RJR Fabrics - Casablanca Tapestry Ocean
Quick View

Casablanca Tapestry Ocean Fabric by the Yard

Price
$13.98/ yard
Casablanca Tapestry Olive Fabric by the Yard
RJR Fabrics - Casablanca Tapestry Olive
Quick View

Casablanca Tapestry Olive Fabric by the Yard

Price
$13.98/ yard
Casablanca Floral Sienna Fabric by the Yard
Casablanca - Floral Sienna - RJR Fabrics
Quick View

Casablanca Floral Sienna Fabric by the Yard

Price
$13.98/ yard
Casablanca Floral Blue Fabric by the Yard
Casablanca - Floral Blue - RJR Fabrics
Quick View

Casablanca Floral Blue Fabric by the Yard

Price
$13.98/ yard
Wildwood Wildwood White Metallic Fabric by the Yard
Wildwood White Metallic Fabric by Rifle Paper Co. for Cotton + Steel – gold botanical design on white cotton
Quick View

Wildwood Wildwood White Metallic Fabric by the Yard

Price
$15.98/ yard
Wildwood Wildwood Blue Metallic Fabric by the Yard
Wildwood Blue Metallic Fabric RP105-BL4M
Quick View

Wildwood Wildwood Blue Metallic Fabric by the Yard

Price
$15.98/ yard
Dot and Stripe Delights 2022 New Colors Fat Quarter Bundle - 10 Pieces
Dot and Stripe Delights 2022 New Colors fat quarter bundle by Studio RK for Robert Kaufman
Quick View

Dot and Stripe Delights 2022 New Colors Fat Quarter Bundle - 10 Pieces

Price
$49.90/ each
Catch Of The Day Ten Squares - 10 Inch Squares
Robert Kaufman - Catch Of The Day Layer Cake
Quick View

Catch Of The Day Ten Squares - 10 Inch Squares

Price
$47.99/ each
Sevenberry Island Paradise Barkcloth Leaves Green Fabric by the Yard
Island Paradise Barkcloth Leaves Green
Quick View

Sevenberry Island Paradise Barkcloth Leaves Green Fabric by the Yard

Price
$24.98/ yard
Paisley Prints Black Style 4114D2 Fabric by the Yard
Paisley Prints Black cotton fabric by Robert Kaufman
Quick View

Paisley Prints Black Style 4114D2 Fabric by the Yard

Price
$13.98/ yard
Paisley Prints Taupe Fabric by the Yard
Paisley Prints - Taupe by Robert Kaufman
Quick View

Paisley Prints Taupe Fabric by the Yard

Price
$13.98/ yard
A to Z Animals Animals Fabric by the Yard
A to Z Animals fabric by Robert Kaufman – alphabet and animals print on 100% cotton for kids and nursery projects.
Quick View

A to Z Animals Animals Fabric by the Yard

Price
$13.98/ yard
45 Inch Dottie White Dots on Jet Black Fat Quarter
45" Dottie White Dots on Jet Black fat quarter by Moda Fabrics
Quick View

45 Inch Dottie White Dots on Jet Black Fat Quarter

Price
$5.15/ each
Holiday Aruba Mini Stripe Red Green Fabric by the Yard
RJR - Holiday Aruba Mini Stripe Red Green
Quick View

Holiday Aruba Mini Stripe Red Green Fabric by the Yard

Price
$13.98/ yard
Holiday Aruba Border Red Green Fabric by the Yard
RJR Fabrics - Holiday Aruba Border Red Green
Quick View

Holiday Aruba Border Red Green Fabric by the Yard

Price
$13.98/ yard
Aruba Anemone Cinders Fabric by the Yard
RJR Fabrics - Aruba Anemone Cinders Fabric
Quick View

Aruba Anemone Cinders Fabric by the Yard

Price
$13.98/ yard
Aruba Shrub Amethyst Fabric by the Yard
RJR Fabrics - Aruba Shrub Amethyst Fabric
Quick View

Aruba Shrub Amethyst Fabric by the Yard

Price
$13.98/ yard
Aruba Mini Stripe Purple Fabric by the Yard
RJR Fabrics - Aruba Mini Stripe Purple Fabric
Quick View

Aruba Mini Stripe Purple Fabric by the Yard

Price
$13.98/ yard
Aruba Mini Stripe Teal Fabric by the Yard
RJR Fabrics - Aruba Mini Stripe Teal Fabric
Quick View

Aruba Mini Stripe Teal Fabric by the Yard

Price
$13.98/ yard
Aruba Border Gray Taupe Fabric by the Yard
RJR Fabrics - Aruba Border Gray Taupe Fabric
Quick View

Aruba Border Gray Taupe Fabric by the Yard

Price
$13.98/ yard
Tree-Rex Holiday Skeleton Dinos Fabric by the Yard
White cotton fabric with skeleton dinosaur T‑Rex prints wearing Santa hats and holding presents
Quick View

Tree-Rex Holiday Skeleton Dinos Fabric by the Yard

Price
$13.98/ yard
Holiday Plaid Buffalo Check Red Fabric by the Yard
Holiday Plaid - Buffalo Check Red Fabric
Quick View

Holiday Plaid Buffalo Check Red Fabric by the Yard

Price
$13.98/ yard
Cozy Holidays Cat Faces in Holiday Hats Fabric by the Yard
Cozy Holidays - Cat Faces in Holiday Hats
Quick View

Cozy Holidays Cat Faces in Holiday Hats Fabric by the Yard

Price
$13.98/ yard
Surfing Skeletons Fabric by the Yard
Surfing Skeletons Fabric by Timeless Treasures
Quick View

Surfing Skeletons Fabric by the Yard

Price
$13.98/ yard
Monster Truck Fun Stickers Fabric by the Yard
Monster Truck Fun Stickers Fabric
Quick View

Monster Truck Fun Stickers Fabric by the Yard

Price
$13.98/ yard
Peace Joy & Love Holiday Chalkboard Words & Motifs Fabric by the Yard
Peace Joy Love - Holiday Chalkboard Words Motifs
Quick View

Peace Joy & Love Holiday Chalkboard Words & Motifs Fabric by the Yard

Price
$13.98/ yard
Snow Fun Tossed Cute Snowmen Fabric by the Yard
Snow Fun - Tossed Cute Snowmen Fabric
Quick View

Snow Fun Tossed Cute Snowmen Fabric by the Yard

Price
$13.98/ yard
Snow Fun Cute Holiday Elves & Animals in Winter Fabric by the Yard
Snow Fun - Cute Holiday Elves Animals in Winter
Quick View

Snow Fun Cute Holiday Elves & Animals in Winter Fabric by the Yard

Price
$13.98/ yard
Bon Voyage World Traveler Navy Fat Quarter
Sold out
Bon Voyage - World Traveler Navy Cotton
Quick View

Bon Voyage World Traveler Navy Fat Quarter

Price
$5.99/ each