A work permit is required to enter Canada as a temporary foreign worker. To work lawfully in Canada, you must get a working visa since you're not a Canadian citizen or permanent citizen. Before coming to Canada, you must submit for a working permit from Immigration, Refugees and Citizenship Canada (IRCC).