With Canadian women it is an expectations thing, that goes for Canadian people in general. We've been taught to think that they are nice, laid back, and the more relaxed version of Americans. I find that the opposite is true, Canadians have more to overcompensate for and tend to be on the rude and unwelcoming end as a result. From my travels, I can confirm that Canadian women are the coldest and least welcoming of all the Anglo women but French Canadian women are an exception here.
Guys from Canada I have known love to stir the pot and Canadian women are very fake.
Vancouver and Montreal do have some beautiful women though. I went to Vancouver and was blown away by the talent in the city, best city in North America if you like Asian women and brown women as well. I saw so many good looking Asian, Indian, and Persian women in the city. As for their approachability, I never tried to game them but social circles seemed to be king.
Montreal was decent too but I think it gets too overhyped on game forums. The nightlife was very underwhelming with the crowd being largely underaged, we went towards early fall so school was kicking off, this was in 2018. I still found the city safe though and beautiful, just that the game was underwhelming there. Not as many hot girls as I would have thought.
I laughed at the comment that said Toronto has hot women, not a chance amigo. Toronto to me is like the Detroit of Canada, you have a bunch of wannabe tough guys and fake dolled up women. Of all the major cities, it had the ugliest women although I do think the Indian girls from there were hot. Culturally, it felt very trashy and fake, like the people there tried to be cool but failed miserably at it. As an American, I kind of cringed at the nightlife there. The city itself was try hard with some of the trashiest women I have seen in North America.
Toronto women have a certain look to them, it is that plain-faced plain-featured look. While they are not inbred looking, it is tough to find hot girls there. It's a city of 6s.