feeguides.comFees made clear.

A cardiologist visit costs $165 to $2,500 with tests in 2026

A cardiologist visit costs $165 to $2,500 in 2026 when you add common heart tests. ThePricer lists a new patient visit at $165 to $378, with an average of $197. Tests add to that. The same page lists an echocardiogram at $355 to $1,321 and an exercise stress test at $111 to $1,131. Hospital prices run higher than office prices, so where you go matters.

What price guides say

We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.

SourceWhat it found
ThePricerThePricer lists a new patient visit at $165 to $378 (average $197), an echocardiogram at $355 to $1,321, an exercise stress test at $111 to $1,131, and a visit with an EKG and echocardiogram at $718.
MDsaveMDsave lists an in-office EKG at $20 to $145, with an MDsave national average of $32 and an estimated national average of $105.
CareRouteCareRoute lists a cardiac echo at $500 to $2,500 without insurance, $500 to $1,000 at a cardiology office, and $1,500 to $2,500 at a hospital outpatient department.

Cardiologist visit and test prices

ServiceCost without insuranceSource
New patient visit$165 to $378 (average $197)ThePricer
Return patient visitAverage $160ThePricer
EKG, in office$20 to $145MDsave
Exercise stress test$111 to $1,131 (average $226)ThePricer
Echocardiogram$355 to $1,321 (average $489)ThePricer
Stress echocardiogram$379 to $1,460 (average $589)ThePricer
Echocardiogram at a cardiology office$500 to $1,000CareRoute
Echocardiogram at a hospital outpatient department$1,500 to $2,500CareRoute

Every number in this table was read on one of the source pages listed at the bottom of this page.

What pushes the price up

WhatWhy it matters
Visit typeA first visit costs more than a follow up. ThePricer lists $197 on average for a new patient and $160 for a return visit.
TestsAn EKG is cheap, but an echocardiogram or stress test costs far more. ThePricer lists an EKG at $20 to $145 and a stress echocardiogram at $379 to $1,460.
Office or hospitalCareRoute says an echocardiogram costs $500 to $1,000 at a cardiology office and $1,500 to $2,500 at a hospital outpatient department.
Shopping aroundThe same test has a wide range. ThePricer lists an exercise stress test from $111 up to $1,131, so a few quotes can save real money.
BundlesDoctors often do a visit and tests on one day. ThePricer models a visit with an EKG at $229, and with an echocardiogram added at $718.

What the price includes

A visit price usually covers the talk with the doctor, an exam, and a plan. Tests are often billed on their own, such as an EKG, an echocardiogram, or a stress test. A hospital may add a facility fee. Medicines, a heart scan, and any later procedure also cost extra. Ask what the quote covers before you book. It does not include tax or extras the provider adds on the day.

Does insurance cover it

Most health plans cover a visit to a cardiologist when a doctor sends you there, and many cover tests the doctor says you need. What you pay depends on your plan, your deductible, and your copay. Some plans ask for a referral first, and some need approval before an echocardiogram or stress test. Check that the office and the lab are in your network. If you have no plan, ask for the self-pay price. MDsave says people without insurance, or with high deductible plans, can save by paying up front through MDsave.

When a doctor orders it

A primary care doctor may send you to a cardiologist if you have chest pain, a very fast or uneven heartbeat, or high blood pressure that does not come down. You may also go after an odd EKG or if heart disease runs in your family. The cardiologist may order tests to see how your heart works. Call 911 for chest pain that is sudden or severe.

How to judge your quote

  1. Does the price cover the visit only, or the visit and the tests?
  2. Is each test done at an office or at a hospital, and is there a facility fee?
  3. Did you get the self-pay price in writing before you booked?
  4. Is the doctor's reading of each test in the price, or billed on its own?
  5. Compare the total with the range above: $165 to $2,500 per visit with tests for most people in 2026.

Ways to pay less

How we got these numbers

The range on this page comes from ThePricer, MDsave and CareRoute. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.

If this one was useful, try this nextSpeech therapy costOpen the guide and estimator

Common questions

How much does a cardiologist visit cost without insurance?

ThePricer lists a new patient visit at $165 to $378, with an average of $197. A return visit averages $160.

How much is an echocardiogram?

ThePricer lists $355 to $1,321, with an average of $489. CareRoute says $500 to $1,000 at a cardiology office and $1,500 to $2,500 at a hospital outpatient department.

How much is a heart stress test?

ThePricer lists an exercise stress test at $111 to $1,131, with an average of $226. A stress echocardiogram runs $379 to $1,460.

How much is an EKG at a cardiologist?

MDsave lists an in-office EKG at $20 to $145, with an MDsave average of $32. ThePricer lists the same $20 to $145 range.

What would a visit with tests cost in all?

ThePricer models a visit with an EKG at $229. A visit with an EKG and an echocardiogram is $718.

Related costs