No matter how you got fish oil in your clothing, the most important issue is how to get the smell out. As with any odour, isolating and cleansing the spill is the ideal way to remedy the situation. In addition to the foul smell, the oil may stain clothing if left on too long. As soon as you notice the spill, take the clothing off and wash it to prevent damage to your clothes.
Remove the article of clothing as soon as you notice the oil spill. Sprinkle the entire area with cornstarch to soak up oil to prevent it from staining the clothing. Rub the starch into the stain on both the front and back of the garment for a thorough cleansing.
Add the garment to the washing machine by itself. You don’t want the fish odour getting on other clothes during a load of laundry. Add washing powder as directed, in addition to 2 cups of distilled white vinegar to the washing machine. Vinegar is useful for removing clothing odour.
Set the water temperature as hot as you can for the particular garment. Allow it to go through the entire cycle.
Check the stain to see if it is gone. If not, repeat the cornstarch and vinegar solution to remove the stain further. Never place the clothing in a dryer until you are certain the stain is gone. Once you dry the garment, a stain will set permanently.
Hang the garment out in the sunlight with clothespins to naturally air out any remaining traces of odour. Sunlight works well to remove odours from the garment as it air dries.