Hi!
A few things:
a) Sweepstakes are basically the same thing as "contests" in canada. (A "contest" in the USA usually means something you have to 'work' for, i.e., write an essay, submit a picture, etc before entering).
b) You would want to google "Canadian" contests.
c) From what I have seen, a lot of "canadian" contests make you do a ridiculous amount of work just to enter.
The population of Canada relative to the US is also quite different. (I.e., I think ~300 million Americans, vs 30 million Canadians. So naturally there would probably be 1/10th the contests as sweepstakes).
Johnathan