Skip to main content
Drug Info

How long does it take for carvedilol to work?

The beta blocker can lower blood pressure and heart rate in 1 to 2 hours
Man holding a pill bottle and cell phone to represent how long does it take carvedilol to work

Key takeaways

  • Carvedilol IR can start lowering blood pressure and slowing the heartbeat in one to two hours.

  • Carvedilol ER works more gradually, with peak effects at about five hours.

  • Lower heart rate and BP, less swelling and shortness of breath, and an increased ability to perform daily tasks are signs that carvedilol is working.

Carvedilol is a prescription beta blocker used to treat high blood pressure, heart failure, and to lower the risk of death after a heart attack for certain patients. It’s also used off-label for certain heart conditions, such as atrial fibrillation, stable angina, and ventricular arrhythmia. Available as both a generic and under the brand names Coreg and Coreg CR, it works by blocking special receptors in the body to slow the heart rate and relax blood vessels, lowering blood pressure. It’s available in immediate- and extended-release formulations. Carvedilol IR starts working in one to two hours, while carvedilol ER takes longer.

Save up to 80% on Carvedilol with SingleCare

Different pharmacies offer different prices for the same medication. SingleCare helps find the best price for you.

Carvedilol 12.5 mg (60 Tablets)
23666 - Hampton, VA
$5.80
$5.80
See Carvedilol prices at all pharmacies

How long does carvedilol take to start working?

“Carvedilol typically starts to work within one to two hours of taking a dose,” says Erika Gray, Pharm.D., Founder & Chief Medical Officer at ToolBox Genomics, adding that the first sign of the medication working is a gradual decrease in blood pressure followed by a decrease in heart rate over the next couple of doses.

While it takes a couple of hours for carvedilol to start having effects, it takes a longer duration (several days) of consistent use for it to exert a full effect in regulating blood pressure. For people taking it to treat heart failure, it can take longer for it to affect the heart structure, Dr. Gray explains. 

Worth noting is that carvedilol is available as immediate-release and extended-release formulations. Both formulations deliver the same active ingredient, but the way the medication is released differs, leading to different effects.

Immediate-release carvedilol (Coreg) is often taken twice daily with food. “The medication is absorbed fairly quickly, with initial effects on heart rate and blood pressure occurring within one to two hours of a dose. Blood levels typically peak within one to two hours,” Dr. Gray says. Since the medication is absorbed and cleared quickly, its blood levels would typically rise and fall between the morning and evening doses.

Extended-release carvedilol (Coreg CR) is taken once daily, usually with the morning meal. Dr. Gray says the drug is released gradually throughout the day, which means the initial effects are slower. For this formulation, “peak blood levels are typically reached after five hours of taking the dose,” she notes. The more gradual release produces more consistent blood levels with less fluctuation between doses, which can mean fewer side effects like dizziness or lightheadedness.

Carvedilol onset by formulation

Formulation Initial effect Time to peak effect Full therapeutic effect
Carvedilol immediate-release (Coreg) ~1 hour ~1-2 hours ~1-2 weeks for blood pressure 

2-3+ months for heart failure

Carvedilol extended-release (Coreg CR) Takes longer to reach the bloodstream, delaying the effect by ~3.5 hours ~5 hours ~1-2 weeks for blood pressure 

~2-3 months for heart failure

How long does carvedilol take to lower blood pressure?

“Carvedilol starts to have an effect on blood pressure quite rapidly. An initial point estimate of blood pressure may be taken one to two hours following the first oral dose, and the peak effect is noted within one hour,” says Timur Alptunaer, MD, RN, FACEP, an emergency medicine physician and director of InHouse Wellness. However, he notes that significant and sustained reductions in blood pressure occur within one to two weeks of regular carvedilol therapy.

If you have received a diagnosis of hypertension, it’s important that you monitor your blood pressure readings, even when on medication. Check your blood pressure at the same time every day before taking your medication for the most consistent readings. 

How long does carvedilol take to work for heart failure?

For people with heart failure, the clinical effects of carvedilol, such as improved exercise tolerance and more stable cardiac function, typically emerge after two to three months of increased dosing at the physician’s discretion, Dr. Alptunaer says. 

Dr. Alptunaer explains that carvedilol takes a different and markedly longer time to work for heart failure than it does for high blood pressure. He explains that carvedilol does not automatically “fix” heart failure. Rather, it acts as a long-term barrier to limit the damaging effects of catecholamines on heart muscle cells. Catecholamines are a group of hormones produced by the adrenal glands, particularly epinephrine, norepinephrine, and dopamine, which are released in response to stress.

Carvedilol causes the heart to pump less aggressively, which slows the heart rate. It’s common for the body to react to this change with fatigue, light dizziness, and mild fluid retention for the first few weeks, Dr. Alptunaer says.

Is it better to take carvedilol in the morning or at night?

The best time of day to take your carvedilol medication depends on the formulation. “For immediate release of carvedilol, the medication should be taken twice daily with meals, typically with breakfast and dinner,” says Dr. Gray. Taking it with food slows absorption slightly and reduces the risk of a sudden drop in blood pressure after the dose. 

For extended-release carvedilol, the standard recommendation is daily with the morning meal. This timing works with the body’s natural tendency to raise blood pressure and heart rate in the early morning hours, she says.

Dr. Gray also notes that taking extended-release carvedilol at night is not recommended. Blood pressure typically drops naturally during sleep, and taking the medication at that time could cause it to drop even further, leading to dizziness, lightheadedness, or falls.

It’s best not to drink alcohol when on this medication. Also, avoid taking carvedilol with certain foods, including bananas, grapefruit, and caffeine, as they reduce its efficacy or increase the risk of adverse effects.

RELATED: What interacts with carvedilol?

How do you know if carvedilol is working?

Dr. Alptunaer says that some notable signs that carvedilol is working include: 

  • Heart rate lowering and becoming more controlled (usually to the 60s-70s bpm) 
  • Lower and more stable home blood pressure
  • Less swelling in extremities (edema)
  • Less shortness of breath 
  • An increased ability to perform daily activities

It is also important to understand that you may not experience the full therapeutic effect of this medication immediately, and not feeling dramatically different right away does not mean the medication is failing.

Carvedilol works through two different mechanisms at the same time

  • Blocking beta receptors in the heart, airways, and blood vessels reduces how hard the heart contracts, slows the heart rate, and lowers blood pressure 
  • Blocking alpha receptors in the blood vessels causes the vessels to relax and widen, and also helps lower blood pressure

This dual action can cause varying experiences among people taking the medication. During the first few weeks of treatment, some people may experience worsening symptoms. Dr. Alptunaer says this is not unusual.

Carvedilol can cause side effects such as dizziness, tiredness, chest pain, low blood pressure, low blood sugar, and joint pain. Most of these side effects are temporary and do not mean the treatment is not working. They are often an initial reaction of the body to the medication and usually resolve as the body gets used to the drug.

What should you do if carvedilol does not seem to be working?

If your carvedilol medication does not seem to be working, Dr. Alptunaer offers insight on what to do next:

  • Do not stop taking the medication abruptly. “It is a beta blocker, and if you stop a beta blocker, you can have a rebound effect, which will cause your blood pressure to severely spike. You can have severe chest pain and dangerous heart rhythm problems, and you can go into heart failure,” he explains.
  • Monitor your blood pressure and pulse. Keep a record of your blood pressure readings and pulse over time. It will be helpful to take that to your healthcare provider.
  • Contact your provider. Reach out to your prescribing provider if symptoms are clearly worsening, especially if you experience trouble breathing, chest pain, or rapid weight gain. Seek urgent medical attention if you are experiencing other serious side effects such as bronchospasm or severe slowing of the heart (bradycardia).

“If a patient isn’t hitting their numbers, their provider will first check if they were taking it and at the right time, e.g., carvedilol must be taken with food,” Dr. Alptunaer says. If it was taken as instructed, the provider may adjust the dose, for example, by increasing it (if they are on a low dose) or changing how the doses are split. The provider may also increase other medications the patient is taking, such as diuretics (water pills), to help with any temporary swelling, he explains.

Choosing the right blood pressure medication

For people who do not tolerate carvedilol due to side effects, their provider may switch them to an alternative treatment, including:

RELATED: Compare carvedilol vs. metoprolol

Your healthcare provider will help you choose the best blood pressure medication based on:

  • How high your BP is
  • Other health conditions you have
  • Side effects
  • Kidney function
  • Age and fall risk
  • Pregnancy or reproductive plans
  • Interactions with other medications and supplements you take
  • Dosing convenience

Cost and insurance coverage are other factors you should consider. The cost of carvedilol varies depending on whether you are purchasing the generic or brand-name version, and also the formulation you are buying. Brand-name versions and extended-release capsules typically cost more than the immediate-release tablets.

Fortunately, most generic blood pressure medications are covered by commercial insurance, Medicare, and Medicaid. Some restrictions may apply to brand-only medications and extended-release versions. 

Without insurance, generic carvedilol costs vary by pharmacy but average about $40 for 60, 12.5 mg tablets. You can get generic carvedilol for less than $6 per 30-day supply with SingleCare. SingleCare also offers a discount for extended-release carvedilol. Compare your carvedilol copay to SingleCare’s price to ensure you’re getting the best price.

The SingleCare prices in this article are the most accurate at the time of publishing in ZIP code 23666 as of Jun. 26, 2026. Prices vary by pharmacy. Visit our coupon page for updated drug prices at pharmacies near you.

Browse drugs A-Z:

Get a free coupon for Carvedilol