Can I get a Divorce if I wasn't married in Canada?
Yes, as long as you, or your spouse, have lived in Canada for at least a year. Divorces granted in Canada are based on your current status as a resident, not where your marriage took place.
Can you get a Divorce if you are not a Canadian citizen?
Yes. You do not have to be a Canadian citizen to be granted a Divorce in Canada. Also, it doesn't matter where your marriage took place. As long as you or your spouse has been a resident for at least a year, then you can apply for a Divorce.
Who can apply for a Divorce in Canada?
You do not have to be a Canadian citizen to apply for a Divorce in Canada.
You can apply for a Divorce if:
you were legally married in Canada or in any other country;
you intend to separate permanently from your spouse and believe there is no chance you will get back together, or you have already left your spouse and do not intend to get back together; and
if either or both of you have lived in a Canadian province or territory for at least one year immediately before applying for a Divorce.
source:http://divorce-canada.ca/divorce-in-canada-faq