MyVisit Logo By LifeLabs Logo

You are being directed to LifeLabs’ store. Click ‘Continue’ to browse LifeLabs tests and services.


Session timeout

Due to inactivity, you may be prompted to log in again. Please refresh your page.

Don’t worry, your information will be saved in the MyVisit™ dashboard for a later date.

Lab appointments that come to you.

Get your lab tests done at a time and location of your choice. Check availability

How MyVisit™ works

Book a MyVisit™ appointment

Choose a date and time window for your appointment, upload your requisition, and pay your appointment fee of $85, no tax. Credit card only.

We come to you

Your MyVisit™ fee covers a LifeLabs® technician coming to a location of your choice to collect your lab samples, ECGs or connect your holter monitor.

Get your lab results

Test results will be sent to your healthcare provider and will be available to you through LifeLabs® free MyCareCompass™ portal.

Personalized mobile lab service for $85 per person.

Fees associated with a visit

Visit Fees

Your visit fee of $85 per person covers the cost of the technician's time and travel costs. Appointments generally take between 15 - 30 minutes per person.

Test fees covered by province

Tests covered by your provincial health plan are $0.

Test fees not covered by province

Any test fees that are not covered by your provincial plan will be extra. You will be notified of any additional test fees within 1 - 2 days of booking your appointment.

At-home services we offer

  • Blood tests
  • ECG testing
  • Holter monitoring
  • Medical sample collection
Check our frequently asked questions section for more information.

Frequently asked questions

Need assistance? Please contact us at: