All Services
On-Site ECG Lab

On-Site ECG Test in NE Calgary — No Referral Needed

Worried about chest pain, palpitations, or your heart? Skip the multi-week wait at a diagnostic centre — get an ECG test done on-site at Omega Medical Clinic, with same-day physician review.

Why Patients Choose Us

The details that matter when you need care fast.

On-site ECG lab

Done in the same visit as your physician consultation — no second appointment.

No referral required

Walk in, see the doctor, get the ECG done — all in one visit.

Same-day physician review

Your family physician interprets the results before you leave.

Multilingual technicians

Instructions in English, Punjabi, Hindi, or Urdu.

Comfortable environment

Modern, private exam rooms in our brand-new 3,500 sq ft facility.

Coordinated specialist referrals

If something abnormal shows up, we connect you with a cardiologist quickly.

What is an ECG and when do you need one?

An ECG (electrocardiogram, sometimes written EKG) is a quick, painless test that measures the electrical activity of your heart. It takes 5-10 minutes and provides immediate information about:

  • Heart rhythm — atrial fibrillation, irregular heartbeats
  • Heart attack evidence — past or current
  • Coronary artery disease indicators
  • Heart enlargement
  • Electrolyte imbalances
  • Effects of certain medications

Common reasons our patients get an ECG

  • Chest pain or pressure
  • Heart palpitations or irregular heartbeat
  • Shortness of breath, especially with exertion
  • Lightheadedness or fainting episodes
  • Family history of heart disease
  • Required for drivers medical exams (commercial classes)
  • Pre-operative clearance
  • Routine monitoring of known cardiac conditions
  • Annual physicals for patients over 40 with risk factors

Why on-site ECG matters

At most Calgary clinics, getting an ECG means:

  1. See the family doctor (1-2 weeks)
  2. Get a referral to a diagnostic centre (1-3 weeks more)
  3. Have the test done at the centre
  4. Wait for results to come back to your doctor (1 week)
  5. Book a follow-up appointment to discuss (1-2 weeks)

That's 4-8 weeks for results that can be life-saving when delivered same-day.

At Omega Medical Clinic, the entire process happens in one visit. Walk in concerned, walk out with answers and a plan.

Who interprets the results?

Your family physician interprets the ECG immediately. For complex findings, we coordinate same-week referrals to:

  • Cardiologists at Cardiology Consultants of Calgary, TotalCardiology, or Foothills Hospital
  • Holter monitor testing for intermittent rhythm issues
  • Stress testing for exercise-related symptoms
  • Echocardiogram for structural heart concerns

What to expect during your ECG

The test takes about 5-10 minutes:

  1. You lie comfortably on an exam table
  2. Small sticky electrodes are placed on your chest, arms, and legs
  3. The machine records your heart's electrical activity
  4. Electrodes come off — no recovery needed

It's painless, non-invasive, and doesn't involve any radiation.

Frequently Asked Questions

Quick answers to common questions about this service.

Do I need a referral for an ECG at Omega Medical Clinic?

No referral required. Walk in or call 587-557-4715 to schedule. The physician will assess you and order the ECG in the same visit.

How long does the ECG test take?

The test itself takes 5-10 minutes. Including the physician consultation and result review, plan for about 30-45 minutes total.

Is the ECG covered by Alberta Health?

Yes, when ordered by a physician for medical reasons, ECGs are covered by Alberta Health Care.

Can I get an ECG for my drivers medical exam?

Yes. We can complete the ECG and the drivers medical in the same visit if your license class requires one.

What if my ECG is abnormal?

Your physician will explain the findings immediately and arrange any follow-up testing or specialist referrals needed. Most abnormalities are minor and easily managed.

Ready to book your visit?

Walk in or call to speak to one of our family physicians today.

Call 587-557-4715