首先明确护照是护照,签证是签证。护照相当于身份证,护照是本国公民在国外的身份证明,由本国颁发,可在户口所在地的出入境管理处办理。签证是你要去的国家给你的入境许可,凭此签证可以进入该国。签证一般可以在外国驻本国大使馆,领事馆申请, 签证后工作人员会在你的护照上贴上批准的文件 。除了免签的国家 ,都需要签证才能进入该国。你持有的是护照只通过了墨西哥的签证,墨西哥护照免签的地方都在中南美,没有北美。因此想去加拿大得去补上加拿大的签证。