Echocardiogram Cost Comparison
How Much Does a Echocardiogram Cost?
A standard echocardiogram costs $150-$1,500 without insurance. Cardiology centers charge $150-$400, while hospital facilities charge $500-$1,500. Stress echocardiograms cost more ($300-$2,000). Ask for cash-pay pricing at an outpatient cardiology lab.
Heart ultrasound imaging - compare published cash-pay prices near you
No published price for this code yet
We only show prices a hospital has actually published for CPT 93306. We have none for this code that we can show here, so this page shows no price rather than an estimate. The guidance below still applies, and searching by location will show any published prices near you.
These are averages. Get your exact local answer.
The Self-Pay Playbook builds your plan for Echocardiogram: posted cash prices from facilities near you, lower-priced options nearby, and the exact words to say when you call.
Build My PlaybookIncluded with FairPass membership · $29/mo
What Is a Echocardiogram?
An echocardiogram (echo) uses ultrasound to create moving images of your heart, showing how the chambers, valves, and walls are functioning. It is the primary non-invasive test for evaluating heart function, detecting valve problems, heart failure, and structural abnormalities. The standard transthoracic echo takes 30-60 minutes and involves placing an ultrasound probe on your chest. More specialized types include stress echo (with exercise) and transesophageal echo (TEE).
How to Save on Echocardiogram
Independent cardiology centers charge $150-$400, while hospitals charge $500-$1,500.
Ask if a standard echo is sufficient before agreeing to a more expensive stress echo.
If your cardiologist orders an echo at a hospital, request referral to an outpatient cardiology lab.
Many cardiac imaging centers offer bundled pricing for echo + EKG appointments.
Echocardiogram Cost FAQs
How much does an echocardiogram cost without insurance?
A standard echocardiogram costs $150-$1,500 without insurance. Cardiology centers charge $150-$400, while hospital facilities charge $500-$1,500. Stress echocardiograms cost more ($300-$2,000). Ask for cash-pay pricing at an outpatient cardiology lab.
What is the difference between an echo and an EKG?
An EKG measures electrical activity of the heart ($50-$200) using electrodes on your skin. An echo uses ultrasound to visualize the heart's structure and function ($150-$1,500). An EKG takes 5 minutes; an echo takes 30-60 minutes. They test different things and are often ordered together.
How long does an echocardiogram take?
A standard transthoracic echocardiogram takes 30-60 minutes. You lie on your side while a technician moves an ultrasound probe on your chest. Results are reviewed by a cardiologist and typically available within 24-48 hours.
Do I need an echocardiogram if my EKG is normal?
Not necessarily. An EKG checks electrical rhythms, while an echo evaluates physical structure. Your doctor may order an echo despite a normal EKG if you have symptoms like shortness of breath, a heart murmur, swelling, or a family history of structural heart disease.
Compare Other Procedure Costs
Medical Disclaimer: This page is for informational purposes only and does not constitute medical advice. Pricing information is based on publicly reported data and may not reflect your actual costs.
Always consult with a qualified healthcare provider for medical decisions. Prices shown are estimates for self-pay patients and may vary by provider, location, and individual circumstances.
Find a Fair Price for Your Echocardiogram
Compare the cash-pay prices published near you and find the lowest price for your echocardiogram