While amoxicillin is generally well tolerated, it is essential to consider potential side effects and contraindications. Common side effects include gastrointestinal symptoms such as nausea, vomiting, and diarrhea. Allergic reactions can also occur, particularly in patients with a known allergy to penicillin or cephalosporins.