If you are taking a medication for any infection, you should wait until treatment is complete and you feel well again.
Most medications do not disqualify you from donating as long as the underlying medical control is well controlled. This is to ensure safety for the blood donor and transfusion recipient. Please call the blood donor center if you have questions about your medications.
Certain medications have waiting periods before you can donate. This includes some drugs derived from human or animal sources.
Take a look at the list of medications that may affect your eligibility to donate blood.