According to the BLS, apprenticeship programs typically take 1-6 years to complete. The majority of programs require you to complete a minimum of 2,000 work hours, but others may require up to 12,000 hours.