Shipping is via Canada Post, and price is based on weight and destination.  

Service options (including local pickup) can be selected at checkout and price is automatically calculated.

In cases where items in the order are stocked at different locations, our system interprets this as two orders and charges shipping for each. When we process the order, we combine the items in one shipment and refund the difference in shipping cost.

If you would like to get an idea of costs before shopping, you can use the Canada Post rate calculator at

Use M6J 1E8 in the “sending from” field and the total weight in kilograms of your purchase (for example, if you’re buying 5 skeins of yarn at 100grams each, enter 0.500 kg)

Up to 500g yarn is usually sent in a #4 bubble envelope at 12x9x7 inches. Up to 2kg is usually sent in a box at approximately 9x9x12 inches. Size has less of an effect on price than weight, so you can use your best guess.

View the Canada Post website for information about delivery standards for different international rates.