Retinopati diabetik terjadi akibat dinding salur darah yang lemah, menyebabkan berlaku kebocoran lemak dan penyumbatan kapilari.