A typical carpentry apprenticeship takes four years to complete. Apprentices earn a salary for completing work. Professionals who earn a certificate or degree in carpentry before starting an apprenticeship need approximately 1-2 years to graduate.