When is the best time to take a fish oil supplement? Generally, you can take a fish oil supplement any time during the day. However, it is recommended to take a fish oil supplement with a meal, because taking any supplement on an empty stomach can cause some people to feel nauseous.