The correct dose of fish oil for high triglycerides is 1 to 4 grams each day, according to MedlinePlus. The correct dose of fish oil for high blood pressure is also 4 grams, but for preventing organ transplant rejection, a patient may take up to 12 grams per day.
People can get the same benefits by eating fish that are high in omega-3 fatty acids, explains MedlinePlus. These fish include salmon, tuna, sturgeon, herring and trout, and there is about 1 gram of fish oil in 3.5 ounces of fish. As of 2015, research indicates that fish oil is an effective treatment for high triglycerides.