Question: how long does food poisoning from fish last?
Answer: Exactly how long they last will depend on the amount of poison you have in your body. The symptoms can come back any time you eat an affected fish. The symptoms of scombroid poisoning usually last for 24 hours or less. The symptoms can come back any time you eat fish that has not been refrigerated properly.