New Workshop Registration on Friday April 26th @ 11am

Visible Mending, Block Printing, Pattern Adjustments and more.

Under $125, $10 Flat Rate Shipping. Free Shipping over $125.

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

Full payment of a 3 month membership is required at the time of registration to reserve your membership. Your membership will begin on the date that you take your PFAFF Sewing 101 course, or if you are exempt from PFAFF Sewing 101 then your membership will begin on your first day. Your membership will expire 3 months from the start date. If you have not begun the use of your membership within 1 month of purchase, your membership term will automatically begin and expiry 3 months from that point (4 months from purchase). Participants must be 18 years of age or older to purchase a membership.

Cancellation policy 

Cancellations made within 72 hours of purchase will be issued a full refund for your purchase.  

Cancellations made between 3 days - 2 weeks of purchase will be refunded for the membership less 1 month cost ($60). 

Cancellations made between 2 weeks to the end of the membership term will not be refunded unless in extenuating circumstances. Please email us at info@mainfabric.com.  

Memberships are transferable, however if a membership is transferred to a new client, the new member will need to take PFAFF Sewing 101 at their expense to begin using the membership.

Cancellations on month-to-month memberships can be made anytime, you will not be issued a refund for payments already made, however you will be able to use the studio for the remainder of your paid month and will not be charged for any additional months. 

If you need to cancel, contact us at your earliest convenience.  

Diversity, Equity, and Inclusion policy
At Main Fabric we aim to provide a welcoming, diverse and discrimination- and harassment-free work space and retail environment. We welcome people of all races, genders, identities, religions, ethnicities, ages, and abilities to join our community and use our creative space. We have a zero tolerance policy for people who disrupt our inclusive and inviting space, any person who is being discriminatory and/or conducting harassing or abusive behaviour will be asked to leave the premises immediately.