De voedingswaarden tussen vissoorten kunnen sterk verschillen. Het hangt af van de soort vis, de seizoenen, de leeftijd, het geslacht en de omgeving waarin de vis leeft. Vooral het vetgehalte van vis kan sterk uiteenlopen.
In de aquacultuur zorgen viskwekers ervoor dat de vissen een constant dieet krijgen met alle noodzakelijke voedingsstoffen. Vis uit de aquacultuur heeft daarom een relatief constante voedingswaarde. De voedingswaarde van vette en minder vette vis verschilt veel. Vette vis is bijvoorbeeld rijk aan Omega 3 vetzuren en een goede bron van vitamine D, fosfor en calcium.