Sporting Life ships to most locations in Canada. Orders over a certain amount may qualify for free shipping, while all other orders are charged a flat shipping rate. Most orders arrive within 7-15 business days.