No, the US is the outlier with the 30 year fixed rates. Canada not only has variable rate mortgages, but instead of the rate just adjusting, they essentially have 5 year mortgages, with a balloon payment at the end. If you can't roll it over into a new load (say because your debt to income is now too high), you're screwed.