An EKG (also written ECG) is one of the cheapest tests in a hospital and one of the most expensive line items on an emergency room bill. Both statements are true at once, because the test itself takes about five minutes and costs a clinic almost nothing to run, while the setting you get it in decides what shows up on your statement.
This guide covers real 2026 cash prices for a 12-lead EKG at a doctor’s office, urgent care, and hospital, why the interpretation is billed as a separate charge, what Holter and event monitors cost, and what the usual next steps (stress test, echocardiogram) run if the EKG turns up something worth chasing.
What Does an EKG Cost Without Insurance?
Figures below are published cash prices as of August 2026 plus average submitted charges from the CMS Medicare Physician & Other Practitioners file (2024 claims, released 2026). The CMS charge column matters for uninsured patients because a submitted charge is roughly what a provider bills before any discount.
| Service | Low | Average | High |
|---|---|---|---|
| EKG at a doctor’s office or clinic (prepaid cash) | $20 | $32 | $145 |
| EKG at a hospital or facility-based clinic (prepaid cash) | $54 | $113 | $197 |
| Routine ECG with interpretation, average cash price by state | $44 | $50 | $63 |
| EKG at urgent care (published self-pay add-on) | $50 | n/a | $130 |
| Full EKG with interpretation, CPT 93000 (average billed charge) | n/a | $69.03 | n/a |
| Interpretation only, CPT 93010 (average billed charge) | $35.73 | $45.37 | n/a |
| Holter monitor, up to 48 hours (prepaid cash) | $120 | $215 | $378 |
| Extended monitor up to 30 days, CPT 93268 (average billed charge) | n/a | $735.12 | n/a |
| Complete exercise stress test, CPT 93015 (average billed charge) | n/a | $290.32 | n/a |
| Echocardiogram with Doppler, CPT 93306 (average billed charge) | $309.72 | n/a | $690.55 |
| Personal EKG device (one-time purchase) | $79 | n/a | $129 |
Sources: office, facility, and Holter cash prices from MDsave’s national listings; state-level cash prices from Sidecar Health ($44 in Iowa to $63 in Alaska, $50 national average); urgent care prices from CareNow’s and Patient First’s published self-pay menus; billed-charge figures are national average submitted charges in the CMS 2024 physician file (echo low is the facility-setting average, high is the office-setting average); device prices from kardia.com.
The three codes that explain your bill
Almost every confusing EKG bill traces back to how the test is coded:
- CPT 93000 is the whole thing, tracing plus interpretation plus report, billed by one provider. It was billed 10.1 million times in office settings in 2024 Medicare claims, at an average submitted charge of $69.03, with Medicare allowing $14.20.
- CPT 93005 is the tracing only, billed by whoever owns the machine. Average submitted charge $55.92 in an office setting, with Medicare allowing $6.14.
- CPT 93010 is the interpretation and written report only, billed by the physician who reads it. Average submitted charge $45.37 in facility settings, with Medicare allowing $7.96.
The practical lesson: when you see two EKG-looking charges, you are usually looking at 93005 plus 93010 rather than a duplicate bill. That is normal, though it is still worth confirming on an itemized statement that you were not also billed 93000 for the same tracing, which would be a double charge.
What Drives the Price
Where you get it
This is the dominant factor. MDsave’s data shows the same test at a national average of $32 when bought as an in-office procedure and $113 when bought as a facility-based procedure, with estimated national averages of $105 and $192 respectively. Same electrodes, same 10 seconds of tracing; different building, different overhead.
Whether the interpretation is bundled
An office that bills 93000 gives you one charge. A hospital that bills the technical component and then routes the tracing to a cardiologist or radiology group gives you two, often arriving weeks apart from two different entities. Neither is wrong, but the second pattern is the one that produces the “I already paid for this” phone call.
The visit is separate from the test
An EKG price is almost never all-in. At urgent care it is an add-on to the visit fee: CareNow lists a $180 standard visit with EKG at $50, and Patient First lists a $155 routine visit with EKG at $130. Our urgent care cost guide and doctor visit cost guide cover those base fees in detail.
What the EKG leads to
The EKG is cheap; the follow-up is not. In 2024 Medicare claims data, a complete exercise stress test (CPT 93015) carried an average submitted charge of $290.32 in office settings, and a complete echocardiogram with color Doppler (CPT 93306) averaged $309.72 in facility settings and $690.55 in office settings. Ask what the plan is if the EKG is abnormal before you agree to the first test, so the price of step two is not a surprise.
Monitors instead of a snapshot
An EKG captures about 10 seconds. If a clinician wants a longer window, the price scale changes. A Holter monitor worn up to 48 hours costs $120 to $378 through MDsave (national average $215). In 2024 Medicare claims, the 48-hour recording code (93224) carried an average submitted charge of $380.34, the scanning analysis (93226) $481.04, and the interpretation (93227) about $105 to $125, which again is that technical-plus-professional split. Extended external monitors worn up to 30 days (93268) averaged $735.12 in submitted charges.
Why an ER EKG Shows Up as a Huge Line Item
Three things stack in an emergency room, and none of them are the EKG itself.
First, the hospital bills a facility charge for the tracing under its own chargemaster rate rather than an office rate. MDsave’s facility-based EKG carries an estimated national average of $192 against $105 for the in-office version, and MDsave’s prices are already discounted.
Second, the interpretation is billed separately by the reading physician, who may not be employed by the hospital. CMS 2024 data shows 14.5 million interpretation-only claims (93010) from facility settings, at an average submitted charge of $45.37, arriving as its own bill.
Third, and by far the largest, the emergency department facility fee sits on top of everything. The EKG is a small line on a much bigger statement. Our ER visit cost guide and urgent care vs. ER cost comparison cover how those fees are structured.
This is a cost guide, not medical guidance. If you think you are having a heart emergency, call 911; price shopping is for the planned version of this test, not the emergency one.
Cash Price vs. Insurance
An EKG is one of the clearest cases where paying cash can beat running it through coverage. Under a high-deductible plan you pay the negotiated rate in full until the deductible is met, and facility-based rates for a tracing run well above the $20 to $50 that an office or urgent care will take as a flat self-pay price (MDsave’s facility EKG averages $113 against $32 in office).
The catch is that self-pay pricing usually has to be arranged before the service. Once a claim is filed, most providers will not retroactively convert you to their cash rate. If you are uninsured, say so at check-in and ask for the self-pay price for the visit and the EKG separately, then ask whether the interpretation is included or will be billed by someone else. That second question is the one most people forget.
Prices also vary regionally in a narrow band for this particular test. Sidecar Health’s cash-price data ranges only from $44 to $63 across states, which tells you the EKG has a real market price and any four-figure charge is a setting problem, not a market rate.
How to Pay Less
- Get it somewhere other than an ER when it is not an emergency. An office or urgent care EKG is $20 to $130. The same tracing in a hospital ED arrives behind a facility fee. See our urgent care vs. ER cost breakdown for where the line falls.
- Buy it prepaid. MDsave’s in-office EKG national average is $32 against a $105 estimated national average, and its facility EKG averages $113 against $192. Check any quote you are given against our fair price checker first.
- Ask whether the interpretation is included. If the answer is no, ask who bills it and what they charge. A $45 reading fee arriving three weeks later is the most common EKG billing surprise.
- Ask for the flat self-pay rate before check-in. Chains publish these: CareNow at $50, Patient First at $130 with a $350 cap on visit plus add-ons in Pennsylvania. Getting the number in writing beforehand is what makes it enforceable.
- Pull the hospital’s posted prices if a hospital is involved. Hospitals must publish cash rates for shoppable services, and 93000, 93005, and 93010 are all in those files. Our hospital price transparency guide shows how to find and read them.
- Fight a bloated bill after the fact. Request an itemized bill to see whether you were charged the bundled code and the split codes, then use our medical bill negotiation guide. For large hospital balances, check eligibility with our charity care checker and our hospital charity care guide.
- Consider a personal device only for tracking, not for diagnosis. AliveCor’s Kardia devices are $79 to $129 with a year of KardiaCare included. They record 1 or 6 leads, not 12, so they are a monitoring purchase, not a substitute for the clinical test.
Bottom Line
The EKG itself is cheap. A clinic will do one for $20 to $50, urgent care chains publish $50 to $130, and the national average cash price for a routine ECG with interpretation sits around $50. What turns it into a memorable bill is the setting and the split: hospitals bill the tracing and the reading separately, and both ride on top of a facility fee. If the test is planned, buy it prepaid or ask for the flat self-pay rate up front and confirm the interpretation is included. If your EKG is a stepping stone to a stress test or an echocardiogram, price those before you schedule, because that is where the real money is. For the lab work that usually accompanies a cardiac workup, see our blood work cost guide.