IndieStitch ships to Canada for $15 flat rate shipping.

USPS will transfer your package to Canada Post after going through customs. 


Orders have an estimated 7 to 30+ business days for delivery, although IndieStitch cannot guarantee a time frame for any processing delays that may arise through international post offices.


IndieStitch is not responsible for any applicable governmental taxes/customs fees for international shipments that may arise.