Common fish high in Omega-3s include: Swordfish, Atlantic Salmon, Silver Perch, Western Blue Grouper, Black Oreo, Blue Mackerel, Spanish Mackerel and Gemfish.
Shellfish generally aren’t as high in Omega-3s as the above fish, but the ones with the highest levels include Sydney Rock Oysters, Blue Mussels, Gould's Squid and Blue Swimmer Crabs. All fresh seafood is nutritious, and many are a good source of omega-3 oils even if not as rich in them as those listed above, so eat a wide range of different seafoods and other natural foods to ensure a balanced diet.