Question: how many days do you have to take amoxicillin?
Answer: It is usually given 3 times a day. Your doctor will advise you how long to take amoxicillin for (usually 3 to 7 days). Always take your amoxicillin exactly as your doctor has told you. The pharmacy label on your medicine will tell you how much to take, how often to take it and any special instructions.