Apprenticeship programs range in length from one to six years. The national average is four years. However, the length of an apprenticeship depends on the model the program sponsor uses and each program is unique.