I don't believe Canada will take felon immigrants. Especially not people convicted of growing
marijuana, they have enough of those people. Although I think if the felony was X amount of years ago and depending on what the charge was people could immigrate. Google "Canada immigration" or something like that and you will find the information you are looking for.