If you think buying your fabric online south of the border is cheaper, think again. I found out early that shopping US online doesn't really save me much money.
When I first started ordering fabric online, I initially went to the US stores because of the cheaper prices. I quickly learned, however, that I wasn't getting much of a bargain.
Let's do the math . . .
For one thing, shipping costs from the US can sometimes be outrageous. Also, you have to take into account the current Canadian/US dollar exchange rate, which is pretty high right now. As of this post, the exchange rate on the Canadian dollar is around 1.30. That's right, right now our dollar is only worth around 0.70 cents compared to the US $1.00. This means when you shop US stores online, you're paying 0.30 cents more on the dollar for your fabric. For example, a fabric at $10 US will cost you $13 CAD and $100 US can jump to $130 CAD! And that's before shipping costs.
It didn't take me long to realize I was better off shopping locally or at Canadian online fabric stores. In some cases, the fabric prices are higher, but I've found some great bargains with really good shipping rates.
I still prefer to shop my local stores, but below are 10 of my favourite Canadian online fabric stores with their shipping rates. This is not an exhaustive list. These are just the main stores that I go to if I shop online. If you have any Canadian online shops you like that aren't listed here, let me know.
This is my favourite online fabric store. The selection of quality fabrics is excellent and prices are as low as $6/metre. You also collect points on your purchases.
$5 flat rate shipping anywhere within Canada.
Free shipping on orders over $75.
Dinkydoo Modern Fabrics
A very nice selection of modern fabrics.
$8.99 flat rate under $99
Free shipping for orders $99+