Free shipping anywhere in Canada on all orders over $150

$10 Flat Rate Shipping in Canada, $25 to USA

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

Thank-you!

With your help, we can create more amazing experiences for our community.

Give your instructor some kudos below! Your testimonials not only celebrate their incredible expertise and dedication but also support them in continuing to work and share their knowledge and passion with all of us.

Thank you for helping us grow and thrive together!

Would you allow us to share your testimonial on our website and/or Google reviews?

A Main Fabric representative may contact you in the future regarding your experience, for your cooperation we provide a discount code to be used on a your next purchase.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.