The length of time it takes to become a plumber varies based on your educational background and apprenticeship program requirements. Typically, it takes 4-5 years to complete an apprenticeship program.