When it comes to American English vs Canadian English
Canadian English primarily aligns with British spelling and grammar conventions, yet has influences from American vocabulary and pronunciation. This blend of British and American linguistic characteristics makes Canadian English distinct from both.
As for American English vs Canadian English, Canadian English more similar in pronunciation to American English – as any Canadian traveling abroad will vouch, given how commonly it’s assumed they’re from the USA. And more similar to British English when it comes to spelling and grammar, harking back to a desire to retain links with the British while differentiating themselves from their North American neighbors (and former enemies!).