Question: how long do you have to take medication for chlamydia?
Answer: It depends. If you're diagnosed with chlamydia, your health care provider will probably prescribe an antibiotic. In some cases, treatment is possible with a single dose of medication in the health care provider's office. Other medications must be taken for seven days.