O Contrato de Trabalho pode ser por tempo indeterminado (sem data prevista para acabar) ou por tempo determinado (o trabalhador já sabe quando o contrato termina).
A regra geral é o Contrato por Tempo Indeterminado, ou seja, o trabalhador é contratado por uma empresa sem um prazo certo. O Contrato por Tempo Determinado só poderá ocorrer se estiver enquadrado em uma das hipóteses de que trata o art. 443 da CLT e não pode durar mais de dois anos. O Contrato por Prazo Determinado passa a ser Contrato por Prazo Indeterminado, se for prorrogado mais de uma vez.
O Contrato de Experiência é um tipo de teste, por isso não pode durar mais de 90 dias.
É importante destacar que, na hipótese de o trabalhador ser despedido sem justa causa, antes do término do Contrato por Prazo Determinado, o empregador deverá pagar uma indenização no valor da metade dos salários devidos até o fim do contrato.
O Contrato Temporário está previsto na Lei n° 6.019/74 e só pode ser utilizado em situações especiais. Deve ter duração máxima de três meses e deve ser feito por empresas cadastradas no Ministerio do Trabalho e Emprego (MTE).