Testosterone Recall: FDA Records, Lots and 2026 Data
There is no blanket U.S. testosterone recall in the FDA data we reviewed. In the FDA drug-enforcement export dated August 27, 2026, our written filter found 45 product-level testosterone recall records for recalls started on or after January 1, 2024. Those records map to 11 FDA event IDs, not 45 separate recall actions. One reproduced package calculation yielded 13,210,920 individual gel packets from 440,364 cartons, while the included testosterone records in two pellet events totaled 1,265,965 pellets. We do not combine those unlike units.
The key is the lot. Each FDA record names a certain product, package, National Drug Code (NDC, a three-part code for the labeler, product, and package), lot, or problem. Here, a product record means one FDA recall number, while an event means related product records that share FDA's event_id. The full register below shows which testosterone products were affected and why. An NDC helps identify a listed drug package. It does not, by itself, mean FDA approved the drug.
By TRT Provider Guide
Last verified and updated: September 3, 2026
FDA bulk export used: August 27, 2026
Publisher: TRT Provider Guide
Research section: TRT Provider Guide Research is the research and reference section of TRT Provider Guide
Important: This is a dated research snapshot, not a live recall alert or medical advice. Check the official FDA record and speak with a pharmacist or prescriber before changing prescribed treatment.
Is testosterone recalled in the United States?
Some testosterone products and lots have been recalled, but the FDA data we reviewed does not show one recall covering all testosterone. To know whether a product is affected, match its firm, form, strength, NDC, lot, and expiration date to the official record.
The newest event in this dataset began January 26, 2026. Its 16 included Asteria Health testosterone-containing pellet records report 654,410 pellets and possible metal particulate matter.
A recall number is not a brand-wide warning by itself. One action may cover only one lot, while another may list many strengths as separate product records.
What do the key testosterone recall numbers show?
Our review found 45 product records, 11 FDA event IDs, and 9 distinct recalling firms in the stated date range. Two metal-particle pellet event IDs account for 31 of the 45 included records, which is why the row count looks much larger than the number of separate recall actions.
| Measure | Finding |
|---|---|
| Product-level FDA recall records | 45 |
| FDA event IDs represented | 11 |
| Distinct recalling firms in the included records | 9 |
| Pellet records | 38 of 45 (84.4%) |
| Gel records | 4 of 45 (8.9%) |
| Injection records | 3 of 45 (6.7%) |
| Class II records | 43 |
| Class III records | 2 |
| Class I records | 0 |
| Included records in the two metal-particle pellet events | 31 of 45 (68.9%) |
| Same-unit quantity in the included rows from those two events | 1,265,965 pellets |
| Calculated Strides gel total from 440,364 cartons | 13,210,920 individual packets |
FDA calls a recall Class II when temporary or medically reversible harm may occur, or when serious harm is unlikely. Class III means harm is not likely. Full context appears below.
Source: TRT Provider Guide analysis of the FDA human-drug enforcement bulk export dated August 27, 2026. The FDA download manifest listed 17,899 total drug-enforcement records in that export.
The 13,210,920-packet figure is a calculation, not a number copied from a headline. FDA reported 440,364 cartons across two Strides gel records, and each product description says there were 30 unit-dose packets per carton. We multiplied 440,364 by 30.
The 1,265,965-pellet figure is also reproducible. It combines 654,410 Asteria testosterone-containing pellets and 611,555 Farmakeio pellets, because both sets of included records use the same unit. We did not add pellets, vials, cartons, and packets into one false grand total.
Data files: CSV register · JSON register · Methodology
What does this testosterone recall data show, and what does it not show?
This dataset shows which recent FDA drug-enforcement records named testosterone as the recalled medicine. It does not measure how often testosterone products fail, how many patients were harmed, or which form is safest.
| This dataset shows | This dataset does not show |
|---|---|
| A date-scoped count of FDA product records | A live count of every recall started after August 27, 2026 |
| The 11 FDA event IDs behind 45 included product rows | Forty-five separate companies, brands, or safety events |
| Products, NDCs, lots, dates, classes, quantities, and reasons in FDA records | Proof that a product caused harm to a certain number of people |
| How often each form or issue appears in this dataset | Market share, use rate, failure rate, or relative safety by form |
| Reported quantities, plus packet calculations when package size is explicit | One valid grand total across pellets, vials, cartons, and packets |
Source: TRT Provider Guide methodology and calculations based on the FDA drug-enforcement export dated August 27, 2026.
A high row count does not equal a high patient risk. For example, the Asteria event contributed 16 included testosterone rows because different strengths and combinations were listed separately. Those 16 rows still map to one FDA event ID.
The quantity field also needs care. FDA may report one record in pellets, another in cartons, and another in vials. Those units describe different things, so adding them would make a large but meaningless number.
How did we build the testosterone recall dataset?
We downloaded the full FDA human-drug enforcement bulk export, filtered it with a written rule, and cross-checked every included recall number against its official FDA record. We then grouped related rows by FDA event ID and reproduced every published count from the resulting 45-row register.
What was the source?
The source was the FDA's drug-enforcement dataset, which comes from the agency's Recall Enterprise System. FDA says the dataset covers publicly releasable records from 2004 forward, is updated weekly, and includes recalls in the Enforcement Report after classification.
We used the bulk file listed in FDA's download manifest:
- Export date: August 27, 2026
- Total drug-enforcement records in the file: 17,899
- Research verification date: September 3, 2026
- Scope start: January 1, 2024
What did we include?
A row was included only when all four rules were met:
- It appeared in the FDA human-drug enforcement dataset.
- Its
recall_initiation_datewas January 1, 2024 or later. - Its FDA product description named testosterone or a testosterone-containing combination as the recalled medicine.
- It had a unique FDA recall number.
Combination pellets with testosterone plus anastrozole or triamcinolone were included because testosterone was part of the recalled product named by FDA.
What did we leave out?
We excluded lab tests, medical devices, drug shortages, warning letters without a matching recall record, and class-wide label changes. We also excluded FDA recall D-0511-2024 from the core count because the product was labeled tirzepatide; testosterone cypionate appeared in the reason for the wrong-drug recall, not as the labeled recalled medicine.
How did we count records and events?
A record is one FDA recall number. An event is the group of related product records that share FDA's event_id field.
That difference matters. FDA event 98344 has 25 product records in all. This study includes the 16 rows that name testosterone or a testosterone-containing combination and leaves out 9 estradiol rows under the same event ID. The Farmakeio event ID contributes 15 included testosterone records.
How did we count recalling firms?
We counted the distinct recalling_firm values in the 45 included FDA records. There were 9. We did not merge subsidiaries, parent companies, or other businesses based on a guess.
How did we calculate quantities?
We kept FDA's stated unit for each row. We made a second calculation only when the package description gave a clear multiplier, such as 30 packets per carton.
The formula was:
Calculated packets = reported cartons × packets per carton
We did not estimate missing units. We also did not convert vials, pellets, cartons, or packets into doses, patients, prescriptions, or risk.
What source problem did we preserve?
FDA record D-0129-2026 lists lot 3283 with an incomplete expiration string: /9/2026. We kept that source problem visible and did not guess the missing month or day.
Why do 45 FDA records equal only 11 recall events?
FDA may create a separate recall number for each strength, formula, or package inside one firm action. Grouping by FDA event ID turns the 45 included product rows into 11 distinct event IDs, which is the more honest count of the related recall actions represented here.
| Recall started | Event | Form | FDA class | Included testosterone records | Included reported quantity | Why it was recalled |
|---|---|---|---|---|---|---|
| 2026-01-26 | Asteria Health pellet recall | Pellet | Class II | 16 | 654,410 pellets | Possible metal particles |
| 2025-11-07 | Teva 1% gel packet recall | Gel | Class III | 1 | 15,944 cartons; 478,320 packets calculated | Packet side-seal leak |
| 2025-10-14 | Farmakeio pellet recall | Pellet | Class II | 15 | 611,555 pellets | Possible metal particles |
| 2025-10-03 | TESTO-100 pellet recall | Pellet | Class II | 1 | 22,843 pellets | Sterility / possible microbial contamination |
| 2025-06-16 | Qualgen pellet label recall | Pellet | Class III | 1 | 2,832 amber vials | Incorrect lot numbers on labels |
| 2025-05-30 | TESTO-200 injection recall | Injection | Class II | 1 | 26 vials | Marketed without an approved FDA drug application |
| 2025-05-02 | Empower testosterone cypionate recall | Injection | Class II | 1 | 8,230 vials | Lack of sterility assurance |
| 2025-04-28 | Belmar Select pellet recall | Pellet | Class II | 5 | 8,502 vials | Glass particles in pellet vials |
| 2025-04-10 | Eugia testosterone cypionate recall | Injection | Class II | 1 | 36,816 vials | Crystals did not redissolve |
| 2025-03-05 | Strides testosterone gel recall | Gel | Class II | 2 | 440,364 cartons; 13,210,920 packets calculated | Benzene |
| 2024-08-08 | Teva 1.62% gel potency recall | Gel | Class II | 1 | 7,080 unit-dose packets | Superpotent drug |
Source: TRT Provider Guide grouping of included FDA drug-enforcement records by event_id. Event names are plain-language labels added for this dataset. Dates, firms, classes, quantities, and reasons come from the linked FDA records. The Asteria quantity is the sum of the 16 included testosterone records, not every product in event 98344.
The event table solves a common counting error. Calling this “45 separate testosterone recall events” would make the situation sound much broader than the source data shows.
Which testosterone products, NDCs, and lots were recalled?
The register below contains all 45 product-level FDA records in this study. Match every field you can—especially product, NDC, and lot—because a shared ingredient name alone does not prove that a package is affected.
| FDA recall | Started | Recalling firm | Product / form | NDC | Lot(s) and expiration | Quantity | Class | Issue |
|---|---|---|---|---|---|---|---|---|
| D-0331-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 100 mg / anastrozole 4 mg sterile pellet | 79559-4104-32 | 254000105 (exp. 2026-05-28); 254000110 (exp. 2026-08-07); 254000112 and 254000113 (exp. 2026-09-26) | 1,464 pellets | Class II | Possible metal particles |
| D-0330-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 87.5 mg / triamcinolone acetonide 17.5 mcg sterile pellet | 79559-6087-32 | 256000103 (exp. 2026-07-28) | 1,631 pellets | Class II | Possible metal particles |
| D-0329-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 200 mg / triamcinolone acetonide 40 mcg sterile pellet | 79559-6200-43 | 256000105 (exp. 2026-09-19) | 7,840 pellets | Class II | Possible metal particles |
| D-0328-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 100 mg / triamcinolone acetonide 20 mcg sterile pellet | 79559-6100-32 | 256000104 (exp. 2026-07-30) | 4,599 pellets | Class II | Possible metal particles |
| D-0327-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 75 mg / anastrozole 4 mg sterile pellet | 79559-4079-32 | 254000107 (exp. 2026-06-30); 254000111 (exp. 2026-08-07) | 670 pellets | Class II | Possible metal particles |
| D-0326-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 100 mg / anastrozole 4 mg sterile pellet | 79559-4104-01 | 254000104 (exp. 2026-05-27) | 100 pellets | Class II | Possible metal particles |
| D-0325-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 303 mg sterile pellet | 79559-1303-01 | 251000124 (exp. 2026-06-02) | 1,015 pellets | Class II | Possible metal particles |
| D-0324-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 200 mg sterile pellet | 79559-1200-43 | 251000127 (exp. 2026-06-03); 251000128 (exp. 2026-06-05); 251000133, 251000134 and 251000135 (exp. 2026-06-16); 251000138, 251000139, 251000140 and 251000141 (exp. 2026-06-25); 251000147, 251000148 and 251000149 (exp. 2026-07-28); 251000156 and 251000157 (exp. 2026-08-08); 251000164, 251000165 and 251000166 (exp. 2026-08-22); 251000169 (exp. 2026-08-29); 251000171 and 251000172 (exp. 2026-09-03); 251000180 (exp. 2026-09-19) | 194,336 pellets | Class II | Possible metal particles |
| D-0323-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 100 mg sterile pellet | 79559-1100-32 | 251000132 (exp. 2026-06-16); 251000142 (exp. 2026-06-30); 251000144 (exp. 2026-07-14); 251000146 (exp. 2026-07-21); 251000162 and 251000163 (exp. 2026-08-16); 251000167 (exp. 2026-08-22); 251000177 (exp. 2026-09-12) | 153,498 pellets | Class II | Possible metal particles |
| D-0322-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 87.5 mg sterile pellet | 79559-1087-32 | 251000145 (exp. 2026-07-14); 251000161 (exp. 2026-08-16); 251000175 (exp. 2026-09-08) | 62,581 pellets | Class II | Possible metal particles |
| D-0321-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 62.5 mg sterile pellet | 79559-1062-32 | 251000125 (exp. 2026-06-02) | 1,758 pellets | Class II | Possible metal particles |
| D-0320-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 50 mg sterile pellet | 79559-1050-32 | 251000122 (exp. 2026-04-01); 251000151 (exp. 2026-08-02); 251000155 (exp. 2026-08-08); 251000173 (exp. 2026-09-05) | 70,959 pellets | Class II | Possible metal particles |
| D-0319-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 37.5 mg sterile pellet | 79559-1037-32 | 251000131 (exp. 2026-06-16); 251000136 (exp. 2026-08-02); 251000150 (exp. 2026-08-12); 251000158 (exp. 2026-08-14); 251000159 (exp. 2026-06-16) | 60,868 pellets | Class II | Possible metal particles |
| D-0318-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 25 mg sterile pellet | 79559-1025-32 | 251000130 (exp. 2026-06-02); 251000137 (exp. 2026-06-19); 251000152 (exp. 2026-08-02); 251000168 (exp. 2026-08-29); 251000170 (exp. 2026-09-03) | 89,074 pellets | Class II | Possible metal particles |
| D-0317-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 18 mg sterile pellet | 79559-1018-32 | 251000126 (exp. 2026-06-03) | 146 pellets | Class II | Possible metal particles |
| D-0316-2026 | 2026-01-26 | F.H. Investments, Inc. (dba Asteria Health) | Testosterone 12.5 mg sterile pellet | 79559-1012-32 | 251000143 (exp. 2026-07-07); 251000160 (exp. 2026-08-16) | 3,871 pellets | Class II | Possible metal particles |
| D-0198-2026 | 2025-11-07 | Teva Pharmaceuticals USA, Inc. | Testosterone gel 1%, 2.5 g per unit-dose packet, 30 packets per carton | 0591-3216-30 (carton); 0591-3216-17 (packet) | 100068692 (exp. 2027-04-30) | 15,944 cartons (478,320 packets calculated) | Class III | Leaking packet seal |
| D-0137-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 200 mg / triamcinolone acetonide 40 mcg sterile pellet | 73693-0364-01 | 3075 (exp. 2026-01-02); 3084 (exp. 2026-01-06); 3110 (exp. 2026-01-15); 3115 (exp. 2026-01-16); 3116 (exp. 2026-01-20); 3119 (exp. 2026-01-21); 3121 (exp. 2026-01-22); 3124 (exp. 2026-01-23); 3125 (exp. 2026-01-28); 3131 (exp. 2026-01-29); 3134 (exp. 2026-02-03); 3135 (exp. 2026-02-04); 3139 (exp. 2026-02-06); 3204 (exp. 2026-02-13); 3205 (exp. 2026-02-18); 3207 (exp. 2026-02-19); 3208 (exp. 2026-02-24); 3211 (exp. 2026-02-25); 3213 (exp. 2026-02-26); 3216 (exp. 2026-02-27); 3223 (exp. 2026-03-04); 3225 (exp. 2026-03-05); 3228 (exp. 2026-03-06); 3248 (exp. 2026-03-19); 3254 (exp. 2026-03-25); 3258 (exp. 2026-03-31); 3269 (exp. 2026-04-01); 3270 (exp. 2026-04-10) | 264,664 pellets | Class II | Possible metal particles |
| D-0136-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 100 mg / triamcinolone acetonide 20 mcg sterile pellet | 73693-0367-01 | 3098 and 3101 (exp. 2026-01-08); 3107 (exp. 2026-01-13); 3108 (exp. 2026-01-14); 3109 (exp. 2026-01-15); 3230 (exp. 2026-03-10); 3231 (exp. 2026-03-11); 3235 (exp. 2026-03-13); 3236 and 3241 (exp. 2026-03-17); 3242 (exp. 2026-03-18) | 103,444 pellets | Class II | Possible metal particles |
| D-0135-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 87.5 mg / triamcinolone acetonide 17.5 mcg sterile pellet | 73693-0382-01 | 3194 and 3195 (exp. 2026-02-17); 3196 and 3197 (exp. 2026-02-18) | 21,324 pellets | Class II | Possible metal particles |
| D-0134-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 62.5 mg / triamcinolone acetonide 12.5 mcg sterile pellet | 73693-0366-01 | 3090 (exp. 2026-01-07); 3181 (exp. 2026-02-11); 3189 and 3190 (exp. 2026-02-12) | 31,124 pellets | Class II | Possible metal particles |
| D-0133-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 50 mg / triamcinolone acetonide 10 mcg sterile pellet | 73693-0365-01 | 3091, 3096 and 3097 (exp. 2026-01-07); 3182, 3186, 3187 and 3188 (exp. 2026-02-10) | 64,924 pellets | Class II | Possible metal particles |
| D-0132-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 37.5 mg / triamcinolone acetonide 7.5 mcg sterile pellet | 73693-0380-01 | 3143 (exp. 2026-02-05); 3160 and 3161 (exp. 2026-02-11); 3165 and 3166 (exp. 2026-02-12) | 43,424 pellets | Class II | Possible metal particles |
| D-0131-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 25 mg / triamcinolone acetonide 5 mcg sterile pellet | 73693-0379-01 | 3148, 3154 and 3155 (exp. 2026-02-05); 3162 (exp. 2026-02-11); 3167 (exp. 2026-02-12) | 36,924 pellets | Class II | Possible metal particles |
| D-0130-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 12.5 mg / triamcinolone acetonide 2.5 mcg sterile pellet | 73693-0363-01 | 3171 and 3172 (exp. 2026-02-11) | 18,124 pellets | Class II | Possible metal particles |
| D-0129-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone regular-release 200 mg sterile pellet | 73693-0402-01 | 3201 (exp. 2026-02-07); 3202 (exp. 2026-02-21); 3280 (exp. 2026-04-08); 3283 (FDA source shows an incomplete expiry: /9/2026) | 14,329 pellets | Class II | Possible metal particles |
| D-0128-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone regular-release 50 mg sterile pellet | 73693-0401-01 | 3178 (exp. 2026-02-07) | 4,829 pellets | Class II | Possible metal particles |
| D-0127-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 200 mg sterile pellet | 73693-0381-01 | 3203 (exp. 2026-02-17); 3284 (exp. 2026-04-08) | 4,929 pellets | Class II | Possible metal particles |
| D-0126-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 87.5 mg sterile pellet | 73693-0386-01 | 3193 (exp. 2026-02-17) | 529 pellets | Class II | Possible metal particles |
| D-0125-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 62.5 mg sterile pellet | 73693-0383-01 | 3180 (exp. 2026-02-17) | 829 pellets | Class II | Possible metal particles |
| D-0124-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 50 mg sterile pellet | 73693-0387-01 | 3179 (exp. 2026-02-17) | 829 pellets | Class II | Possible metal particles |
| D-0123-2026 | 2025-10-14 | Farmakeio Outsourcing, LLC | Testosterone 25 mg sterile pellet | 73693-0389-01 | 3294 (exp. 2026-04-08) | 1,329 pellets | Class II | Possible metal particles |
| D-0258-2026 | 2025-10-03 | Advanced Pharmaceutical Technology, Inc. | TESTO-100 testosterone 100 mg, 10 sterile pellets per carton | 57377-100-01 | P-22-3 (exp. 2027-06) | 22,843 pellets | Class II | Sterility / microbial risk |
| D-0517-2025 | 2025-06-16 | Qualgen, LLC | Compounded testosterone 200 mg pellet in 1 mL amber vial | 69761-202-01 | 1043 (exp. 2026-02-10) — FDA says labels carried incorrect lot numbers; confirm with the firm or pharmacy | 2,832 amber vials | Class III | Incorrect lot labels |
| D-0531-2025 | 2025-05-30 | Advanced Pharmaceutical Technology, Inc. | TESTO-200 testosterone cypionate injection 200 mg/mL, 10 mL multidose vial | 57377-200-01 | P-24-1 (exp. 2027-02-28) | 26 vials | Class II | No approved FDA drug application |
| D-0420-2025 | 2025-05-02 | Empower Clinic Services, LLC dba Empower Pharmacy | Compounded testosterone cypionate injection 200 mg/mL, 5 mL multidose vial | Not listed in FDA product description | 202364; compounded 2024-08-20; beyond-use date 2025-05-28 | 8,230 vials | Class II | Sterility / microbial risk |
| D-0416-2025 | 2025-04-28 | BSO, LLC dba Belmar Select Outsourcing | Testosterone pellet 200 mg blunt | 70168-0121-01 | 20250129@1 (exp. 2026-01-17); 20250218@4 (exp. 2026-01-25) | 1,964 vials | Class II | Glass particles |
| D-0415-2025 | 2025-04-28 | BSO, LLC dba Belmar Select Outsourcing | Testosterone pellet 200 mg, cholesterol ≤4% | 70168-0122-01 | 20250205@6 (exp. 2026-01-30) | 1,447 vials | Class II | Glass particles |
| D-0414-2025 | 2025-04-28 | BSO, LLC dba Belmar Select Outsourcing | Testosterone pellet 200 mg blunt, cholesterol ≤2% | 70168-0124-01 | 20250217@7 (exp. 2026-01-31) | 355 vials | Class II | Glass particles |
| D-0413-2025 | 2025-04-28 | BSO, LLC dba Belmar Select Outsourcing | Testosterone pellet 200 mg, cholesterol ≤2% | 70168-0125-01 | 20250207@1 (exp. 2026-01-31); 20250228@1 (exp. 2026-01-31) | 1,974 vials | Class II | Glass particles |
| D-0412-2025 | 2025-04-28 | BSO, LLC dba Belmar Select Outsourcing | Testosterone pellet 100 mg, cholesterol ≤4% | 70168-0101-01 | 20250102@6 (exp. 2025-12-11); 20250130@4 (exp. 2026-01-22) | 2,762 vials | Class II | Glass particles |
| D-0363-2025 | 2025-04-10 | Eugia US LLC | Testosterone cypionate injection USP 200 mg/mL, 1 mL single-dose vial | 55150-277-01 | 1TC24075A (exp. 2026-11-30) | 36,816 vials | Class II | Crystals did not redissolve |
| D-0294-2025 | 2025-03-05 | Strides Pharma Science Limited | Testosterone gel 1%, 5 g packets, 30 unit-dose packets per carton | 64380-152-02 | 5501103A (exp. 2025-03); 5501237A and 5501238A (exp. 2025-04); 5501278A (exp. 2025-05); 5501280A and 5501342A (exp. 2025-06); 5501372A (exp. 2025-07); 5501496A (exp. 2025-08); 5501499A (exp. 2025-09); 5501580A (exp. 2025-10); 5501582A (exp. 2025-12); 5501653A and 5501656A (exp. 2026-01); 5501770A (exp. 2026-02); 5501842A, 5501868A and 5501882A (exp. 2026-04); 5501957A (exp. 2026-05); 5502001A (exp. 2026-07); 5502033A (exp. 2026-08); 5502112A and 5502115A (exp. 2026-10); 5502180A and 5502181A (exp. 2026-11) | 244,412 cartons (7,332,360 packets calculated) | Class II | Benzene |
| D-0293-2025 | 2025-03-05 | Strides Pharma Science Limited | Testosterone gel 1%, 2.5 g packets, 30 unit-dose packets per carton | 64380-151-02 | 5501127A and 5501236A (exp. 2025-04); 5501341A (exp. 2025-06); 5501406A (exp. 2025-07); 5501408A (exp. 2025-08); 5501516A (exp. 2025-09); 5501568A (exp. 2025-10); 5501829A (exp. 2026-03); 5502000A (exp. 2026-07); 5502004A and 5502005A (exp. 2026-08); 5502092A (exp. 2026-10); 5502217A (exp. 2026-12); 5502262A (exp. 2027-01) | 195,952 cartons (5,878,560 packets calculated) | Class II | Benzene |
| D-0637-2024 | 2024-08-08 | Teva Pharmaceuticals USA, Inc. | Testosterone gel 1.62%, 1.25 g unit-dose packet, 30 packets per carton | 0591-2925-30 (carton); 0591-2925-32 (packet) | 100042386 (exp. 2025-06) | 7,080 unit-dose packets | Class II | Superpotent |
Source: Each recall number opens its official FDA drug-enforcement record. The register was assembled from the FDA bulk export dated August 27, 2026 and verified September 3, 2026.
For D-0517-2025, FDA says a printing issue caused incorrect lot numbers on the product label. Do not use the printed lot alone to rule that product in or out; confirm it with the pharmacy or recalling firm.
For D-0129-2026, FDA's source text gives an incomplete expiration value for lot 3283. The table preserves that gap instead of filling it with a guess.
Which form appears most often in recent testosterone recall records?
Pellets make up 38 of 45 included records, or 84.4%, but they appear in only 5 of 11 event IDs. That gap is caused by record structure: two pellet actions listed many strengths and combinations as separate rows.
| Form | Event IDs | Included product records | Share of records |
|---|---|---|---|
| Pellet | 5 | 38 | 84.4% |
| Gel | 3 | 4 | 8.9% |
| Injection | 3 | 3 | 6.7% |
| Total | 11 | 45 | 100.0% |
Source: TRT Provider Guide classification of the dosage form named in each FDA product description.

Source: TRT Provider Guide analysis of the FDA human-drug enforcement export dated August 27, 2026. Scope: recalls started on or after January 1, 2024 whose FDA product description named testosterone or a testosterone-containing combination.
These counts are not market share. They do not show how many people use each form, how many units were sold, or which form has a higher failure rate.
Why were the testosterone products recalled?
The most common issue by included product-row count was possible metal particulate matter, with 31 records across two pellet event IDs. The other nine event IDs involved glass particles, sterility concerns, benzene, leakage, labeling, approval status, crystals, or excess strength.
| Issue group | Event IDs | Included product records | Share of records |
|---|---|---|---|
| Possible metal particles | 2 | 31 | 68.9% |
| Glass particles | 1 | 5 | 11.1% |
| Sterility or possible microbial contamination | 2 | 2 | 4.4% |
| Benzene | 1 | 2 | 4.4% |
| Leaking packet seal | 1 | 1 | 2.2% |
| Incorrect lot labels | 1 | 1 | 2.2% |
| Marketed without an approved FDA drug application | 1 | 1 | 2.2% |
| Crystals that did not redissolve | 1 | 1 | 2.2% |
| Superpotent drug | 1 | 1 | 2.2% |
| Total | 11 | 45 | 100.0% |
Source: FDA reason_for_recall text, grouped into plain-language issue categories by TRT Provider Guide. The original FDA reason remains in the downloadable register. Percentages are rounded to one decimal and may not sum to 100.0%.
The first two rows explain most of the 45-record count. Two metal-particle event IDs produced 31 included rows, and one glass-particle event ID produced five more. Together, those three event IDs account for 36 of 45 included records, or 80.0%.
The event-ID count tells a different story. Sterility or possible microbial contamination appeared in two separate event IDs. Every other non-metal issue group appeared in one event ID.
What do Class II and Class III mean?
FDA uses recall classes to describe the level of health risk, not the number of products involved. This dataset contains 43 Class II records and 2 Class III records, with no Class I records in the stated date range.
| FDA class | Plain meaning | Event IDs | Included product records |
|---|---|---|---|
| Class I | Reasonable chance of serious harm or death | 0 | 0 |
| Class II | Temporary or medically reversible harm may occur, or serious harm is unlikely | 9 | 43 |
| Class III | Harm is not likely | 2 | 2 |
| Total | — | 11 | 45 |
Source: FDA recall definitions and the classification field in each included FDA record.
A Class II recall is not the same as “safe,” and a Class III recall is still a recall. The class also does not tell you whether your package is included; the product and lot fields do that.
How do I check my testosterone lot number?
Start with the package, vial, packet, or pharmacy label and find the product name, NDC, and lot number. A likely match should line up on all key fields, not only the word “testosterone.”
- Find the recalling firm or manufacturer. The pharmacy name may be different from the firm shown in the FDA record.
- Match the exact form and strength. A gel recall does not cover an injection simply because both contain testosterone.
- Find the NDC. The National Drug Code is a package identifier, often shown as three groups of numbers.
- Find the lot or batch number. It may be labeled “LOT,” “Lot No.,” or “Batch.”
- Check the expiration date. This helps separate similar lot numbers.
- Open the FDA record. Use the recall-number source in the register and read the product-specific details.
- Confirm the match. Ask the dispensing pharmacy, clinic, prescriber, or recalling firm before changing treatment.
FDA tells consumers to compare the lot number on their medicine with the lot in the recall notice. If the package is gone, the pharmacy or clinic may be able to trace the lot from its records.
Implanted pellets can be harder to check because the patient may not have the original package. In that case, ask the clinic that supplied or implanted the pellets for the product, NDC, and lot recorded for the procedure.
What should I do if my lot matches a testosterone recall?
A matching lot should be confirmed through the official recall record, the dispensing pharmacy, the prescriber, or the recalling firm. Do not stop or change prescribed testosterone based only on a broad headline or this research page.
FDA says people can generally keep taking medicine involved in Class II or Class III recalls unless the recalling company or FDA gives other instructions. FDA also warns that stopping a medicine can sometimes be more harmful than continuing it, so follow the product-specific directions and speak with a doctor or pharmacist.
Keep the package, label, and any notice you received. The recall instructions may tell you to return the medicine, replace it, or take another product-specific step.
Are testosterone label changes, shortages, and test recalls the same as a drug recall?
No. A drug recall, a prescribing-label change, a shortage, and a laboratory-device recall are different actions, even though all may appear in a search for “testosterone recall.”
| Item | What it means | Verified detail | Treatment in this page |
|---|---|---|---|
| Drug recall | Specific medicine, package, lot, or defect is removed or corrected | 45 included drug records in 11 event IDs in this dataset | Included |
| February 28, 2025 testosterone label change | Prescribing information changed across testosterone products | No recalled NDCs or lots in that action | Excluded |
| June 2026 testosterone label update request | FDA requested more prescribing-information changes | No recalled NDCs or lots in that action | Excluded |
| Access Testosterone assay recall | A lab reagent used to measure testosterone was recalled | Recall Z-1901-2025; catalog 33560; lot 538081 | Explained separately |
| Drug shortage | Supply is limited or disrupted | A shortage is not, by itself, a recall | Excluded |
| Tirzepatide label mix-up | FDA says some vials labeled tirzepatide contained testosterone cypionate | Recall D-0511-2024; testosterone was not the labeled recalled medicine | Excluded from the core count |
Source: FDA's February 2025 testosterone labeling action, FDA Testosterone Information updated in June 2026, FDA's Access Testosterone device-recall record, FDA Drug Shortages, and FDA drug recall D-0511-2024.
Was the February 2025 testosterone label change a recall?
No. On February 28, 2025, FDA announced class-wide changes to testosterone prescribing information, including changes tied to cardiovascular and blood-pressure evidence. That action changed labels; it did not identify product lots for removal.
Was the June 2026 testosterone label update a recall?
No. FDA's June 2026 update concerned prescribing language, including the age-related-use limitation and prostate safety information. It did not recall named NDCs or lots.
Was a testosterone blood test recalled?
Yes, but it was a separate medical-device recall. FDA recall Z-1901-2025 covered the Beckman Coulter Access Testosterone assay, catalog 33560, lot 538081, with 70 units in commerce.
FDA said cross-contamination could raise a patient result by up to 34% or lower it by up to 23%. That was a lab reagent used to measure testosterone, not testosterone medicine.
Is a testosterone shortage a recall?
No. A shortage means supply is limited or disrupted, while a recall removes or corrects a product because of a problem. A medicine can be in shortage without being recalled, and a recalled medicine may not be in shortage.
Why does this testosterone recall data matter now?
Recent label news and product recalls can look alike in a headline, while FDA's row structure can make one event ID look like many separate recalls. In this dataset, the single Asteria event started in 2026 and contributed 16 of the 45 included product records, or 35.6% of the full row count.
| Recall start year | Event IDs | Included product records | Share of records |
|---|---|---|---|
| 2024 | 1 | 1 | 2.2% |
| 2025 | 9 | 28 | 62.2% |
| 2026 | 1 | 16 | 35.6% |
| Total | 11 | 45 | 100.0% |
Source: Recall initiation dates in the 45-record dataset, grouped by calendar year.
FDA says not every recall receives a press announcement or news coverage. All recalls monitored by FDA appear in its Enforcement Report after classification, which is why we used the full enforcement export rather than a list of press releases.
The year table also shows why “45 recalls in 2026” would be wrong. Only one event ID represented in this dataset began in 2026; it contributed 16 included product rows. Nine events began in 2025, and one began in 2024.
What are the limits of this testosterone recall data?
This is a dated snapshot of FDA records, not a real-time safety system. FDA can correct or expand recall information after it first appears in an Enforcement Report.
The main limits are:
- The source has a cutoff. We used the FDA export dated August 27, 2026. A later action will not appear until the dataset is refreshed.
- The history starts in 2024. This is not a complete list of every older testosterone recall.
- FDA's drug-recall status field is not a live lifecycle tracker. FDA says openFDA does not update that status after classification.
- Records are not patients. A row does not show how many people used the product or were harmed.
- Quantities are not interchangeable. Pellets, vials, cartons, and packets cannot be added into one honest total.
- Form counts are not failure rates. The dataset has no denominator for how much gel, injectable testosterone, or pellet product was sold or used.
- Classification is not an individual medical decision. A recall class describes FDA's hazard assessment; it does not replace product-specific advice.
- Source fields can be incomplete. FDA record D-0129-2026 has an incomplete expiration entry, which we left incomplete.
- The dataset can change. FDA says it may correct or expand older recall information.
FDA also states that openFDA should not be used by itself to make medical-care decisions or issue public alerts. Use this page to find the relevant official record, then confirm what it means for a specific product with a qualified professional.
What else do people ask about testosterone recalls?
Most questions come down to one check: does the exact product and lot match an FDA record? The answers below summarize the 45-row register without turning a narrow recall into a warning about every testosterone product.
Is all testosterone recalled?
No. We found no single event in this date-scoped FDA dataset that recalled every testosterone product. The 45 records name specific products, firms, strengths, packages, lots, or defects.
Is there a testosterone recall in 2026?
Yes. The event started January 26, 2026. Its 16 included Asteria Health testosterone-containing pellet records report 654,410 pellets. FDA listed possible metal particulate matter as the reason.
Was testosterone gel recalled?
Yes, but only certain products and lots in this review. The records include two Strides Testosterone Gel 1% products recalled for benzene, one Teva 1% gel lot recalled for a leaking packet seal, and one Teva 1.62% gel lot recalled because it was superpotent.
Was testosterone cypionate recalled?
Yes, in specific injection records. These include Eugia lot 1TC24075A, Empower lot 202364, and TESTO-200 lot P-24-1; each had a different reason and none represents a recall of every testosterone cypionate product.
Were testosterone pellets recalled?
Yes. Pellets appear in five event IDs and account for 38 included product records in this dataset. The 31 included testosterone records from the two metal-particle events report 1,265,965 pellets.
How do I find my testosterone lot number?
Look for “LOT,” “Lot No.,” or “Batch” on the vial, packet, carton, or pharmacy label. Match it with the product, strength, NDC, and expiration date, then confirm the result through the FDA record or your pharmacy.
What if my pharmacy label does not show a lot number?
Ask the dispensing pharmacy or clinic to trace the product from its records. This is especially important for implanted pellets, because the patient may never receive the original package.
Does “ongoing” mean the recalled product is still on the market?
Not necessarily in openFDA's drug-enforcement data. FDA says the status field is not updated after a drug recall is classified, so it should not be used as a live measure of whether affected stock remains available.
Should I stop testosterone if my lot is listed?
Do not make that decision from this page alone. FDA says patients can generally continue a Class II or Class III medicine unless other instructions are given, and stopping can sometimes be more harmful; ask a pharmacist or prescriber and follow the official recall directions.
Is an FDA testosterone label change the same as a recall?
No. Label changes update prescribing information. A drug recall names a product, lot, package, or defect that must be removed or corrected.
Was a testosterone lab test recalled?
Yes. The Access Testosterone assay recall involved one lab-reagent lot and 70 units, not testosterone medicine. FDA said the issue could change patient test results by as much as 34% upward or 23% downward.
Related TRT research: FDA-approved testosterone products · TRT side effects statistics · Testosterone levels by age · TRT guidelines compared
How to cite this page
How should this page be cited?
This page and its dataset have separate citation formats. Both include the title, publisher, version date, and stable page address so the exact research snapshot is clear.
Page citation: TRT Provider Guide. “Testosterone Recall: FDA Records, Lots and 2026 Data.” Last verified September 3, 2026. https://trtproviderguide.com/research/testosterone-recall/
Dataset citation: TRT Provider Guide. “U.S. Testosterone Recall Register, 2024–2026.” Version 2026-09-03. https://trtproviderguide.com/research/testosterone-recall/#dataset
Which primary sources support this page?
The core data comes from FDA's full drug-enforcement export and the official record tied to each recall number. Interpretation sections use FDA guidance, FDA definitions, FDA labeling notices, and the official device-recall record.
- FDA drug-enforcement dataset overview
- FDA download manifest
- FDA human-drug enforcement bulk export
- FDA: Understanding Drug Recalls—What to Know and What to Do
- FDA recall background and Class I, II, and III definitions
- FDA Enforcement Reports
- FDA February 2025 class-wide testosterone labeling changes
- FDA Testosterone Information, updated June 2026
- FDA Class 2 Device Recall: Access Testosterone
- FDA Drug Shortages
- FDA National Drug Code Directory
Editorial note: We preserved FDA source wording when it was incomplete, separated drug recalls from related but different actions, and did not turn record counts into patient counts or risk estimates.