Visa Information for Canada 
Many nationalities do not require a visa to visit Canada. These include:
Andorra, Antigua and Barbuda, Australia, Austria, Bahamas, Barbados, Belgium, Botswana, Brunei, Cyprus, Denmark, Estonia, Finland, France, Germany, Greece, Iceland, Ireland, Israel (National Passport holders only), Italy, Japan, Liechtenstein, Luxembourg, Malta, Monaco, Namibia, Netherlands, New Zealand, Norway, Papua New Guinea, Portugal, Republic of Korea, Republic of Latvia, St. Kitts and Nevis, St. Lucia, St. Vincent, San Marino, Singapore, Solomon Islands, Spain, Swaziland, Sweden, Slovenia, Switzerland, United States, and Western Samoa.
Holders of a United states green card can also enter without a visa.
Canada Visa information
Andorra, Antigua and Barbuda, Australia, Austria, Bahamas, Barbados, Belgium, Botswana, Brunei, Cyprus, Denmark, Estonia, Finland, France, Germany, Greece, Iceland, Ireland, Israel (National Passport holders only), Italy, Japan, Liechtenstein, Luxembourg, Malta, Monaco, Namibia, Netherlands, New Zealand, Norway, Papua New Guinea, Portugal, Republic of Korea, Republic of Latvia, St. Kitts and Nevis, St. Lucia, St. Vincent, San Marino, Singapore, Solomon Islands, Spain, Swaziland, Sweden, Slovenia, Switzerland, United States, and Western Samoa.
Holders of a United states green card can also enter without a visa.
Canada Visa information