持美国绿卡可以免签进入加拿大,其他都需要护照才能进入加拿大,澳洲,英国,香港,台湾护照都可以免签进入加拿大。大概是64个国家和地区:
- 安道尔
- 安圭拉
- 安提瓜和巴布达
- 澳大利亚
- 奥地利
- 巴哈马
- 巴巴多斯
- 比利时
- 百慕大
- 英国公民和英国海外公民
- 英国海外领土,公民
- 英国国民(海外) - 英国出生,入籍或在香港登记的英国国民(海外)护照持有人。
- 英国臣民
- 英属维尔京群岛
- 文莱
- 开曼群岛
- 智利
- 克罗地亚
- 塞浦路斯
- 捷克共和国
- 丹麦
- 爱沙尼亚
- 福克兰群岛
- 芬兰
- 法国
- 德国
- 直布罗陀
- 希腊
- 教廷 - 由罗马教廷签发的护照或旅行证件持有人。
- 香港特别行政区 - 香港中国特别行政区的人民共和国颁发的有效存续的和特别行政区护照持有人。
- 匈牙利
- 冰岛
- 爱尔兰
- 以色列 - 以色列国家护照持有人
- 意大利
- 日本
- 韩国
- 拉脱维亚共和国
- 列支敦士登
- 立陶宛 - 立陶宛签发生物特征护照(电子护照)持有人
- 卢森堡
- 马耳他
- 摩纳哥
- 蒙特塞拉特
- 荷兰
- 新西兰
- 挪威
- 巴布亚新几内亚
- 皮特凯恩
- 波兰 - 波兰颁发的生物识别护照(电子护照)持有人
- 葡萄牙
- 萨摩亚
- 圣马力诺
- 新加坡
- 斯洛伐克
- 斯洛文尼亚
- 所罗门群岛
- 西班牙
- 圣赫勒拿
- 瑞典
- 瑞士
- 台湾 - 由外交部在台湾发行的普通护照,其中包括他们的个人识别号码的持有人
- 特克斯和凯科斯群岛
- 美国公民和永久居民 - 美国公民或合法承认了美国永久居留权的外国人登录证(绿卡)或能够提供永久居留权证证明
详见这里:Countries and territories whose citizens do not need a visa (visa exemptions)。