Peanut allergy reactions usually start within minutes of peanut exposure, but some people may not develop symptoms until 2 hours later. The length of a peanut allergy reaction varies from person to person. Mild reactions typically don’t last for more than 1 day. Severe reactions, when treated with epinephrine, usually stop within minutes, but additional monitoring at a hospital may be required.