Cotton Fabric

247 products

Filter by

SALE
SKU - BSC 5785
Light Green/Red/Blizzard Blue/Multi Cotton/Lycra Floral Print Jersey Knit 62W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - WPB 5786
Leaf Bud Green/Passion Pink Cotton/Polyester Apples Print Interlock Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SLD 5787
Muted Black Cotton/Polyester Broadcloth 60W
Regular Price
$5.60 per yard
Sale Price
$5.60 per yard
Regular Price
$16.00 per yard
Yard Price
per 
SALE
SKU - WHA 5788
Earth Brown/White Polyester/Cotton Gingham Check Yarn-Dyed Shirting 54W
Regular Price
$5.60 per yard
Sale Price
$5.60 per yard
Regular Price
$16.00 per yard
Yard Price
per 
SALE
SKU - BMB 5789
Cameo Pink/Black 100% Cotton Polka Dot Print Interlock Knit 54W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DUA 5774
Taffy Pink/White Cotton/Lycra Polka Dot Print Jersey Knit 62W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - WRB 5687
Navy Cotton/Polyester Floral Corded Lace - Famous Dress Designer - 55W
Regular Price
$5.60 per yard
Sale Price
$5.60 per yard
Regular Price
$16.00 per yard
Yard Price
per 
SALE
SKU - DLD 5773 d
Candy Red/White Cotton/Polyester Horizontal Multi Stripe Weave Jersey Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DLD 5772 d
Carolina Blue/White Cotton/Lycra Horizontal Stripe Weave Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DLA 5771
Steel Gray/Carolina Blue 100% Cotton Horizontal Stripe Weave Jersey Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DGA 5770
Soft Lime/White Cotton/Lycra Horizontal Stripe Print Jersey Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - MAA 5700
Fiery Rose/White Cotton/Lycra Polka Dot Print Jersey Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SGA 5701
Brilliant Rose Pink/White Cotton/Lycra Polka Dot Print Jersey Knit 68W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BWC 5702
French Pink Cotton/Polyester Sweatshirt Fleece 69W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - BUA 5703 w
Pacific Blue/Orange/Lemon/Multi Cotton/Polyester Floral Print Interlock Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BPA 5804
Bright Cerulean Blue Cotton/Polyester French Terry Knit 70W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - SKD 5803
Carolina Blue/Bright Grape/White Cotton/Polyester Embroidered Whales On Twill 56W
Regular Price
$7.68 per yard
Sale Price
$7.68 per yard
Regular Price
$22.00 per yard
Yard Price
per 
SALE
SKU - BLC 5802
White Cotton/Polyester Pique Knit 62W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SFB 5801
Raspberry Pink/Salamander Orange/Burgundy/Multi 100% Cotton Overlapping Hearts Print Interlock Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SLA 5800
Bright Cerulean Blue Cotton/Polyester Jersey Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - CBC 5734
Sky Blue Cotton/Polyester Interlock Knit 59W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BKC 5733
Kelly Green Cotton/Polyester Velour Terry Knit 60W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - MAA 5732
Pacific Blue/Cherry Red Cotton/Lycra Polka Dot Print Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BDA 5731
Bubblegum Pink Cotton/Polyester Velour Terry Knit 59W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - BDA 5730
Kelly Green Cotton/Polyester Sweatshirt Fleece 55W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - DLA 5769
White/Deep Cobalt Cotton/Lycra Horizontal Stripe Print Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DIC 5768 d
Dutch Blue/White Cotton/Polyester Horizontal Stripe Interlock Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DIC 5767
Cobalt/Lime/Carrot Orange/Sky Blue Cotton/Lycra Horizontal Stripe Print Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DIB 5765
Bubblegum Pink/Sky Blue/Lemon/Multi Cotton/Polyester Horizontal Stripe Interlock Knit
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - WIB 5779 d
White/Cherry Blossom Pink Cotton/Polyester/Lycra Horizontal Stripe Jersey Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DLF 5778
Blue Lavender Cotton/Lycra Jersey Knit 66W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DTB 5777 d
Kelly Green/Colonial Blue/Cherry Red/White Cotton/Polyester/Lycra Horizontal Stripe Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DTA 5776
Concord Grape 100% Cotton Velveteen 56W
Regular Price
$8.40 per yard
Sale Price
$8.40 per yard
Regular Price
$24.00 per yard
Yard Price
per 
SALE
SKU - DTA 5775 d
Heathered Pewter Gray/Navy Cotton/Polyester Horizontal Stripe Interlock Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - CAC 5679
Charcoal Gray/Black Polyester/Cotton Heathered Double Knit 58W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - BHA 5764
White/Bitter Lime/Fruit Punch Pink/Multi 100% Cotton Strawberry Print Pique 61W
Regular Price
$8.40 per yard
Sale Price
$8.40 per yard
Regular Price
$24.00 per yard
Yard Price
per 
SALE
SKU - BJA 5763
Royal Azure/Kelly Green/Black/Berry Red 100% Cotton Frog Print Jersey Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SDC 5762 w
Rubber Ducky Yellow Cotton/Polyester Interlock Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DKE 5739
Aluminum Gray Cotton/Polyester Interlock Knit 66W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DHB 5738
Carmine/Carolina Blue/Lemon 100% Cotton Floral Print Jersey Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DLC 5737
Glacier White Cotton/Polyester Sweatshirt Fleece 58W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - DEC 5736
Spring Onion Green Cotton/Polyester Interlock Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SME 5620
Axolotl Green Polyester/Cotton Distressed Eyelet Horizontal Stripe Knit 58W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - DEB 5735
Vermillion Orange Cotton/Lycra Jersey Knit 56W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BTB 5704
Salamander/Dark Royal Blue/White/Moonstone Blue Cotton/Lycra Chevron Print Jersey Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DUA 5749
Yellow Apple Cotton/Lycra Jersey Knit 58W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DBB 5748
Periwinkle Blue Cotton/Polyester Interlock Knit 66W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DPE 5746
Caribbean Blue Cotton/Polyester Interlock Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DGB 5745
White/Cherry Red Cotton/Lycra Animal Print Jersey Knit 60W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BGA 5720
French Blue Cotton/Lycra Jersey Knit 70W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 

Cotton is probably one of the most popular fabric contents out there. It is easy to sew with, making it great for beginners and advanced sewers alike. There are so many different types of cotton with different weights, weaves, prints and patterns.

The most common top-weight cottons are voile, batiste, shirting, lawn, quilt-weight, poplin and gauze. Popular bottom-weight cottons are twill, canvas, plainweave, velveteen, corduroy and denim. It can also be mixed with spandex making it great for pants, jackets, dresses, tops and skirts that move with you. 

Cotton is also easy to care for -- machine wash and dry! (What more can you ask for?) We do recommend a gentle wash for more delicate cottons and more precious fabrications like velveteen.