
Family Medical Clinic - Edmonton & Virtual Care
In-person visits available at our Edmonton clinic.
You’ll be taken to our booking options page.
Virtual family medicine for Alberta
Serving Alberta. Book a phone or video appointment, get a clear plan, and follow-up when it’s clinically needed. We guide next steps - including labs, referrals, and in-person assessment when appropriate.

Why Verra Health
Thoughtful family medicine designed for convenience, clarity, and continuity.
Physician-led care
Care led by a CPSA-licensed Alberta family physician focused on continuity, safety, and clear next steps.
Alberta Health coverage
Most insured visits are covered by Alberta Health. If a service is uninsured, you’ll be informed clearly in advance.
Virtual-first care
Phone and secure video visits designed for convenience, with in-person assessment arranged when clinically needed.
Clear follow-through
Prescriptions, lab requisitions, referrals, and follow-up planning handled with a practical, patient-centred approach.
How it works
Simple, secure virtual care for Alberta - with clear next steps.
Book an appointment
Choose a phone or secure video visit at a time that works for you.
Speak with a Physician
Meet with a licensed Alberta physician to review your concerns and decide next steps.
Clear next steps
Prescriptions, labs, referrals, or in-person visit if needed.
Virtual care isn’t suitable for emergencies. If symptoms are urgent, call 911 or go to the nearest emergency department.
Book appointmentCare Commonly Managed Through Virtual Medicine
Many common primary care concerns can be assessed and managed securely online. If an in-person exam is needed, we’ll guide you appropriately.
Mental Health & Care Coordination
FAQ
Quick answers before you book.
Eligible insured visits are covered by Alberta Health. Some uninsured services, forms and other non-covered services may involve a fee.
Eligibility note: Virtual care isn’t suitable for emergencies or issues that require immediate physical examination. If symptoms are urgent, call 911 or go to the nearest emergency department.