While specific jobs may last from a few hours to several years, the best estimates for the average tenure of temporary and contract employees range from three to four months.