Allegra-M for a dry cough

Short answer
Allegra-M may help an allergy-related dry cough, but it is not a general cough medicine and requires careful use.
This answers one question. It is not a diagnosis and does not replace an assessment by a licensed doctor.
At a glance
- Check the pack
- Brand ingredients can vary
- Likely role
- Allergy-related symptoms
- Not for
- Immediate relief of an asthma attack
Does Allegra-M treat a dry cough?
Products sold under this name commonly combine the antihistamine fexofenadine with montelukast, although ingredients can vary by market and product. The combination targets allergic inflammation and may reduce coughing driven by nasal allergy or asthma; it does not address every cause of cough.
What a dry cough can indicate
A dry cough can accompany allergic rhinitis, asthma, a common cold or irritation after a respiratory infection. Acid reflux, smoke, perfumes and some medicines can also trigger it. Allergic rhinitis often presents with sneezing, nasal itching, clear discharge and throat clearing; asthma can present with cough, wheeze, chest tightness or breathlessness.
Montelukast can cause mood, sleep or behaviour changes in some people. New nightmares, agitation, low mood, unusual thoughts or other concerning changes warrant stopping the medicine and contacting the prescriber promptly.
Check before taking Allegra-M
Read the label to confirm both active ingredients and use the product only for the person it was prescribed or recommended for. Discuss pregnancy, breastfeeding, kidney or liver problems, mental health symptoms and other medicines with a clinician or pharmacist. Take fexofenadine-containing products with water rather than fruit juice.
Track when the cough occurs and note nasal symptoms, wheeze, reflux symptoms, workplace exposures and any new medicine. This pattern helps a clinician choose treatment that matches the cause. Do not use montelukast as a substitute for a prescribed quick-relief inhaler during an asthma attack.
Warning signs that need care
Call emergency services for severe breathing difficulty, blue or grey lips, fainting, confusion, or swelling of the tongue or throat. Seek prompt assessment for coughing up blood, chest pain, high fever with marked illness, dehydration, worsening wheeze or a cough that persists or repeatedly interrupts sleep and daily activity.
Useful questions for your clinician
Clarify whether the cough pattern fits nasal allergy, asthma or reflux; how long to try the medicine; what side effects should trigger stopping it; and whether breathing tests, an inhaler review or another evaluation would be useful.
Find care
General Clinics & Polyclinics in Abu Dhabi
That answer is general. If you want it applied to your own case, these are licensed general clinics & polyclinics listed in Abu Dhabi.
27 Ar Ruwwad St - Shakhbout City - MSH4 - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, MetLife +20 more
Al Ruwais, Al Dhafrah
Accepts: Daman, Thiqa, AXA, Cigna +16 more
Al Bahyah - Al Bahyah Old - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, Allianz Care +18 more
Abu Dhabi
Accepts: Daman, Thiqa, AXA, Cigna +27 more
Ordered by verification status and how complete each clinic's public record is, then alphabetically. This is a directory listing, not a ranking — Zavis does not rate or recommend providers.
A factual listing drawn from the DHA, DOH and MOHAP licence registers. It is not a referral, an endorsement, or advice that any of these providers is right for you.
Questions people ask
Is Allegra-M a cough suppressant?
No. It targets allergic pathways rather than directly suppressing the cough reflex.
Should mood or sleep changes be reported?
Yes. Stop the medicine and contact the prescriber promptly about new or troubling mood, behaviour, sleep or thought changes.
Related
Related reading
Keep reading
Medical disclaimer. This page is general health information, not medical advice, and it cannot diagnose you. Always consult a licensed healthcare provider about your own symptoms and treatment. In an emergency in the UAE, call 998 for an ambulance.