FABRICSPRINTS & PATTERNSLACELEATHERTRIMSACCESSORIESSALENew Arrivals
FREE SHIPPING ON ORDERS OF $299 OR MORE!
HomeCOTTON FABRIC

Cotton Fabric

Cotton fabric has been used for centuries due to its light, breathable, sturdy nature - it is the perfect material for any project. Cotton shirting fabric is extremely versatile and can be used to make a variety of items, such as jackets and shirts, home decor, bedding and undergarments. We carry a huge selection of top-quality cotton textiles, from the finest Sea Island cotton, perfect for premium quality shirts, to durable canvas / duck fabric, which works wonderfully for upholstery, home decor or tote bags.

Our cotton fabric is the highest quality available and the majority of styles are used as premium quality shirting fabrics. These premium cotton fabrics come directly from the manufacturer and represent the best fabrics in the world.


Read more about cotton fabric...


Pima Cotton Sheen Sateen FabricCotton Bull Denim Fabric 100% Cotton Fabric Stripes Collection #1Cotton Canvas Duck FabricCotton Broadcloth Blend Fabric
(14)
(2)
(3)
$9.99 / Yard
$9.99 / Yard
$19.99 / Yard
$9.99 / Yard
$6.49 / Yard
12 Colors Available9 Colors Available 15 Styles Available23 Colors Available14 Colors Available










Pima Cotton BatistePima Cotton Broadcloth FabricCotton 7oz Duck Fabric 100% Cotton Fabric Checks Collection #4100% Cotton Fabric Stripes Collection #3
(9)
(2)
(3)
(1)
$9.99 / Yard
$7.99 / Yard
$4.99 / Yard
$18.99 / Yard
$18.99 / Yard
8 Colors Available! Sale!5 Colors Available5 Colors Available 17 Styles Available19 Styles Available










Cotton Stretch Cotton SatinCotton Fabric Classic Super Large DotsCotton VoileSilk Cotton FabricCotton Ikat
(2)
(1)
(3)
$28.49 / Yard
$6.49 / Yard
$27.99 / Yard
$60.99 / Yard
$29.49 / Yard
23 Colors Available4 Colors Available4 Colors Available15 Colors Available6 Colors Available! New!










Cotton 14oz Duck Fabric 10 Yard BoltImperial Cotton Batiste Blend FabricWaffle ClothCotton Fabric Classic Large Dot Cotton Fabric Classic  Small Dot
(2)
(1)
$121.49
$5.99 / Yard
$12.99 / Yard
$6.49 / Yard
$6.49 / Yard
5 Colors Available2 Colors Available!12 Colors Available12 Colors Available










100% Cotton Fabric Stripes Collection #13Cotton Seersucker FabricAnimal Skin Printed Cotton Fabric100% Cotton Plaids Fabric6 Ounce Cotton Denim 25 Yard Bolt
(1)
(1)
$18.99 / Yard
$14.99 / Yard
$5.99 / Yard
$18.99 / Yard
$231.99 / Bolt
23 Styles Available6 Colors Available3 Colors Available8 Available Styles7 Colors Available!










Cotton Canvas (Duck) Fabric Color Card100% Cotton Fabric Tone/Tone Fabric #1Pima Cotton Broadcloth Fabric 30 Yard BoltPima Cotton Tartans Fabric 20 Yard Bolt100% Cotton Fabric Checks #8
$8.99
$15.49 / Yard
$242.99 / Bolt
$220.99 / Bolt
$18.99 / Yard
1 Colors Available25 Colors Available22 Styles Available19 Styles Available










100% Cotton Fabric Checks Collection #1100% Cotton Fabric Checks Collection #3Imperial 1 Inch GinghamSea Island Cotton Fabric 15 Yard BoltSea Island Cotton Fabric 15 Yard Bolt Black or White
(1)
(2)
$18.99 / Yard
$18.99 / Yard
$6.99 / Yard
$511.99 / Bolt
$659.99 / Bolt
14 Styles Available17 Styles Available18 Colors Available!5 Colors Available2 Colors Available










Solid Flannel Fabric 15 Yard Bolt100% Cotton Fabric Tone/Tone Fabric #5Cotton DamaskCotton Stripes Classic FabricCotton Western Chambray 25 Yard Bolt
(4)
(1)
$91.99 / Bolt
$15.49 / Yard
$8.99 / Yard
$6.49 / Yard
$256.49 / Bolt
17 Colors Available!1 Color Available1 Color Available!13 Colors Available2 Colors Available!










Woven Stripe Ticking BoltCotton Voile Cutout Embroidery FabricCotton 12/14oz Duck Fabric Color CardObscura Lace #1Obscura Lace #2
(1)
(1)
$120.99 / Bolt
$27.99 / Yard
$6.99
$466.99 / Strip
$350.99 / Strip
9 Colors Available!8 Colors Available1 Color Available! New!1 Color Available! New!










Mont Blanc LacePima Cotton Sateen Fabric 20 Yard BoltSea Island Cotton Sateen Fabric 15 Yard BoltCotton Embroidered Eyelet #2Cotton 10oz Duck Fabric 20 Yard Bolt
(1)
(2)
$246.49 / Strip
$204.99 / Bolt
$321.99 / Bolt
$131.49 / 7.5 Yard Piece
$199.99 / Bolt
13 Colors Available7 Colors Available23 Colors Available










100% Cotton Fabric Checks #7Cotton JerseySpandex Cotton Jersey100% Cotton Fabric Checks Collection #2100% Cotton Fabric Checks Collection #5
$18.99 / Yard
$13.49 / Yard
$13.49 / Yard
$18.99 / Yard
$18.99 / Yard
17 Styles Available1 Colors Available!2 Colors Available!21 Styles Available16 Styles Available










100% Cotton Fabric Checks Collection #6100% Cotton Damask Fabric #1100% Cotton Fabric Stripes100% Cotton Fabric Stripes Collection #10100% Cotton Fabric Stripes Collection #11
(1)
$18.99 / Yard
$16.49 / Yard
$18.99 / Yard
$18.99 / Yard
$18.99 / Yard
12 Styles Available1 Color Available15 Styles Available19 Styles Available19 Styles Available










100% Cotton Fabric Stripes Collection #12100% Cotton Fabric Stripes Collection #7100% Cotton Fabric Stripes Collection #8100% Cotton Fabric Stripes Collection #9100% Cotton Fabric Tone/Tone Fabric #2
$18.99 / Yard
$18.99 / Yard
$18.99 / Yard
$18.99 / Yard
$15.49 / Yard
20 Styles Available17 Styles Available20 Styles Available20 Styles Available1 Color Available










100% Cotton Fabric Tone/Tone Fabric #3100% Cotton Fabric Tone/Tone Fabric #4100% Cotton Fabric Tone/Tone Fabric #6100% Cotton Fabric Stripes Collection #2100% Cotton Fabric Stripes Collection #4
$15.49 / Yard
$15.49 / Yard
$15.49 / Yard
$18.99 / Yard
$18.99 / Yard
1 Color Available1 Colors Available1 Color Available17 Styles Available18 Styles Available










100% Cotton Fabric Stripes Collection #5100% Cotton Fabric Stripes Collection #6100% Cotton Fabric Dobby Cloth Collection #1100% Royal Cotton Fabric #1100% Pique Weave Collection #1
$18.99 / Yard
$18.99 / Yard
$18.99 / Yard
$21.99 / Yard
$16.99 / Yard
18 Styles Available20 Styles Available5 Styles Available6 Colors Available6 Colors Available










Cotton 12oz Duck Fabric 20 Yard BoltCotton Batiste Blend Fabric 30 Yard BoltCotton Broadcloth Blend Fabric 30 Yard BoltCotton Flannel Fabric 25 Yard BoltCotton Muslin
(1)
$162.99 / Bolt
$131.99 / Bolt
$190.49 / Bolt
$231.99 / Bolt
$7.99 / Yard
1 Color Available29 Colors Available77 Colors Available32 Styles Available4 Styles Available!










Cotton Seersucker Blend Fabric 30 Yard BoltCotton Terry Fabric 20 Yard BoltMicro Brush Twill Fabric 20 Yard BoltPima Cotton Batiste Fabric 30 Yard BoltPima Cotton Italian Organdy Fabric 20 Yard Bolt
(2)
$231.49 / Bolt
$234.99 / Bolt
$194.99 / Bolt
$248.99 / Bolt
$331.49 / Bolt
27 Styles Available8 Colors Available9 Colors Available!9 Colors Available5 Colors Available










Pima Cotton Lawn Fabric 20 Yard BoltPima Cotton Mini Tartans Fabric 20 Yard BoltPima Cotton Pique Fabric 20 Yard BoltPima Cotton Satin Batiste FabricPima Cotton Satin Batiste Fabric 20 Yard Bolt
(1)
$253.49 / Bolt
$233.99 / Bolt
$253.49 / Bolt
$11.49 / Yard
$271.49 / Bolt
44 Patterns Available24 Styles Available9 Colors Available2 Colors Available8 Colors Available










Pima English Pinpoint Oxford
$253.99 / Bolt
11 Colors Available!