Skip Navigation Website Accessibility

Over 3000 quilting cotton fabricsonline starting at $10 /mtr. 
We have 1/4" elastic by the metre or roll!

Store will reopen Tuesday June 2 - 9 am-4 pm. Maximum 4 in store. Maximum 30 minutes if others are waiting to visit.
Masks are Mandatory.
 To ensure online orders are shipped within 2-4 days.
Our store will only be open Tuesday & Thursdays. 

Call 1 800 663 0226 or email kevin@csm.ca

CURBSIDE ALWAYS AVAILABLE
9 am - 4 pm Monday - Friday


**FREE SHIPPING ANYWHERE IN CANADA ON ORDERS OVER $149!


CANADA
ORDERS $1-$15 -  $6.00 shipping
ORDERS $15.01-$148.99 -  $10.00 shipping

USA
ORDERS $1-$99.99 -  $20.00 shipping
ORDERS $100.00-$199.99 -  $30.00 shipping
ORDERS $200.00- and up $50.00 shipping


Pre Order

Fabrics

Classes

 
Classes

Events

 
Events

Designers

 
Designers

Newsletter Signup

Shop By Category
              A Division of KGM Marketing ltd