Fish oil alternatives are as follow :-
-> Algae combined with nut or seed oil is the best alternative to fish oil.
-> Black currant oil is also good if you do not go with fish oil.
-> Flax seed oil is also known to have other health benefits so you should learn more about this alternative.