Free shipping on orders over $200 CAD! * All prices in CAD.

Get ready for your Happy Mail!

FREE SHIPPING on orders over $200 CAD (before taxes) to Canada and contiguous US!*

$15.00 CAD Flat Rate Shipping to Canada and $20.00 CAD Flat Rate shipping to the contiguous US on orders under $200 (before taxes). This service includes tracking.

You also have options at checkout to upgrade to a different shipping service.  All quicker shipping upgrades are charged at actual carrier rates. 

Please Note: The Snail Mail option is only available for very small packages sent in Canada.  Your fabric will be placed in a plastic envelope and sent via Canada Post's regular mail service.  There is NO tracking, insurance, or arrival date estimate with this shipping method. 

International shipping outside of contiguous US will be charged at actual rate. Remember, this is all in the Canadian dollar - which is likely so low compared to your dollar that you don't even need to worry about the shipping costs. ;)

In the unfortunate event that your package goes missing or remains undelivered on its way to you, we will do everything we can to help track and trace it. We cannot take responsibility for undelivered or lost packages, so please contact your post office as well!

Taxes and duties for International orders have not been collected and may be due upon clearing customs.  Duties are not typically charged on cotton fabrics.

Please send shipping inquiries to

*Free shipping does not apply to certain products like whole bolts of fabric or batting.