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.