Yes, allergies can last for months. Allergies are caused by an overreaction of the body's immune system to a harmless substance, such as pollen or dust, and can cause long-term irritation and inflammation of the nose, throat, eyes, lungs, and skin. This can last for months, depending on the...