Question: how long does a calcium channel blocker take to work?
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.