You may be eligible to sponsor a spouse or a common-law or conjugal partner or dependent children living outside of Canada if:
The person you want to sponsor is a member of the family class. If he or she is not, you will not to be able to sponsor them.
You are 18 years of age or older;
You are a Canadian citizen or permanent resident;
You reside in Canada.
If you are a Canadian citizen not residing in Canada, you may sponsor your spouse, common-law or conjugal partner and/or dependent children who have no dependent children of their own. You must demonstrate that you will live in Canada once they become a permanent resident..
You sign an undertaking promising to provide for the basic requirements of the person being sponsored and, if applicable, their dependent children.
You and the person being sponsored sign an agreement that confirms that each of you understands your mutual obligations and responsibilities.