Is MasterCard’s website for Canada available in English only?

No. The website is available in Canadian English but also in Canadian French. There’s a button at the bottom of the homepage where you could select your country and language available, so just choose Canada and then whether you’d like to explore the site in English or French.