Why don't antibiotics work against viruses?

Antibiotics are a class of drugs which were discovered to be effective against bacterial infections, strictly speaking, they are called antibacterial chemotherapeutics; meaning they are drugs which selectively target bacteria. They target specific parts of the bacterium like; enzymes, cell wall components, and bacteria specific metabolic processes. Because these targets and generally specific to bacteria, the harm caused by these drugs to human cells is reduced. This is because the target of the drug is not present in human cells, and therefore the drug cannot harm those cells. 

It is for this same reason that antibiotics are not effective against viruses. The targets of the drugs are not present within the virus, and therefore the drug is not effective against viral infections. Therefore if someone's infection is caused by a virus (for example influenza) and not by bacteria (for example Tuberculosis), antibiotics will not benefit the patient; they could even cause harm.

TC
Answered by Todd C. Human Biology tutor

12983 Views

See similar Human Biology A Level tutors

Related Human Biology A Level answers

All answers ▸

Why do cells first transcribe messenger RNA from DNA and then translate messenger RNA to protein? Why not directly translate DNA to protein?


Approximately how long is a double-stranded DNA molecule with a molecular weight of 3x10^9 g/mol? Assume the molecular weight of one nucleotide is 333 g/mol, and that there are 10 base pairs for each turn of the DNA helix equalling 3.4nm in length.


What is a spinal reflex arc?


Describe what an action potential is and how is it transmitted. Refer to the action of stimuli and neurons in your answer.


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning