Queste sostanze non sono sintetizzate dal corpo umano, ad eccezione della vitamina D, quindi vanno per forza assunte con la dieta. Quelle che fanno bene alla vista sono le vitamine C, E e A. In particolare la vitamina A, che è anche chiamata retinolo, è importantissima per il sistema visivo perché fa parte dei componenti della rodopsina, sostanza presente nella retina che rende l'occhio sensibile alla luce.
Un'assunzione adeguata di queste vitamine aiuta a mantenere i tessuti oculari in salute e rallenta la progressione dell'AMD.