Welcome to the ultimate destination to buy cotton fabric by the metre. As the most versatile, breathable, and easy-to-sew material in the world, 100% cotton is the absolute staple of any dressmaker’s or crafter’s stash.

Buy Cotton Fabric by the Metre for Dressmaking, Quilting & Crafts

Whether you are a beginner tackling your first project or an experienced dressmaker, our range has something for everyone. Explore our lightweight , smooth plain cotton fabric for everyday essentials, add a splash of character with our vibrant printed cotton fabric, or prepare for colder weather with our ultra-cozy, insulated brushed cotton fabric.

Varying Widths: Our cotton fabrics come in a versatile range of widths, typically between 114cm (45 inches) and 147cm (58 inches). Because the width changes significantly depending on the specific plain or print you choose, always check the individual product description to ensure you are buying enough for your pattern.

Shrinkage Allowance: Natural fibres move! We highly recommend allowing for 5% to 10% shrinkage. Always pre-wash your cotton fabric at the exact temperature you plan to wash your finished garment before you make your first cut.

Breathability: 100% plain cotton weaves allow air to circulate freely, making them the superior choice for summer clothing, lightweight bed sheets, and comfortable face coverings.


Do I need to pre-wash 100% cotton fabric?

Yes, absolutely. Because cotton is a natural plant fibre, it is prone to shrinking the first time it meets hot water and agitation. To prevent your beautifully sewn garment from shrinking in the wash, pre-wash your fabric on your normal machine cycle and dry it exactly as you intend to dry the finished piece before cutting your pattern.

🎁
Earn Points & Get 10% Off!
Secret Link