Een tijdelijk contract is voor een bepaalde tijd, bijvoorbeeld een paar maanden of een jaar. Werknemers of werkgevers kunnen een tijdelijk contract meestal niet tussentijds opzeggen. Sinds 1 januari 2020 gaat een tijdelijk contract automatisch over in een vast contract als een werknemer meer dan 3 opvolgende tijdelijke contracten heeft gekregen.
Een vast contract loopt door totdat de werknemer of de werkgever het beëindigt.