O tempo de duração pode depender do desempenho do estudante e do contrato firmado entre a empresa e o estagiário, que pode durar de 6 meses até 2 anos, sendo 2 anos o tempo máximo que o estudante pode estagiar na empresa.
O prazo de um contrato do programa de estágio em uma empresa é de no máximo até dois anos. Ou seja, no final do prazo estabelecido pelo contratante, o estagiário deverá ser efetivado ou apenas encerrar o contrato.
A empresa antes mesmo do final do contrato, pode rescindir em qualquer momento o vínculo com o estagiário.
Os estagiários poderão contar com horário de almoço acima de 15 minutos, sem que esse intervalo seja computado na carga horária máxima de 6 horas, determinada pela lei.