Because strep throat is a bacterial infection, your doctor will prescribe an antibiotic to treat it. These medications inhibit the spread of bacteria and infections. Several types of antibiotics are available. It's important that you finish your antibiotic treatment course to kill the infection completely.