Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Sulfamethoxazole/trimethoprim (Bactrim, Septra) and amoxicillin (Amoxil) are both antibiotics used to treat bacterial infections, including urinary tract infections (UTIs) and ear infections. However, they belong to different medication classes. Sulfamethoxazole/trimethoprim is a combination of a sulfonamide and an antifolate, while amoxicillin is a penicillin antibiotic. Sulfamethoxazole/trimethoprim is available in oral and injectable forms, whereas amoxicillin is available as oral tablets, capsules, chewable tablets, and liquid. Both medications can cause side effects like nausea, vomiting, and diarrhea, but sulfamethoxazole/trimethoprim can also cause skin sensitivity to sunlight and changes in blood sugar levels. Amoxicillin is generally safe during pregnancy, while sulfamethoxazole/trimethoprim is not recommended. Additionally, sulfamethoxazole/trimethoprim can interact with warfarin and dofetilide (Tikosyn), whereas amoxicillin can interact with medications like warfarin and allopurinol. Both medications require a prescription and should be taken as directed by your healthcare provider.
Sulfamethoxazole/trimethoprim
Amoxicillin (Amoxil)
Sulfamethoxazole/trimethoprim
Amoxicillin (Amoxil)
Summary of Bactrim vs. Amoxicillin
Summary for Sulfonamide antibiotic
Prescription only
Sulfamethoxazole/trimethoprim (sometimes known as SMZ/TMP) is a combination medication containing an antifolate and sulfa antibiotic. It's used to treat different types of infections, such as urinary tract infections (UTIs), ear infections, and lung infections. This antibiotic has two different brand names, Bactrim and Septra, and it's also available as a lower-cost generic. It's a tablet that's taken by mouth, typically twice daily for most types of infections. This antibiotic also comes as a suspension under the brand name Sulfatrim for people who can't swallow tablets and as an injection for people in the hospital. Common side effects include nausea, diarrhea, and rash.
Summary for Penicillin antibiotic
Prescription only
Amoxicillin (Amoxil) is a penicillin antibiotic that's used to treat a wide variety of bacterial infections, such as sinus infections, ear infections, strep throat, and urinary tract infections (UTIs). It's available as oral pills, a chewable tablet, and an oral liquid. Amoxicillin (Amoxil) is well-tolerated, but possible side effects include diarrhea, vomiting, and rash.