Is it OK to take Benadryl every day to treat my allergies? A. It's not a good idea. Benadryl Allergy (diphenhydramine and generic) and similar first-generation antihistamines used to treat allergy symptoms, such as chlorpheniramine (Chlor-Trimeton Allergy and generic), shouldn't be taken for long periods of time.