Notice
NL Health Services is preparing to transition to a new online appointment booking platform. 

As a result, online booking for this location is currently unavailable for appointments taking place after April 24, 2026. To book a routine blood collection appointment after April 24, 2026, clients may call 1-833-409-2734, between 7:00 a.m. and 2:45 p.m., Monday to Friday. 

Walk-in services will remain available for clients requiring routine blood collection. Hours of operation are 8:00 a.m. to 3:30 p.m., Monday to Friday. Updates regarding the launch of the new online appointment booking platform will be shared as more information becomes available. For additional details, please visit:
https://nlhealthservices.ca/find-health-care/book-an-online-appointment/. 

Please Select Your Appointment Reason

Please read the following.

  • To cancel your appointment you must first log into your Swiftqueue online account to access the patient portal. From here you can cancel, book and reschedule your appointments.

  • Please note: To cancel your appointment you must first log into your :app_name online account to access the patient portal. From here you can cancel, book and reschedule your appointments.

  • Coming soon: Appointments made through the call centre will soon be able to be cancelled online.