Question: how soon does food poisoning come on?
Answer: Symptoms from the most common types of food poisoning will often start within 2 to 6 hours of eating the food. That time may be longer or shorter, depending on the cause of the food poisoning.