It depends. Avoidance is the best way to prevent allergy symptoms from occurring, but avoiding allergens such as pollen or pet dander isn't always feasible.
Antihistamines often help for short-term relief of symptoms. While over the counter medications might ease mild symptoms, newer classes of antihistamines prescribed by a physician tend to have fewer side effects.
In some studies, nasal corticosteroid sprays are more effective than the other medications to temporarily treat symptoms. This medication is different from the "steroids" connected with those misused in sports. Corticosteroids have been proven safe and effective for use in allergic rhinitis.
Immunotherapy, also known as allergy shots, is a long-term treatment approach that decreases symptoms for many people with allergic rhinitis, allergic asthma, conjunctivitis (eye allergy) or stinging insect allergy. Allergy shots often lead to lasting relief of allergy symptoms even after treatment is stopped.
You and your allergist / immunologist can determine which treatment approach is right for you.