Independent register of U.S. FDA drug recalls · updated Oct 10, 2026
RxRecalls Get alerts

FDA Drug Recalls

1,293 recalls, newest first

Class II · Moderate risk

Systane

CGMP Deviations: products were stored outside the drug label specifications.

Terminated Labeling / mix-up Mckesson Medical-Surgical Inc. Corporate Office NDC 0065-0429-15 D-1314-2022
Class II · Moderate risk

Naphcon A eye drops

CGMP Deviations: products were stored outside the drug label specifications.

Terminated Labeling / mix-up Mckesson Medical-Surgical Inc. Corporate Office NDC 0065-0085-15 D-1313-2022
Class II · Moderate risk

Bisacodyl Suppositories

CGMP Deviations: products were stored outside the drug label specifications.

Terminated Labeling / mix-up Mckesson Medical-Surgical Inc. Corporate Office NDC 57896-443-01 D-1312-2022
Class II · Moderate risk

Triple Antibiotic Ointment

CGMP Deviations: products were stored outside the drug label specifications.

Terminated Labeling / mix-up Mckesson Medical-Surgical Inc. Corporate Office NDC 0498-0750-36 D-1311-2022
Class II · Moderate risk

Hydrogen Peroxide Topical Solution

Labeling: Label Mix-Up-The primary label on the front of the bottles have Hydrogen Peroxide affixed to the front and back of the containers. However, the product inside the bottle is 70% Isopropyl Alcohol.

Terminated Labeling / mix-up Vi-Jon, LLC NDC 59779-871-45 D-1191-2022
Class I · High risk

Morphine Sulfate extended-Release Tablets

Labeling: Label Mix-up: bottles labeled as Morphine Sulfate 60 mg Extended-Release tablets contain Morphine Sulfate 30 mg Extended-Release tablets and bottles labeled as Morphine Sulfate 30 mg Extended-Release tablets may contain Morphine Sulfate 60 mg Extended-Release tablets.

Terminated Labeling / mix-up Bryant Ranch Prepack, Inc. NDC 63629-1089-01 D-1188-2022
Class I · High risk

Morphine Sulfate extended-Release Tablets

Labeling: Label Mix-up: bottles labeled as Morphine Sulfate 60 mg Extended-Release tablets contain Morphine Sulfate 30 mg Extended-Release tablets and bottles labeled as Morphine Sulfate 30 mg Extended-Release tablets may contain Morphine Sulfate 60 mg Extended-Release tablets.

Terminated Labeling / mix-up Bryant Ranch Prepack, Inc. D-1187-2022
Class III · Low risk

Tivicay (dolutegravir)

Labeling: incorrect or missing lot and/or expiration date. An incorrect expiration date was printed on the product labeling with an expiration date of January 2027, whereas the correct expiration date is September 2026.

Terminated Labeling / mix-up GlaxoSmithKline LLC NDC 49702-228-13 D-0896-2022
Class III · Low risk

Higher Education Make Out Ready Vegan Lip Balm

Mislabeling: The active ingredient list on the label does not match the product's actual ingredients Specifically, the label states Octinoxate 7.5% and Oxybenzone 3%, while the product therein is made with Octinoxate 7.5%, Octisalate 5%, Octocrylene 5%, and Avobenzone 3%.

Terminated Labeling / mix-up Eco Lips, Inc D-0890-2022
Class I · High risk

Insulin Glargine

Labeling: Missing label on the vial

Terminated Labeling / mix-up Mylan Pharmaceuticals Inc NDC 49502-393-80 D-0845-2022
Class III · Low risk

23.4% Sodium Chloride Injection

Labeling: Incorrect Barcode: Product barcode incorrectly identifies the product as rocuronium bromide injection 100 mg per 10 mL instead of sodium chloride injection 23.4%, 120 mEq per 30 mL.

Terminated Labeling / mix-up The Ritedose Corporation D-0745-2022
Class I · High risk

Meclizine Hydrochloride Tablets USP

Labeling: Label mix-up: Incorrect label placed on product. Shipper cases labeled Meclizine Hydrochloride Tablets contain bottles incorrectly labeled as PredniSONE Tablets. The tablets in the bottles are Meclizine Hydrochloride

Terminated Labeling / mix-up Jubilant Cadista Pharmaceuticals, Inc. NDC 59746-122-06 D-0767-2022
Class II · Moderate risk

HEB 50% Isopropyl Alcohol First Aid Antiseptic

Labeling: Label Mix-Up-The primary label on the front of the bottles have 50% Isopropyl Alcohol affixed to the containers. However, the product inside the bottle is Hydrogen Peroxide, Topical Solution USP with active ingredient Hydrogen Peroxide (stabilized) 3%, 32 FL Ounces. The back label is correct. Product is packaged in dark bottles.

Terminated Labeling / mix-up Vi-Jon, Inc. D-0644-2022
Class I · High risk

Morphine Sulfate PF 25 mg/25mL

Labeling: Label Mix up; A limited number of syringes containing HYDROmorphone HCl PF were incorrectly labeled as Morphine Sulfate PF with lot number 21104221A

Terminated Labeling / mix-up STAQ Pharma, Inc. D-0634-2022
Class I · High risk

HYDROmorphone HCl PF 10 mg/50 mL

Labeling: Label Mix up; A limited number of syringes containing HYDROmorphone HCl PF were incorrectly labeled as Morphine Sulfate PF with lot number 21104221A

Terminated Labeling / mix-up STAQ Pharma, Inc. D-0633-2022
Class I · High risk

Semglee (insulin glargine)

Labeling: Missing Label: label missing from some Semglee prefilled pens.

Terminated Labeling / mix-up Mylan Pharmaceuticals Inc NDC 49502-0196-71 D-0462-2022
Class II · Moderate risk

Moxifloxacin

Labeling: Label Mix-up: Vials labeled as moxifloxacin 1 mg/mL may actually contain moxifloxacin 5 mg/mL

Terminated Labeling / mix-up Denver Solutions, LLC DBA Leiters Health NDC 71449-096-42 D-0288-2022

Recalls by year