According to the Walgreens website, a 30-day supply of amoxicillin costs $17.99 without insurance. However, prices may vary depending on the specific location and pharmacy.