Book A Pre-travel COVID-19 Testing with Us!

Fast And Reliable

We offer fast and reliable pre-travel COVID-19 testing for international travelers.

Accepted By All Airlines

The test results can be accepted by all airlines.

ISO Accreditation

Partner lab accredited with applicable ISO certificate.

If you need to test before travelling outside Canada, JC health is pleased to offer fast, reliable COVID-19 (SARS-CoV-2) PCR Test and Serology Test at our clinic location in Toronto, Ottawa, Vancouver.

We don’t require any physician requisition nor health insurance. After you confirm which tests are required by the country or countries you are planning to visit, feel free to Book a COVID-19 Test with us.

Currently, we have Group Pricing starting at $1020 available for group appointments of three or more people). If interested, please contact our customer service agent for group booking.


Book an Appointment with us.

Toronto Location

Location:2251 Lawrence Avenue E, Scarborough, ON

PCR Test (For International Travelers): $200 (All Inclusive)

PCR and Serology Test Combination (For China-bound Passengers): $360 (All Inclusive)

Ottawa Location

Location:381 Kent St. Ottawa, ON

PCR Test (For International Travelers): $200 (All Inclusive)

COVID-19 PCR and Serology Test Combination (For China-bound Passengers): $360 (All Inclusive)

Vancouver Location

Location:8140 120 St, Surrey, BC

PCR Test Fee (For International Travelers): $295 (All Inclusive)

COVID-19 PCR and Serology Test Combination Fee (For China-bound Passengers): $425 (All Inclusive)


Have More Questions?
Contact us at (613)-601-1136

About Cancellation or Rescheduling

Please note that once you have booked an appointment with us it means that we have reserved time in our schedule exclusively for you. If you cancel your appointment less than 24 hours before it is scheduled to take place, you will not be eligible of ANY refund.

Our goal is to provide quality health care to all our patients in a timely manner. No-shows, late arrivals, and cancellations inconvenience not only our providers, but our other patients as well. Please be aware of our policy regarding cancellation and refund policies.

Appointment Cancellation

When you book your appointment, you are holding a space on our calendar that is no longer available to our other patients. In order to be respectful of your fellow patients, please call our customer services or email us as soon as you know you will not be able to make your appointment.

If cancellation is necessary, we require that you call at least 72 hours in advance. Appointments are in high demand, and your advanced notice will allow another patient access to that appointment time.

Cancellations policies

If you would like to cancel your appointment 72 hours prior to your appointment time, you will be charged of $30 cancellation fee, and the rest of the examination fee will be refunded.

If you would like to cancel your appointment 72 - 24 hours prior to your appointment time, you will be charged of $60 cancellation fee, and the rest of examination fee will be refunded.

Please be advised that a cancellation is considered late when the appointment is cancelled less than 24 hours before the appointed time. There will be ZERO refund if cancellation is made less than 24 hours before your appointment time.

Please note that given the current volumes, if your refund request is being reviewed by one of our customer service agents, it can take up to 14 business days for your refund to be processed.

How to cancel your appointment

Please contact our customer services hotline: 6136011136; or email us: info@jchealth.ca to cancel your appointment. Hotline service hours: Monday to Friday 08:00-22:00; Saturday to Sunday 10:00-18:00.

About Payment System

Currently, JC Health supports payment through Canadian credit cards and debit cards. We are working hard to launch the desktop and mobile terminal page for WeChat Payment, Alipay and UnionPay in the near future. Thank you for your understanding and corporation.

About Impact of Uncontrollable Factors

JC Health aims to provide a turnaround time of 36 hours for the COVID PCR and serology tests to our customers but please note that this is not a guarantee.

PCR and serology tests are complex laboratory processes where there are many factors that are beyond our control.

JC Health is not responsible for the consequences, such as a missed flight, of a late-arriving/missing report due to prolonged laboratory turnaround times, or other unforeseen factors (e.g. contaminated samples, traffic accidents, natural disasters ). We will not issue refund under circumstances mentioned above.

In the event that your report does not come out on time, please contact our customer service to follow up with your report. JC Health will work to obtain your report as soon as possible.


Follow us