Amlodipine is a generic medication that treats high blood pressure (hypertension), which affects about half of all adults in the United States.
If you take amlodipine to manage your blood pressure levels, you may wonder what’s the best time to take this medication. It’s usually taken once per day, but research is mixed on when the best time to take amlodipine is and whether it’s more effective to take it in the morning or evening.
It is important simply to remain consistent when taking your medication, no matter what time you choose to take it.
How does amlodipine work?

Amlodipine is a medication commonly prescribed to treat high blood pressure, which affects about 119.9 million people in the United States, and chest pain (angina). It belongs to a class of drugs known as calcium channel blockers.
Amlodipine works by relaxing and widening blood vessels, allowing for the easier flow of blood. Your muscles need calcium to contract, so medications such as amlodipine that block calcium cause the muscles to relax. This means your heart doesn’t have to work as hard to pump blood through your body.
Amlodipine is available as a generic drug but also under the brand names Katerzia and Norvasc. It comes in tablet or liquid form. Amlodipine can be prescribed alone or in combination with other drugs. When combined with other drugs, it’s sold under brand names like:
- Azor (amlodipine, olmesartan)
- Caduet (amlodipine, atorvastatin)
- Exforge (amlodipine, valsartan)
- Exforge HCT (amlodipine, hydrochlorothiazide, valsartan)
- Prestalia (amlodipine, perindopril)
- Tribenzor (amlodipine, hydrochlorothiazide, olmesartan)
- Twynsta (amlodipine, telmisartan)
If you need help covering the cost of medications, the free Optum Perks Discount Card could help you save up to 80% on prescription drugs. Follow the links on drug names for savings on that medication, or search for a specific drug here.
What’s the best time to take it?
Research on the best time to take amlodipine is mixed. Older research from 2003 indicates that the best time to take amlodipine is in the morning, while more recent research from 2020 suggests the best time is in the evening.
The 2020 study, which looked into more than 19,000 people taking the medication, points out that taking amlodipine in the evening reduced the risk of illness and death from cardiovascular conditions.
Also, a 2023 study found that taking amlodipine in the evening helped lower blood pressure during the night and decrease the risk of cardiovascular events like stroke.
The study noted, though, that more important than the time of day is taking the medication at a time that works for you and means you are less likely to forget to take it.
Perhaps what matters isn’t necessarily when you take amlodipine but that you take it at the same time every day and that you take it consistently. Medication adherence is key to managing chronic conditions like hypertension.
What’s more, amlodipine might cause you to feel tired, which is a listed side effect. If this is the case for you, you might prefer to take it before you go to sleep so that it doesn’t affect your waking hours too much.
Amlodipine usually starts to work the moment you take it. But it may take from 7 or 8 days to a few weeks to reach its full effect.