I will ship batting to Canada and overseas. I have 90" cotton batting for $9 per yard, Wool batting 90" wide for $14.50 per yard and 50% bamboo and 50% Cotton Blend Batting for $11.50 per yard. PM me, tell me how much you need so I can squish it into the smallest box possible, then I will PM back with the postage.