how long does it take for a amoxicillin to work?
Amoxicillin will begin to work quickly after dosing as peak concentrations in the blood occur around 1 to 2 hours after administration. However, in general, it will take between 24-72 hours (1-3 days) to notice an improvement in symptoms.