Individuals who are inadmissible to Canada because of a criminal act, charge or conviction, committed in Canada or in a foreign country, may be eligible to apply for Criminal Rehabilitation to overcome their inadmissibility and enter Canada without requiring special authorization.
To be eligible for Criminal Rehabilitation, at least five years must have passed since the completion of your sentence (i.e. completion of a jail sentence, probation or since fines and community service have been completed).
You may be considered to be deemed rehabilitated if at least 10 years have passed since you completed your sentence, depending on your type of offense. Some individuals are not eligible for deemed rehabilitation depending on the classification of their offense under Canadian law.
If your offense was committed in Canada, you may be required to apply for a Canadian Pardon in order to be eligible for Criminal Rehabilitation.
Here are some other resources if you have been denied entry to Canada.