Question: can antibiotics cause low platelets?
Answer: Medications. Certain medications can reduce the number of platelets in your blood. Sometimes a drug confuses the immune system and causes it to destroy platelets. Examples include heparin, quinine, sulfa-containing antibiotics and anticonvulsants.