OS evidují stavy i u jednotlivých vláken. Stejně jako u procesů, stavy vláken jsou různé napříč různými OS ale lze identifikovat jakési základní stavy, které mají mezi různými OS víceméně stejný význam.

Zpravidla jde o stavy:

  • Připravené — vlákno je připravené a přichystané ke spuštění
  • Běžící — vlákno běží
  • Čekající — vlákno je pozastavené a na něco čeká
  • Ukončené — vlákno doběhlo do konce