Canadians have a distinct accent that is the same whether the person is from Nova Scotia or from Alberta.
I'm from BC, and we sound more like people from Seattle than people from Toronto. I think the stereotypical Canadian accent is only preserved by the elderly nowadays.
EDIT: That being, said, you are right in that Canadian speech is much much more homogenous than American speech. It also helps that Western-Central Canadian English is very close to General American...
Last edited: