In most states, an apprenticeship lasts 4-5 years, or about 2,000 hours of paid, on-the-job training, plus technical instruction, which may be in the form of evening classes.