The Temporary Resident Permit of Canada has a validity of 3 years.