Question: can antibiotic weaken immune system?
Answer: So, if your sore throat is due to a cold caused by a virus — and not strep throat, which is caused by bacteria — taking antibiotics is not an effective treatment. Some research has found that antibiotics may also weaken the immune system's ability to fight off infection, whether it's bacterial or not.