A valid passport must be submitted to the Canadian embassy or consulate as part of the application package. A valid passport is considered to be a national passport issued by the county of citizenship, with at least one completely blank page, and it must be valid for at least six months after the intended date of departure from Canada.
A visa application must be completed and submitted to the nearest Canadian consulate or embassy. The application can be downloaded from the Canadian embassy website as a PDF file. The visa application requires applicants to fill in information regarding their contact information, citizenship information, passport information, current employment and previous education.
For those who temporarily live in the U.S. on a non-immigrant visa, applicants must show proof of their temporary visa and documentation that shows their intention to leave Canada. This documentation can include school enrollment in the U.S., work ties in the U.S. or proof of funds in the U.S.
Permanent U.S.residents must show proof of permanent residency through their visa status, which can be verified with particular documentation within their passport or their Green Card documentation.
For people to enter Canada for work purposes, they must submit at letter from their Canadian employer to the Canadian embassy or consulate that states that they have a job offer in Canada and that it provides enough money to support their stay. For people seeking to visit family in Canada, a letter, written by their family members that states the purpose of the visit, must be submitted to the Canadian embassy or consulate