Amlodipine begins to work within a few hours after oral administration, typically showing noticeable effects on blood pressure and angina symptoms within 4 to 8 hours. Peak blood levels and peak therapeutic effects usually occur between 6 to 8 hours after a dose. However, the full therapeutic benefits, especially for blood pressure control and angina, generally take several weeks (about 6 to 8 weeks) of consistent daily use to manifest fully. Steady-state blood levels of amlodipine are reached after about 7 to 10 days of daily dosing, contributing to more stable and sustained effects over time. While it starts working quickly, patients may not feel immediate changes and should continue the medication to achieve optimal outcomes.