A színtévesztés a legtöbb ember esetében elsősorban genetikai tényezőkből ered, amelyek általában az anyai ágon keresztül öröklődnek.
A színvakság egyes esetei egyidejűleg fennálló betegségeknek, például cukorbetegségnek tulajdoníthatók, vagy az életkorral összefüggő hatások miatt, illetve bizonyos gyógyszerek használatának következményeként az élet későbbi szakaszában jelentkezhetnek.