Heparin Sodium

Heparin Sodium recalls: 10 FDA reports

Recalls involving Heparin Sodium. What was wrong with each batch, and how the FDA graded the risk.

10Reports
2Class I
1Ongoing
2024-09-11Most recent
2 Class I on this page

Class I means the FDA judged there was a reasonable probability of serious harm or death. Check the lot numbers against anything you hold.

What the classes mean

The FDA sorts every recall into one of three classes. The class is the whole story. It is also the part people skip.

ClassWhat the FDA is saying
Class IThere is a reasonable probability that using this will cause serious harm or death.
Class IIIt may cause temporary or reversible harm. Serious harm is unlikely.
Class IIIIt breaks a rule but is unlikely to hurt anyone. Often a labelling fault.

Class II is the bulk of every list here. That matters. A long list of Class II says something different from one Class I.

By class

ClassReports
Class II8
Class I2

By year reported

YearReports
20131
20145
20151
20232
20241
Checking whether it affects you

The lot or code number is what matters. Not the product name. A recall covers specific lots. Yours may not be one of them.

Check the code on your package against the report. The FDA keeps the current list at fda.gov/safety/recalls.

The reports

The text below is quoted from the FDA record word for word.

Class I

Heparin (Heparin Sodium in 0.9% Sodium Chloride Injection), 2,000 units per 1,000 mL (2 units/mL), 1000 mL Ste

D-0649-2024  ·  Class I  ·  reported 2024-09-11  ·  Ongoing

Why it was recalled
Microbial Contamination of Sterile Products; out of limit results obtained for endotoxin testing.
Product
Heparin (Heparin Sodium in 0.9% Sodium Chloride Injection), 2,000 units per 1,000 mL (2 units/mL), 1000 mL Sterile Single Dose Container, Rx Only, Baxter USA, NDC 0338-0433-04
Where it went
Nationwide in the USA
How much
44,208 containers

Heparin Sodium Injection, USP, 20,000 USP units per mL, 25 x 1 mL Multi-Dose Vials, Rx Only, For Intravenous o

D-0435-2023  ·  Class II  ·  reported 2023-03-15  ·  Terminated

Why it was recalled
Labeling: Not elsewhere classified
Product
Heparin Sodium Injection, USP, 20,000 USP units per mL, 25 x 1 mL Multi-Dose Vials, Rx Only, For Intravenous or Subcutaneous Use, Mfd. for: Sagent Pharmaceuticals, Schaumburg, IL 60195; Made in India, NDC carton: 25021-404-01
Where it went
USA Nationwide
How much
28,875 vials

Heparin Sodium 2,000, USP Units, per 1,000 mL (2 USP Units/mL) in 0.9% Sodium Chloride Injection, 1,000 mL bag

D-0097-2023  ·  Class II  ·  reported 2023-01-11  ·  Completed

Why it was recalled
Lack of assurance of sterility: Bags have the potential to leak.
Product
Heparin Sodium 2,000, USP Units, per 1,000 mL (2 USP Units/mL) in 0.9% Sodium Chloride Injection, 1,000 mL bags, a) Case (NDC 0409-7620-59), b) Single Unit (NDC 0409-7620-49), Rx only, Distributed By Hospira, Inc., Lake Forest, IL 60045 USA,
Where it went
Nationwide in the USA.
How much
62,088 bags

Heparin Sodium and 0.9% Sodium Chloride Injection, 1000 USP Heparin Units, 500 mL in a VIAFLEX Plus Container,

D-1131-2015  ·  Class II  ·  reported 2015-06-17  ·  Terminated

Why it was recalled
Subpotent Drug; out of specification results for heparin raw material
Product
Heparin Sodium and 0.9% Sodium Chloride Injection, 1000 USP Heparin Units, 500 mL in a VIAFLEX Plus Container, Rx Only, Baxter Healthcare Corporation, Deerfield, IL --- NDC 0338-0431-03
Where it went
Nationwide
How much
145,350 containers
Class I

HEPARIN SODIUM, 1000 USP Heparin Units/500 mL (2 USP Heparin Units/mL), in 0.9% Sodium Chloride Injection, 500

D-0324-2015  ·  Class I  ·  reported 2014-12-31  ·  Terminated

Why it was recalled
Presence of Particulate Matter: A particulate, confirmed as human hair, was found sealed between the tube and film at the round seal of the unused administrative port of the container.
Product
HEPARIN SODIUM, 1000 USP Heparin Units/500 mL (2 USP Heparin Units/mL), in 0.9% Sodium Chloride Injection, 500 mL flexible container unit, Rx only, Hospira Inc., Lake Forest, IL 60045, NDC 0409-7620-03
Where it went
Nationwide
How much
63,378 flexible container units

Heparin Sodium in 0.9% Sodium Chloride Injection, 1000 USP Heparin Units, 500 mL in a VIAFLEX Plus Container,

D-0276-2015  ·  Class II  ·  reported 2014-12-03  ·  Terminated

Why it was recalled
Subpotent Drug: Heparin raw material was found to have low potency
Product
Heparin Sodium in 0.9% Sodium Chloride Injection, 1000 USP Heparin Units, 500 mL in a VIAFLEX Plus Container, Rx only, Manufactured for Baxter Healthcare Corporation, One Baxter Parkway, Deerfield, IL 60015 by Baxter Healthcare Corporation 250 Road 144 Jayuya, Puerto Rico, 00664, NDC 0338-0431-03
Where it went
Nationwide
How much
127,746 Viaflex Plus Container

Heparin Sodium in 5% Dextrose Injection, Heparin, 25,000 USP Heparin Units/250 mL (100 USP Heparin Units/mL),

D-1425-2014  ·  Class II  ·  reported 2014-07-16  ·  Terminated

Why it was recalled
Lack of Assurance of Sterility: Confirmed consumer report of fluid leaking from primary container of bag.
Product
Heparin Sodium in 5% Dextrose Injection, Heparin, 25,000 USP Heparin Units/250 mL (100 USP Heparin Units/mL), 250 mL, Single-Dose Container, Hospira, Inc., Lake Forest, IL 60045 USA, NDC 0409-7793-62
Where it went
Nationwide
How much
142,152 bags

Heparin Sodium Injection, USP 10,000 USP units per 10 mL (1,000 USP units per mL) For IV or SC use, Multi-Dose

D-1148-2014  ·  Class II  ·  reported 2014-03-12  ·  Terminated

Why it was recalled
Subpotent; 18 month time point
Product
Heparin Sodium Injection, USP 10,000 USP units per 10 mL (1,000 USP units per mL) For IV or SC use, Multi-Dose Vial, Rx only, NDC 63323-540-11, 25 vials in tray, each boxed vial individually labeled as: Heparin Sodium Injection, USP 10,000 USP units per 10 mL (1,000 USP units per mL) For IV or SC use, Multi-Dose Vial, Rx only, NDC 63323-540-11.
Where it went
Nationwide
How much
161,650 vials

Heparin Sodium 2000 USP Heparin Units per 1000 mL (2 USP Heparin Units/mL) in 0.9% Sodium Chloride Injection,

D-1036-2014  ·  Class II  ·  reported 2014-02-05  ·  Terminated

Why it was recalled
Lack of Assurance of Sterility; potential leakage from administrative port.
Product
Heparin Sodium 2000 USP Heparin Units per 1000 mL (2 USP Heparin Units/mL) in 0.9% Sodium Chloride Injection, Rx only. Hospira, Lake Forest, IL 60045. NDC 0409-7620-59.
Where it went
Nationwide including Puerto Rico
How much
27780 bags

Heparin Sodium and 0.9% Sodium Chloride Injection, a) Product code 2B0944, 2000 USP Units, Viaflex Plus Contai

D-626-2013  ·  Class II  ·  reported 2013-07-10  ·  Terminated

Why it was recalled
Lack of Assurance of Sterility: Specific lot numbers of these products have been identified for potential administration port leakage. The potential for leakage is the result of a manufacturing issue which occurred during the sealing of the closure assembly at the administration port.
Product
Heparin Sodium and 0.9% Sodium Chloride Injection, a) Product code 2B0944, 2000 USP Units, Viaflex Plus Container, 1000mL, (NDC 0338-0433-04), b) Product code 2B0953: 1000 USP Units, Viaflex Plus Container, 500 mL (NDC 0338-0431-03), Baxter, Deerfield, IL 60015
Where it went
Nationwide & Puerto Rico
How much
N/A
Read these counts with three things in mind

A firm with more recalls usually makes more products. A contract packer runs hundreds of lines. It will out-recall a company with one product whatever either does. This is not a safety ranking.

Most recalls here are voluntary. A firm found its own fault and pulled the stock. That is the system working. It lands in this database looking the same as a recall the FDA had to push for.

Terminated means the FDA considers the recall finished. It is not a verdict. It does not mean anyone was harmed.

Source: openFDA enforcement reports, retrieved 2026-08-05. FDA dataset last updated 2026-07-29.

← All drug recalls