Question: how long do calcium channel blockers take to lower blood pressure?
Answer: Calcium channel blockers start working within 2 – 4 hours of taking the first dose, but it can take 3 – 4 weeks for the full effects to kick in. In some cases, such as with amlodipine, taking the medication at night could reduce your blood pressure more than taking it in the morning.