نابینایی در سالمندان اغلب به دلیل ابتلا به بیماری به نام تحلیل ماکولار ناشی از افزایش سن رخ می دهد. این بیماری موجب مرگ سلول های شبکیه می شود و درمان قطعی ندارد.
رژیم غذایی سرشار از امگا-3 و یا مصرف مکمل های روغن ماهی، موجب محافظت از سلول های شبکیه و پیشگیری از نابینایی در سنین بالا می شود.
علاوه بر این اسیدهای چرب امگا-3 فواید بسیار دیگری نیز دارا می باشند که عبارتند از: پیشگیری از بیماری های قلبی- عروقی، کاهش میزان تری گلیسرید خون، کاهش فشارخون، پیشگیری از تجمع پلاکت ها و ایجاد لخته خونی در عروق، بهبود عملکرد مغز و پیشگیری از افسردگی، آلزایمر و بیماری ام اس.
علاوه بر این متخصصان معتقدند اسیدهای چرب امگا-3 در دوران بارداری و شیردهی نیز اثرات مثبت بسیاری به همراه دارند، از جمله پیشگیری از زایمان زودرس و پره اکلامپسی (مسمومیت بارداری)، افزایش ضریب هوشی نوزاد و پیشگیری از دیابت نوع یک در کودکان.
ماهی به ویژه ماهی های چرب مانند سالمون، تخم کتان و گردو بهترین منابع غذایی امگا-3 به شمار می روند.