Question: how long does it take for food poisoning from fish to set in?
Answer: Symptoms may begin within 15 minutes to 24 hours after eating affected fish. Most people are better in a few days, but in some cases symptoms have lasted for months or even years.