Vzhled barvy v oku člověka je funkcí pigmentů obsažených v duhovce. Specifické barvy jsou určovány geny jednotlivce, takže některé barvy očí jsou běžnější než jiné.
Nejběžnější barva očí na celém světě je hnědá. Velké množství melaninu, pigmentu, který také způsobuje tmavší vlasy a tón pleti, způsobí hnědé zbarvení očí. Velmi tmavé oči se mohou zdát černé. Hnědé oči jsou běžné u všech ras a ve všech částech světa.
Mezi méně časté barvy očí patří modrá (vyskytuje se u lidí evropského původu s nižšími hladinami melaninu), lísková (kombinace zelená a hnědá), šedá (varianta modré barvy smíchaná s jinými odstíny) a zelená (obvykle sloučená severskými lidmi) původ). Nejvzácnější z těchto barev je zelená, pouze s jedním až dvěma procenty všech lidí narozených s přirozeně zelenými očima.
Mezi nejvzácnější barvy očí patří jantarová, fialová a červená. Jantar je výsledkem žlutého pigmentového lipochromu. Fialové oči jsou považovány za důsledek nedostatku dostatečného množství pigmentu k vyplnění celého oka, což by umožnilo viditelnost krevních cév. Červená, pravděpodobně nejvzácnější ze všech lidských barev očí, je výsledkem albinismu, kdy oko postrádá jakýkoli pigment.