Cotton Fabric

401 products

Filter by

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 - 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 w
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 - 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 - 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 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 - 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 - 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 - 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 5722
Steel Blue/White Cotton/Lycra Large Polka Dot 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 - DLB 5729
Pacific Blue Cotton/Polyester Jersey Knit 52W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - BQA 5724 w
Brown/White Cotton/Polyester Floral Print Pique 60W
Regular Price
$8.40 per yard
Sale Price
$8.40 per yard
Regular Price
$24.00 per yard
Yard Price
per 
SALE
SKU - DKB 5727 w
White/Cherry Red Cotton/Lycra Large Heart 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 - BRA 5713 w
Walnut/Ivory Cotton/Polyester Yarn-Dyed Plaid Twill 58W
Regular Price
$7.00 per yard
Sale Price
$7.00 per yard
Regular Price
$20.00 per yard
Yard Price
per 
SALE
SKU - DJB 5726
Sapphire/Ferrari Red/Sky Blue/Multi Cotton/Polyester 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 - BOA 5710 w
Pale Cerulean Blue Cotton/Polyester 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 - BMA 5714 w
French Pink Cotton/Polyester Broadcloth 44W
Regular Price
$5.60 per yard
Sale Price
$5.60 per yard
Regular Price
$16.00 per yard
Yard Price
per 
SALE
SKU - MBC 5711 w
Wine Blush Pink Cotton/Polyester Broadcloth 44W
Regular Price
$5.60 per yard
Sale Price
$5.60 per yard
Regular Price
$16.00 per yard
Yard Price
per 
SALE
SKU - DAB 5709 w
Hot Fudge Brown/Carolina Blue 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 - DCB 5708
White/Sky Blue Cotton/Polyester 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 - DDC 5707 g
White/Bright Parakeet Green Cotton/Polyester Horizontal 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 - DFA 5706
Espresso Brown/Sky Blue/Taffy Pink/Multi Cotton/Polyester 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 - SMB 5637
Powder White 100% Cotton Tissue Jersey Knit 46W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DDA 5705
White/Carolina Blue 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 - CQC 5698
Cornflower Blue Cotton/Polyester 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 - BUC 5697 d
Fruit Punch Pink/White Cotton/Polyester Horizontal Stripe Print Jersey 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 - BHB 5693 w
White/Racing Red/Spring Green/Black Cotton/Polyester Ladybug Print Pique Shirting 59W
Regular Price
$8.40 per yard
Sale Price
$8.40 per yard
Regular Price
$24.00 per yard
Yard Price
per 
SALE
SKU - BCB 5692
Irish Green/White Cotton/Lycra Animal Print Jersey 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 - BCA 5691
Cherry Red/White Cotton/Polyester Animal 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 - MBC 5610
Chroma Blue Cotton/Rayon/Lycra Jersey Knit 64W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - DDD 5641
White 100% Cotton Horizontal Shadow Stripe Mini Pointelle 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 - MAC 5653
Off-White 100% Cotton Shirting 42W
Regular Price
$6.28 per yard
Sale Price
$6.28 per yard
Regular Price
$18.00 per yard
Yard Price
per 
SALE
SKU - SKA 5562
Cauldron Black Polyester/Cotton Distressed Eyelet Horizontal Stripe Knit 60W
Regular Price
$5.96 per yard
Sale Price
$5.96 per yard
Regular Price
$17.00 per yard
Yard Price
per 
SALE
SKU - MDC 5527
Navy Blue Cotton/Polyester Geometric Lace - Famous Dress Designer - 52W
Regular Price
$5.96 per yard
Sale Price
$5.96 per yard
Regular Price
$17.00 per yard
Yard Price
per 
SALE
SKU - MEA 5297
Dark Goldenrod/Chestnut/Multi Polyester/Cotton Southwestern Design Tapestry Upholstery Fabric 56W
Regular Price
$10.48 per yard
Sale Price
$10.48 per yard
Regular Price
$30.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.