Strep throat is a bacterial infection that can be treated with antibiotics. The most commonly prescribed antibiotics for strep throat are penicillin and amoxicillin. These antibiotics are considered the first-line treatment for strep throat because they are effective, safe, and have a narrow spectrum. They work by killing the group A Streptococcus bacteria that cause strep throat. If you are allergic to penicillin, your healthcare provider may prescribe another antibiotic such as azithromycin, cephalosporins, clarithromycin, or clindamycin. It is important to take the full course of antibiotics, even if you start feeling better before the medication is finished. This is because the bacteria can still be alive even if you are feeling well. In addition to antibiotics, over-the-counter pain relievers such as acetaminophen or ibuprofen can help relieve symptoms such as fever and sore throat. Drinking warm liquids, gargling with warm salt water, and using a cool-mist vaporizer or humidifier can also help soothe a sore throat.