An ECG (Electrocardiogram) is the most basic and most important heart test. It takes 5 minutes, costs Rs 100 to Rs 500, and can detect heart attacks, arrhythmias, and heart muscle problems. Yet millions of Indians above 40 have never had one. The test is painless: electrodes are placed on your chest, arms, and legs, and the machine records the electrical activity of your heart. The confusion around ECG pricing comes from the different types: a resting ECG costs Rs 100 to Rs 500, a stress ECG (TMT) costs Rs 1,000 to Rs 3,000, and a 24-hour Holter monitor costs Rs 2,000 to Rs 5,000. We explain which one you need.
- What is ECG Test?
- ECG Test Cost by Procedure Type
- ECG Test Cost by City in India
- Hidden Costs: What Clinics Do Not Tell You Upfront
- Top ECG Test Clinics and Hospitals in India
- Who is a Good Candidate for ECG Test?
- Age-Wise ECG Test Cost and Planning Guide
- Recovery Timeline After ECG Test
- Risks and Complications
- Questions to Ask Your Doctor Before ECG Test
- The Emotional Side of ECG Test
- Money-Saving Tips for ECG Test in India
- ECG Test Cost in Every Major Indian City
- Frequently Asked Questions: ECG Test Cost in India
This is the most guide to ecg test cost in India for 2026. We cover every variant, city-wise pricing, hidden costs, doctor questions, recovery, and money-saving strategies. If you are comparing clinics or planning a budget, this page has everything you need. For all medical procedure costs, visit our Medical Costs in India guide.
Quick Answer: ECG Test Cost in India (2026)
What is ECG Test?
An Electrocardiogram (ECG or EKG) records the electrical activity of the heart using electrodes placed on the skin. The heart generates electrical impulses that coordinate each heartbeat. The ECG records these impulses as waves on paper or screen, showing heart rate, rhythm, conduction, and any signs of heart muscle damage. A standard 12-lead ECG uses 10 electrodes (6 on the chest, 4 on the limbs) to create 12 different views of the heart’s electrical activity. The test takes 5 to 10 minutes, is completely painless, and requires no preparation. It is the first investigation done in any cardiac evaluation and is routinely included in health checkups for adults above 40.
ECG Test Cost by Procedure Type
| Procedure Type | Cost Range | Success Rate |
|---|---|---|
| Resting 12-Lead ECG Standard ECG lying down. 5 to 10 minutes. Detects arrhythmias, heart attacks, conduction abnormalities. |
Rs 100 to Rs 500 | N/A |
| Stress ECG / TMT (Treadmill Test) ECG during exercise on treadmill. 15 to 30 minutes. Detects exercise-induced ischaemia. Screening for CAD. |
Rs 1,000 to Rs 3,000 | N/A |
| 24-Hour Holter Monitor Portable device worn for 24 to 48 hours. Records every heartbeat. For intermittent arrhythmias and palpitations. |
Rs 2,000 to Rs 5,000 | N/A |
| Event Recorder (7 to 30 day monitor) Worn for extended period. Activated during symptoms. For infrequent arrhythmias. |
Rs 3,000 to Rs 8,000 | N/A |
| Stress Echocardiography Echo + exercise stress. Better accuracy than TMT alone. For detecting wall motion abnormalities. |
Rs 3,000 to Rs 8,000 | N/A |
| Signal-Averaged ECG Filtered ECG to detect late potentials. For risk assessment of ventricular arrhythmias. Specialised test. |
Rs 500 to Rs 1,500 | N/A |
ECG Test Cost by City in India
Prices vary dramatically by city. Mumbai is the most expensive. Tier 2 cities like Jaipur and Lucknow offer 40 to 60% savings for comparable quality.
| City | Cost Range (2026) |
|---|---|
| ECG Test cost in Mumbai | Rs 0 to Rs 5,000 |
| ECG Test cost in Delhi | Rs 0 to Rs 4,000 |
| ECG Test cost in Bangalore | Rs 0 to Rs 4,000 |
| ECG Test cost in Kolkata | Rs 0 to Rs 3,000 |
| ECG Test cost in Chennai | Rs 0 to Rs 4,000 |
| ECG Test cost in Hyderabad | Rs 0 to Rs 4,000 |
| ECG Test cost in Pune | Rs 0 to Rs 3,000 |
| ECG Test cost in Ahmedabad | Rs 0 to Rs 3,000 |
| ECG Test cost in Jaipur | Rs 0 to Rs 2,000 |
| ECG Test cost in Lucknow | Rs 0 to Rs 2,000 |
Hidden Costs: What Clinics Do Not Tell You Upfront
| Cost Component | Amount |
|---|---|
| Cardiologist interpretation fee (may be separate from test) | Rs 200 to Rs 500 |
| Repeat ECG if initial tracing has artefacts | Usually free or Rs 100 |
| Electrode placement supplies | Usually included |
| Emergency ECG at hospital (may include ER charges) | Rs 500 to Rs 2,000 |
| Follow-up consultation with cardiologist | Rs 500 to Rs 1,500 |
| Additional tests if ECG abnormal (echo, TMT, angiography) | Rs 1,000 to Rs 25,000 |
Top ECG Test Clinics and Hospitals in India
| Hospital / Clinic | Tier | Cost Range |
|---|---|---|
| SRL Diagnostics Wide availability. Walk-in ECG. Quick reports. |
Pan-India chain | Rs 100 to Rs 3,000 |
| Dr Lal PathLabs Trusted brand. ECG and Holter available. |
Pan-India chain | Rs 150 to Rs 3,000 |
| Metropolis Healthcare NABL accredited. Good cardiac diagnostic services. |
Pan-India chain | Rs 150 to Rs 3,500 |
| Government hospital OPD Cheapest. Available at every government hospital. Immediate results. |
Government | Rs 20 to Rs 200 |
| Private cardiologist clinics Cardiologist-interpreted. Best for symptomatic patients. |
Independent | Rs 200 to Rs 500 (ECG), Rs 1,500 to Rs 3,000 (TMT) |
| Apollo/Fortis/Max diagnostic centres Full cardiac workup available. Premium pricing. |
Premium chain | Rs 200 to Rs 5,000 |
| Pharmacy/neighbourhood clinics with ECG machines Basic resting ECG. Quick and convenient. May lack cardiologist interpretation. |
Local | Rs 100 to Rs 300 |
| Health checkup packages Annual checkup packages include ECG along with blood tests. |
Various | ECG included in Rs 999 to Rs 5,000 packages |
Who is a Good Candidate for ECG Test?
Age-Wise ECG Test Cost and Planning Guide
| Age Group | Expected Cost | Considerations |
|---|---|---|
| 20 to 35 | Rs 100 to Rs 500 | Usually for palpitations, chest pain, or pre-sports clearance. Resting ECG sufficient in most cases. |
| 35 to 50 | Rs 100 to Rs 3,000 | Annual ECG recommended. TMT if risk factors present (diabetes, hypertension, family history, smoking). |
| 50 to 65 | Rs 100 to Rs 5,000 | Annual ECG essential. TMT every 2 to 3 years. Holter if palpitations or dizziness reported. |
| 65+ | Rs 100 to Rs 5,000 | ECG at every clinic visit. Low threshold for Holter and stress testing. Arrhythmia screening important. |
Recovery Timeline After ECG Test
Risks and Complications
Resting ECG: zero risk (completely non-invasive). Stress ECG (TMT): very small risk of exercise-induced arrhythmia or ischaemia (monitored throughout, crash cart available). Skin irritation from electrode adhesive (mild, rare). No radiation exposure.
Questions to Ask Your Doctor Before ECG Test
- Do I need a resting ECG or a stress test?
- What does my ECG show? Is it normal?
- Do I need further tests based on the ECG results?
- How often should I get an ECG at my age?
- Should I continue my medications before the test?
- Can a normal ECG rule out heart disease?
The Emotional Side of ECG Test
An ECG is 5 minutes that can save your life. The test that detects a silent heart attack, an undiagnosed arrhythmia, or a ticking time bomb before it explodes. At Rs 100 to Rs 500, it is the cheapest life insurance you can buy. Yet most Indians get their first ECG only when they are already in an emergency room with chest pain. The test itself is anticlimactic: lie down, get stickers on your chest, wait 5 minutes, done. No needles, no pain, no radiation. The result is a squiggly line on paper that your doctor can read in 30 seconds. Those 30 seconds of interpretation have saved millions of lives.
Money-Saving Tips for ECG Test in India
A normal ECG at 40 becomes your baseline. Any future change can be compared against it. This simple step costs Rs 100 to Rs 500 and takes 5 minutes.
Previous ECG reports help doctors compare changes over time. An old ECG can prevent unnecessary alarm over stable but unusual patterns.
You do not need a hospital or diagnostic centre. Many neighbourhood clinics and pharmacies now have ECG machines.
A resting ECG captures only 10 seconds. If your arrhythmia occurs intermittently, a 24 to 48 hour Holter monitor is much more likely to catch it.
Every government hospital has an ECG machine. The test is the same regardless of the hospital’s price tag.
Many ECG ‘abnormalities’ are normal variants. An experienced cardiologist interprets the ECG in the context of your symptoms and risk factors. A machine printout saying ‘abnormal’ does not necessarily mean heart disease.
ECG Test Cost in Every Major Indian City
Click any city for the detailed local guide with clinic comparisons, prices, and city-specific tips.
Frequently Asked Questions: ECG Test Cost in India
What is the average ECG test cost in India?
Resting ECG costs Rs 100 to Rs 500. Stress ECG (TMT) costs Rs 1,000 to Rs 3,000. 24-hour Holter monitor costs Rs 2,000 to Rs 5,000. Government hospitals charge Rs 20 to Rs 200 for ECG.
Is ECG test painful?
No. ECG is completely painless. Sticky electrode patches are placed on your chest and limbs. You lie still for 5 minutes while the machine records. You feel nothing.
What does an ECG detect?
ECG detects: heart rate and rhythm, arrhythmias (irregular heartbeat), heart attacks (current or previous), heart chamber enlargement, electrolyte imbalances, effects of heart medications, conduction abnormalities. It is the first-line cardiac investigation.
Can a normal ECG rule out heart disease?
A normal resting ECG is reassuring but does not completely rule out heart disease. Some conditions (like blockages that only cause symptoms during exercise) may show a normal resting ECG. A stress ECG or echocardiogram provides more information.
How often should I get an ECG?
Once a year for adults above 40, diabetics, and hypertensive patients. More frequently if you have symptoms (chest pain, palpitations) or known heart disease. Before starting any new exercise programme if above 40.
Do I need to fast before an ECG?
No. No fasting or preparation is needed for a resting ECG. For a stress ECG (TMT), avoid heavy meals 2 hours before. Wear comfortable shoes and clothes for exercise. Ask your doctor about stopping beta-blockers before TMT.
Is ECG covered by health insurance?
ECG as part of hospitalisation or doctor-recommended investigation is covered. Routine checkup ECG may or may not be covered depending on policy. Most corporate health checkup packages include ECG.
What is the difference between ECG and Echo?
ECG records electrical activity of the heart (rhythm, conduction). Echo (echocardiogram) uses ultrasound to visualise the heart structure and function (chambers, valves, pumping). They test different things and are often done together.
Our Recommendation
Get consultations at 2 to 3 clinics in your city before committing. Ask for all-inclusive pricing in writing. Compare technology to technology, not just base prices. If budget is a primary concern, explore government hospitals and Tier 2 cities where quality is comparable at 40 to 60% lower cost.
For city-specific clinic comparisons and local tips, click your city in the grid above.
Disclaimer: The cost figures, success rates, and clinic details in this article are based on publicly available information, direct inquiries, and verified patient reports as of early 2026. Actual costs vary based on individual medical conditions, treatment protocols, and clinic-specific pricing. Success rates are self-reported by clinics and are not independently audited. This article is for informational purposes only and does not constitute medical advice. Always consult a qualified specialist for personalised guidance.