Veevo Health logoVeevo Health
How it worksGuides
Reserve your spotReserve spot
  • How it Works
  • Guides
  • Heart age calculator
  • Calcium score percentile
Veevo LogoVeevo Health

A future free of heart disease.

Company

  • About
  • Our Mission
  • Careers
  • Contact us
  • arvind@veevohealth.com

Resources

  • Blog
  • Heart age calculator
  • Calcium score percentile

Subscribe to our newsletter

Get the latest on heart health, new features, and company updates.

Our free heart health app

Scan to download Veevo Health app
Get it on Google PlayDownload on the App Store
Privacy PolicyTerms of Use
Disclosures

© 2026 Veevo Technologies, Inc. All rights reserved.

What is a coronary CT angiogram?

A coronary CT angiogram shows soft plaque, calcified plaque, and blockages in your heart arteries. Here's when to get one and what the results mean.

Apr 24, 2026|4 min read|By Veevo Health

A coronary CT angiogram is a 30-minute scan that shows the inside of your heart's arteries in detail. Unlike a calcium score (which only sees calcified plaque), a CT angiogram shows soft plaque, calcified plaque, and narrowing. It answers the question: what's actually in my arteries?

What it shows

  • Soft (non-calcified) plaque: the unstable kind that can rupture and cause heart attacks.
  • Calcified plaque: older, more stable plaque.
  • Degree of narrowing (stenosis): how blocked the arteries are.
  • Full artery anatomy: where the plaque is located.

A calcium score only sees calcified plaque. A CT angiogram sees everything. That's why it's the next step when a calcium score is high or when you need a clearer picture.

Who should get one

  • Calcium score of 100+ (or high for your age).
  • Symptoms like chest pain, shortness of breath, or exercise intolerance.
  • High Lp(a) with calcium score of zero (to check for soft plaque).
  • Family history of early heart disease and you want a definitive answer.
  • Your doctor wants to rule out blockages before recommending treatment.

How it works

You lie on a table that slides through a CT scanner. Contrast dye is injected through an IV to make your arteries visible. The scan takes about 10 minutes. Total appointment time is about 30 minutes.

You may be given a beta-blocker to slow your heart rate for clearer images. Avoid caffeine for 12 hours before.

Cost

Cash price: $500–$1,500 depending on location. Insurance often covers it if you have symptoms or a high calcium score. Some imaging centers offer self-pay packages.

What the results mean

FindingWhat it meansNext steps
No plaqueClean arteriesRecheck in 5–10 years
Minimal plaque, no narrowingEarly disease, no blockageLifestyle + medication to stop progression
Moderate plaque, <50% stenosisReal plaque, not yet blocking flowAggressive treatment, close monitoring
Significant stenosis (50–70%)Flow may be affectedStress test or functional assessment
Severe stenosis (>70%)Likely blocking flowConsider intervention (stent or surgery)

Calcium score vs CT angiogram

Calcium scoreCT angiogram
What it showsCalcified plaque onlyAll plaque + narrowing
Contrast dyeNoYes
Time10 min30 min
Cost$75–$200$500–$1,500
Best forInitial screeningDetailed assessment

Start with a calcium score for screening. If it's high, or you have symptoms or high-risk factors, a CT angiogram gives you the full picture.

The bottom line

A CT angiogram answers the question other tests can't: is there plaque in my arteries, and how bad is it? If you need a definitive answer about your heart's arteries, this is the test.

Confidence in your heart health

A CT angiogram heart scan that gives you the full picture of your arteries, giving you clarity and the power to act early. Reserve your spot today.

Join the waitlist

On this page

  • What it shows
  • Who should get one
  • How it works
  • Cost
  • What the results mean
  • Calcium score vs CT angiogram
  • The bottom line