Canada's benchmark S&P/TSX jumped 71.80 points, or 1.02%, to 7,145.61.
Europe stock markets were mixed. In London, the Financial Times-Stock Exchange 100 index gained 29.40 points, or 0.63%, to 4,685.80 after June CIPS Manufacturing index fell to 50.5 from 52.7 in May. But UK house prices rose 3.3%, another sign of a firm economy.
France's CAC 40 gained fell 0.62 of a point, or 0.02%, to 3,897.37. Vivendi was higher amid a report Jean Marie Messier has resigned as president of the company. And France Telecom gained amid speculation the government might renationalize the company.
Germany's DAX index was down 15.75 points, or 0.36%, to 4,366.81. The German June Purchasing Managers' index rose to 50.2 from 49.8 in May, but some investors were worried the recent euro strength will hurt exports.
In Japan, the Nikkei 225 index fell 26.40 points, or 0.25%, to end at 10,595.44, after the bigger-than-expected improvement in the Bank of Japan's June Tankan survey boosted domestic-related shares, but weighed down exporter shares.
In Hong Kong, the markets were closed. On Friday, the benchmark Hang Seng index gained 80.46 points, or 0.76%, to 10,598.55.