- At each visit your doctor will give you the right amount of medication. If your medical condition is stable, there will be repeat prescriptions lasting from 3 to 12 months. When you no longer have repeat medications, then it is best to come into the office and discuss the need for ongoing medication.