Cotton Fabric by the yard
Cotton fabrics are a collection of breathable and durable fabrics that are sourced from natural cotton fibers. These absorbent fabrics take dye well, and can be found in a variety of colors, prints, and designs. Available in both 100% cotton fabrics and cotton blends, these textiles offer options for everything from breathable apparel to durable home décor and upholstery projects. Shop our cotton fabric collection by the yard for DIY crafts, or by the bolt for commercial applications.
Cotton fabrics are made from fibers harvested from the cotton plant, which are spun into yarn before being woven or knitted into fabric. Sometimes the yarn can be combined with other types of fiber to enhance the characteristics of cotton, like linen cotton blends, stretch cotton, and cotton-polyester. There are numerous ways to weave cotton fabric, and it mostly depends on the style you're looking for or the application you need.
Sew comfortable and stylish apparel, accessories, and home decor with our selection of cotton fabrics. Create shirts, dresses, tops, and loungewear with cotton lawn, cotton poplin, cotton knit, and cotton spandex. Use cotton canvas, quilting cotton, and cotton twill to make tote bags, backpacks, quilts, and more. Additionally, craft curtains, bedding, cushions and light upholstery projects with cotton sateen, broadcloth, plaid cotton, and other cotton fabrics.
Shop cotton fabric by the yard or in bulk by the roll at Fabric Wholesale Direct, all at wholesale prices.
Free shipping
Free shipping on orders $99+
Customer service
Responsive and knowledgeable customer service via email, text or phone
Secure payment
Your payment information is processed securely.
Contact us
Need to contact us? Just send us an e-mail at support@fabricwholesaledirect.com
Transparent
White
Pink
Red
Orange
Ivory
Yellow
Gold
Brown
Green
Blue
Purple
Grey
Black
Multi
Abstract
African Print
Animal Print
Baby & Nursery
Buffalo Check
Camo Print
Celestial
Chevron
Church
Damask
Embroidered
Floral
Geometric
Gingham Check
Houndstooth
Licensed
Paisley
Plaid
Polka Dot
Sports
Stripe
Tie Dye