Le contrat de professionnalisation est soit un contrat à durée déterminée, soit un contrat à durée indéterminée.
La durée du contrat de professionnalisation conclu pour une durée déterminée est comprise entre 6 et 12 mois. La durée de l'action de professionnalisation qui se situe au début du contrat de professionnalisation conclu pour une durée indéterminée est comprise entre 6 et 12 mois.
Toutefois, ces durées peuvent être portées jusqu'à 24 mois :
1° Pour permettre l'embauche et la professionnalisation de certaines personnes, et, en particulier, lorsqu'elles souhaitent préparer un CQPM ou CQPI, un diplôme ou un titre à finalité professionnelle enregistré dans le RNCP, un parcours de professionnalisation certifiant visé à l'article 62, les demandeurs d'emploi âgés de 26 ans ou plus, les personnes reprenant leur activité.
2° Pour tenir compte des difficultés de recrutement, dans certains secteurs professionnels de la métallurgie, dans certains métiers et dans certains bassins d'emploi.
3° Lorsque le titulaire du contrat de professionnalisation est bénéficiaire de l'obligation d'emploi au sens de l'article L. 5212-13 du code du travail.
4° Lorsque le titulaire du contrat de professionnalisation effectue une période de mobilité internationale.
Enfin, ces durées peuvent être portées jusqu'à 36 mois, lorsque le contrat de professionnalisation a pour objet l'acquisition d'un diplôme professionnel, d'un titre professionnel ou d'un CQP, conclu avec :
1° Une personne âgée de 16 à 25 ans révolus qui n'a pas validé un second cycle de l'enseignement secondaire et qui n'est pas titulaire d'un diplôme de l'enseignement technologique ou professionnel.
2° Un demandeur d'emploi inscrit depuis plus de 1 an.
3° Une personne bénéficiaire du revenu de solidarité active, ou de l'allocation de solidarité spécifique ou de l'allocation aux adultes handicapés ou ayant bénéficié d'un contrat unique d'insertion.