Americans earn about $45,000 a year, and canadians only $38,000.
Please show your sources. I looked up stats on this not too long ago and it looks like you're comparing average family income in the US to average individual income in Canada (that's the closest numbers I could find to what you posted). Individual income in the US is closer to 26k and Canadian family income is over 50k.
(the dollars I'm using aren't normalized, i.e. Canadian dollars for Canadians and American for Americans. But that doesn't matter right now)