Updated: January 3, 2026
Alternatives to Ninjacof XG if You Can't Fill Your Prescription
Author
Peter Daggett

Summarize with AI
- Option 1: Generic Codeine/Guaifenesin Syrups (Same Active Ingredients)
- Option 2: Benzonatate (Tessalon Perles) — Non-Opioid Cough Suppressant
- Option 3: Dextromethorphan-Based Cough Syrups (OTC Options)
- Option 4: Promethazine/Codeine — If Your Prescriber Agrees
- Option 5: Plain Guaifenesin (Mucinex) for Mucus Relief
- How to Talk to Your Doctor About Switching
- Don't Give Up on Finding Ninjacof XG First
If Ninjacof XG is out of stock or unavailable, there are several effective alternatives. Here's what your doctor might recommend instead.
Ninjacof XG — a combination of codeine phosphate (8 mg) and guaifenesin (200 mg) per 5 mL — is a go-to prescription cough syrup for many patients. But when the pharmacy can't fill it, what are your options? Fortunately, there are several effective alternatives, both within the same drug class and in non-opioid categories.
Option 1: Generic Codeine/Guaifenesin Syrups (Same Active Ingredients)
The simplest alternative is a generic version of the same drug. Ninjacof XG is a brand name for codeine phosphate/guaifenesin oral solution. Multiple generics and other brand-name versions contain the same active ingredients:
- Cheratussin AC — widely known brand, though brand versions have been discontinued; generics available
- Guaiatussin AC — commonly stocked generic
- Virtussin AC — another branded generic
- Mar-Cof CG — available in some regions
These products all contain codeine and guaifenesin and are classified as controlled substances, so you'll still need a valid prescription. However, they're more widely distributed and generally easier to find at pharmacies.
Option 2: Benzonatate (Tessalon Perles) — Non-Opioid Cough Suppressant
Benzonatate (brand name Tessalon Perles) is a non-opioid prescription cough suppressant. It works by numbing stretch receptors in the lungs and airways, reducing the urge to cough. It's available as 100 mg or 200 mg softgel capsules and is not a controlled substance.
Benzonatate is widely stocked at most pharmacies and is often the first non-opioid prescription alternative your doctor will consider. It doesn't contain an expectorant (mucus thinner), so it's sometimes combined with plain guaifenesin (Mucinex) for a similar effect to Ninjacof XG.
Option 3: Dextromethorphan-Based Cough Syrups (OTC Options)
Dextromethorphan (DXM) is a non-opioid cough suppressant found in many over-the-counter products. It works on the cough center in the brain, similar to codeine, but with much lower abuse potential. Common OTC options include:
- Robitussin DM (dextromethorphan + guaifenesin)
- Mucinex DM (extended-release dextromethorphan + guaifenesin)
- NyQuil / DayQuil — contain DXM along with other cold/flu ingredients
DXM-based products are available without a prescription at any pharmacy or grocery store. They're a reasonable bridge option while you locate Ninjacof XG or a similar prescription product, but check with your pharmacist before combining with any other medications.
Option 4: Promethazine/Codeine — If Your Prescriber Agrees
Promethazine/codeine is another opioid cough syrup that combines codeine with an antihistamine (promethazine) rather than an expectorant. It's a different formulation than Ninjacof XG, but some prescribers may consider it if you primarily need cough suppression without the expectorant component. It is also a controlled substance and requires a prescription.
Option 5: Plain Guaifenesin (Mucinex) for Mucus Relief
If your main goal is loosening mucus rather than suppressing the cough reflex, plain guaifenesin (Mucinex) may be an appropriate OTC option. It's the same expectorant ingredient in Ninjacof XG, available without a prescription. It won't suppress the cough reflex the way codeine does, but it can make your cough more productive and help clear your airways.
How to Talk to Your Doctor About Switching
If your pharmacy can't fill Ninjacof XG, call your prescriber's office and explain the situation. Ask if they can send a new prescription for one of the alternatives above. Most prescribers can call in a new e-prescription or send a fax same-day. Be prepared to tell them:
- Which pharmacies you've already tried
- Whether you want a non-opioid alternative or an equivalent opioid syrup
- Any current medications (to avoid interactions with the new choice)
Don't Give Up on Finding Ninjacof XG First
Before switching medications, it's worth exhausting your options for finding the original prescription. medfinder calls pharmacies near you on your behalf to check which ones can fill your Ninjacof XG prescription — so you can try to find it before settling on an alternative.
Frequently Asked Questions
The closest alternative is a generic codeine/guaifenesin oral solution (e.g., Cheratussin AC, Guaiatussin AC), which contains the same active ingredients. For a non-opioid option, benzonatate (Tessalon Perles) is commonly prescribed. Your prescriber will recommend the best fit based on your symptoms and medical history.
Benzonatate works differently from codeine — it numbs airway stretch receptors rather than acting on the brain's opioid receptors. Many patients find it effective for cough suppression, and it lacks the abuse risk of codeine. However, effectiveness varies by individual and type of cough.
Robitussin DM contains dextromethorphan and guaifenesin — both non-opioid ingredients. It's available OTC and can help with cough and mucus. It doesn't suppress cough as strongly as codeine for some patients, but it's a reasonable bridge or alternative. Always check with your prescriber first.
It depends on the alternative. Generic codeine/guaifenesin syrups and benzonatate require a prescription. Dextromethorphan-based syrups (Robitussin DM, Mucinex DM) and plain guaifenesin (Mucinex) are available over the counter without a prescription.
Medfinder Editorial Standards
Medfinder's mission is to ensure every patient gets access to the medications they need. We are committed to providing trustworthy, evidence-based information to help you make informed health decisions.
Read our editorial standardsPatients searching for Ninjacof XG also looked for:
More about Ninjacof XG
33,433 have already found their meds with Medfinder.
Start your search today.





