My mom's from Canada, but she doesn't have Canadian citizenship.
「私はカナダ出身です」と言ったら、大抵の人はカナダ人と思うでしょう。
カナダ出身だけど、カナダ人でないことは次のように言えます。
ーMy mom's from Canada, but she doesn't have Canadian citizenship.
「母はカナダ出身だけど、カナダ人ではない」
ーMy mom lives in Canada, but she's not Canadian.
「母はカナダに住んでいるけど、カナダ人ではない」
ご参考まで!