Assuming you meet the government of Canada’s eligibility requirements, as per the Criminal Records Act (CRA) of Canada (the criminal law which outlines the Canadian Pardon process, and much more), you can absolutely clear your criminal record from public visibility forever!