This question already has an answer here:

Can my Thai wife with US permanent green card visit Canada with me? Taking an Alaskan cruise.

marked as duplicate by Michael Hampton, mts, CGCampbell, phoog, Willeke May 14 '16 at 17:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Removed the confusing and untrue part of the title: there's no visa to be gotten on arrival. Otherwise, welcome to beautiful British Columbia, hope you will enjoy your stay here, no matter how brief. – chx May 14 '16 at 7:32

Yes she can. Green card holders do not need a visa to visit, only their green card when cruising (though it wouldn't hurt to have her passport with you as well).


Not the answer you're looking for? Browse other questions tagged or ask your own question.