
Our 100% natural Cotton Batting is a versatile material used for DIY, upholstery, and bedding projects. Soft, breathable, and easy to work with, this batting is sold in a convenient 27-inch width. Choose by the yard for smaller projects, or save with a full 20-yard roll.
✔ Versatile Use: Ideal for crafts, upholstery padding, quilting, and bedding.
✔ Sold by the Yard: 27” wide, order only what you need.
✔ Bulk Savings: Save when purchasing the 20-yard roll.
✔ Breathable & Natural: Made from 100% cotton fibers for comfort and durability.
Cotton batting is an excellent choice for quilting, sewing, and craft projects. Its soft, flexible texture makes it easy to cut, layer, and stitch into place. Whether you’re building handmade quilts, décor, or DIY cushions, cotton batting offers natural comfort and reliability.
Cotton batting is a go-to material for furniture projects. Use it to add softness under fabric for chairs, sofas, and cushions. It smooths edges, fills gaps, and provides a plush feel, giving upholstered pieces a professional, finished look.
This breathable cotton batting is perfect for bedding projects like comforters, mattress pads, and pillows. It provides a natural layer of insulation without trapping heat, making it an excellent option for year-round comfort.
Choose the right amount for your project:
✔ By the Yard: 27” wide, sold per yard for smaller projects and flexibility.
✔ 20-Yard Roll: 27” wide × 20 yards, discounted price for larger projects, workshops, or upholstery shops.
Try browsing our complete catalog of products.