Question: how long does it take for calcium channel blockers to work for high 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.