free shipping on $100+ orders in Canada / $10 flat rate shipping within Canada and US


We carry outstanding quality of cotton, cotton oxford, cotton canvas fabrics and linen fabrics. 

Our cotton fabrics are all 100% cotton.
The price is per unit. Our units are 1/2 yards.
Please check the unit size before purchase.

1 2 3 12 Next »