The length of time and allergic reaction will last will depend on the type of allergy. Seasonal allergies will last as long as the pollen or allergen is present in the air. Most other allergic responses will last for a few hours to a few days.