Yes, Canada recognizes same-sex marriages, and you can sponsor your same-sex spouse under the Spouse Sponsorship program. The eligibility criteria are the same for all couples.