You can take fish oil at any time of day, but it's better to take it with a meal to reduce side effects. There are also ...