send your snow to me. i love it.
To visit Canada you:
must be healthy. You might need a doctors examination;
must respect Canadian laws;
will need a valid passport, proof of who you are or other travel documents;
will need a Temporary Resident Visa (TRV) if you are from one of these countries; and
may need a letter of invitation.
***
That's from the gov's website...not the clearest reg I've ever read.