People who are permanent residents of Canada, but not citizens of Canada and currently residing outside of Canada, cannot sponsor their spouses. Therefore, they can only begin processing their spousal sponsorship for immigration through marriage while they are within Canada.
Restrictions on who cannot sponsor their foreign partner:
– The sponsor’s imprisonment
– Declaring bankruptcy
– Receiving financial support from the government (a welfarist)
– Attempted past offenses
– Failing to pay alimony on obligations from his or her previous marriage
– Failure to pay subsidies received from the state
So, before you marry someone who is not a Canadian citizen or resident of Canada, decide how you will support yourself and your sponsored partner in living together in Canada.