Thank you for reading this post, don't forget to subscribe!
Table of Contents – Eye Drop Recall
🚨 MASSIVE EYE DROP RECALL – 3.1 MILLION bottles sold at CVS, Walgreens, Kroger may be UNSAFE. Bacteria risk = possible vision loss. Check your cabinet NOW. Lot numbers inside ⬇️
If you bought eye drops from CVS, Walgreens, or Kroger in the past year, check your medicine cabinet right now.
Eye Drop Recall
A California company called K.C. Pharmaceuticals just recalled more than 3.1 million bottles of lubricating eye drops. Why? Because they never properly tested whether the products were sterile. That means bacteria or fungus could be living inside those drops.
The recall started on March 3, 2026. But the affected bottles have expiration dates ranging from April 30, 2026 to October 31, 2026 – meaning you might have bought them as early as last April.
I’m a clinical pharmacologist and pharmacist who has studied drug safety for years. Here’s the truth: your eyes are terrible at fighting infections. Your immune system has a hard time reaching the eyeball, so if bacteria get in through dirty eye drops, an infection can turn severe fast – sometimes leading to vision loss.
Which products are recalled?
Eight different eye drop products are on the list. They’re sold under common store brands you see every day, including:
Top Care, Best Choice, Good Sense, Rugby, Leader
Good Neighbor Pharmacy, Quality Choice, Valu Merchandisers, Geri Care
Walgreens, CVS, and Kroger store brands
Eye Drop Recall
The product names include:
Dry Eye Relief Eye Drops
Artificial Tears Sterile Lubricant Eye Drops
Sterile Eye Drops Original Formula
Sterile Eye Drops Redness Lubricant
Eye Drops Advanced Relief
Ultra Lubricating Eye Drops
Sterile Eye Drops AC
Sterile Eye Drops Soothing Tears
These were sold at Walgreens, CVS, Rite Aid, Kroger, Harris Teeter, Dollar General, Circle K, and Publix.
How to check if your drops are recalled Go to the FDA website and look at the table. Match the product name and the lot number on your bottle. For example, recalled “Sterile Eye Drops AC” have lot number AC24E01 with expiration May 31, 2026.
Eye Drop Recall
✅ If your lot number or expiration date is different, you’re safe.
❌ If it matches, stop using the drops immediately. Return them to the store for a full refund.
No infections reported yet – but watch for these symptoms As of early April 2026, the FDA hasn’t received any infection reports. But if you’ve used recalled drops and notice:
This isn’t the first time Back in 2023, a drug-resistant bacteria outbreak linked to contaminated eye drops infected 81 people across 18 states. Fourteen people lost vision, four had eyeballs removed, and four died.
Eye Drop Recall
Later that year, the FDA inspected K.C. Pharmaceuticals and issued a warning letter. The agency found the company failed to follow basic procedures to prevent contamination. Employees were reportedly barefoot on the manufacturing floor in some related cases (at a different company, Kilitch Healthcare). But K.C. didn’t fix its problems – and now, three years later, we have this massive recall.
Bottom line for Americans If you’ve bought eye drops since April 2025, check the bottle. Don’t gamble with your eyesight. Return any recalled product and ask your pharmacist for a sterile alternative.