What is Self-Booking for Laboratory Specimen Collection at Horizon Health Network?
Self-Booking allows patients to schedule specimen collection appointments at Horizon Health Network independently, using an online platform without the need for direct assistance from staff: access the Self-Booking system in English or French. This new service provides patients with a new, easy, and modern way to book their own bloodwork and other specimen collection appointments. Click here for additional FAQs.
How do I prepare for a test?
Your health care provider will tell you how to prepare for a test. Some instructions are available online by clicking here. Please feel free to share your concerns with our laboratory staff if you are nervous about having your blood taken or other procedures. Your comfort is important to us. Please remember: You must present either your Medicare card or a piece of valid government-issued identification to have a test done.
Should I be concerned about my privacy?
We take your privacy seriously. We ask for your personal information to ensure samples and test results match with the right person. Results are kept in strict confidence at all times and only your health care provider will be able to access test results. Click here to read more about personal health information and privacy.
When can I expect to receive test results?
Our laboratory works to provide health care providers test results in a timely manner. Most routine test results are ready within 24 hours of collection. Specialized testing may take longer, sometimes up to two weeks to one month. Results are not provided directly to the patient unless the health care provider has made arrangements for the patient to receive and self-monitor as in INR testing to monitor blood-thinning medicines. Therefore, you can expect to receive test results from your health care provider.
Note: Appointments are needed at all locations.
Fredericton area
Boiestown Health Centre
6154 Rt. 8, Unit 2, Boiestown, N.B., E6A 1M4
Monday to Friday: 8 to 11 a.m.
For information or to change an appointment, please call 506-369-2700.
Central Miramichi Community Health Centre
11 Prospect St., Doaktown, N.B., E9C 1C3
Monday to Friday: 8:30 to 11:30 a.m.
For information or to change an appointment, please call 506-365-6100.
Chipman Health Centre
9 Civic Ct., Chipman, N.B., E4A 2H8
Monday to Friday: 8 to 9 a.m.
For information or to change an appointment, please call 506-339-7650.
Dr. Everett Chalmers Regional Hospital
700 Priestman St., PO Box 9000, Fredericton, N.B., E3B 5N5
Monday to Friday: 7 a.m. to 4 p.m.
For information or to change an appointment, please call 506-452-5094.
Fredericton Junction Health Centre
233 Sunbury Dr., Fredericton Junction, N.B., E5L 1S1
Tuesday and Thursday: 8 to 10 a.m.
For information or to change an appointment, please call 506-368-6501.
Harvey Health Centre
2019, Rt. 3, Harvey Station, N.B., E6K 3E9
Monday to Friday: 7 to 10:30 a.m.
For information or to change an appointment, please call 506-366-6400.
McAdam Health Centre
15 Saunders Rd., McAdam, N.B., E6J 1K9
Monday to Friday: 7:30 to 10 a.m.
For information or to change an appointment, please call 506-784-6300.
Nackawic Health Centre
Upper Floor, Nackawic Shopping Centre, 135 Otis Dr., Unit 201, Nackawic, N.B., E6G 1H1
Monday to Friday: 7 to 10 a.m.
For information or to change an appointment, please call 506-575-6600.
Oromocto Public Hospital
103 Winnebago St., Oromocto, N.B., E2V 1C6
Monday to Friday: 7 a.m. to 3 p.m.
For information or to change an appointment, please call 506-357-4734.
Queens North Health Centre
1100 Pleasant Dr., Minto, N.B., E4B 2V6
Tuesday and Wednesday: 8 a.m. to 2 p.m.
For information or to change an appointment, please call 506-327-7884 or 506-327-7800.
Stanley Health Centre
69 Limekiln Rd., Stanley, N.B., E6B 1E9
Monday to Friday: 8 to 11:30 a.m.
For information or to change an appointment, please call 506-367-7730.
Miramichi area
Rogersville Health Centre
9 rue Des Ormes, Rogersville, N.B., E4Y 1S6
Wednesday: 7:30 to 10 a.m.
For information or to change an appointment, please call 506-775-2030.
Baie-Sainte-Anne Health Centre
13 Rue de l’Église, Baie-Sainte-Anne, N.B., E9A 1A9
Wednesday and Friday: 8 to 10 a.m.
For information or to change an appointment, please call 506-228-2004.
Blackville Health Centre
2 Shaffer Ln., Blackville, N.B., E9B 1P4
Tuesday: 8 to 10 a.m.
For information or to change an appointment, please call 506-843-2910.
Miramichi Regional Hospital
500 Water St., Miramichi, N.B., E1V 3G5
Monday to Friday: 7 a.m. to 3:30 p.m.
For information or to change an appointment, please call 506-623-3180.
Neguac Health Centre
38 Otho St., Neguac, N.B., E9G 4H3
Thursday: 8 to 10 a.m.
Monday, Wednesday and Friday: 8 a.m. to 12 p.m.
For information or to change an appointment, please call 506-776-3876.
Moncton area
Albert County Community Health Centre
8 Forestdale Rd., Riverside-Albert, N.B., E4H 3Y7
Monday to Thursday: 8 to 11:30 a.m.
For information or to change an appointment, please call 506-882-3100.
Hillsborough Satellite Office
2807 Main St., Hillsborough, N.B., E4H 2X9
Tuesday and Thursday: 8:30 to 11:30 a.m.
For information or to change an appointment, please call 506-882-3100.
Jones Lake Clinic
1600 Main St., Suite 102, Moncton, N.B., E1E 1G5
Monday to Friday: 8 a.m. to 4 p.m.
For information or to change an appointment, please call 506-857-5271.
Petitcodiac Health Centre
32 Railway Av., Petitcodiac, N.B., E4Z 4R9
Monday to Thursday: 8:30 a.m. to 12 p.m.
For information or to change an appointment, please call 506-756-3400.
Port Elgin and Region Health Centre
33 Moore Rd., PO box 1557, Port Elgin, N.B., E4M 2E6
Monday, Wednesday and Friday: 8 to 10 a.m.
For information or to change an appointment, please call 506-538-2140.
Rexton Health Centre
33 Main St., Rexton N.B., E4W 0E5
Monday to Friday: 7:30 to 10 a.m.
For information or to change an appointment, please call 506-523-7940.
Sackville Memorial Hospital
8 Main St., Sackville, N.B. E4L 4A3
Monday to Friday: 7:30 to 10:20 a.m.
For information or to change an appointment, please call 506-857-5271.
The Moncton Hospital
135 MacBeath Av., Moncton, N.B., E1C 6Z8
Monday to Friday: 7 a.m. to 4 p.m.
For information or to change an appointment, please call 506-857-5271.
Saint John area
Campobello Island Health Centre
640 Rt. 774, Unit 1, Welshpool, N.B., E5E 1A5
Monday to Thursday: 9 a.m. to 12 p.m.
For information or to change an appointment, please call 506-752-4100.
Charlotte County Hospital
4 Garden St., St. Stephen, N.B., E3L 2L9
Monday to Friday: 7 a.m. to 2:30 p.m.
For information or to change an appointment, please call 506-465-4430 or 506-648-6681.
Deer Island Health Centre
999 Rt. 772, Fairhaven, N.B., E5V 1P2
Thursday: 9 to 10 a.m.
For information or to change an appointment, please call 506-747-4150.
Grand Manan Hospital
196 Rt. 776, Grand Manan, N.B., E5G 1A3
Monday, Wednesday, and Friday: 7 to 9 a.m.
For information or to change an appointment, please call 506-662-4060.
Fundy Health Centre
34 Hospital St., Blacks Harbour N.B., E5H 1K2
Monday to Friday: 8 to 10:45 a.m.
Saturday: 8 to 10 a.m.
For information or to change an appointment, please call 506-456-4200.
Market Place Wellness Centre
120 Market Place, Saint John, N.B., E2M 1B5 – located in Carleton Community Centre.
Monday and Tuesday: 8 a.m. to 3 p.m.
For information or to change an appointment, please call 506-648-6681.
Saint John Regional Hospital
400 University Av., Saint John, N.B., E2L 4L2
Monday to Friday: 7:30 a.m. to 3:30 p.m.
For information or to change an appointment, please call 506-648-6681.
St. Joseph’s Hospital
130 Bayard Dr., Saint John, N.B., E2L 3L6
Monday to Friday: 7:30 a.m. to 3 p.m.
For information or to change an appointment, please call 506-648-6681.
Kennebecasis Valley Health Services
175 Old Hampton Rd., Quispamsis, N.B., E2E 4Z4
Monday to Friday: 7:30 a.m. to 3 p.m.
For information or to change an appointment, please call 506-648-6681.
Sussex Health Centre
75 Leonard Dr., Sussex, N.B., E4E 2P7
Monday to Friday: 7 a.m. to 2 p.m.
For information or to change an appointment, please call 506-432-3102 or 506-648-6681.
Upper River Valley area
Hotel-Dieu of St. Joseph
10 Woodland Hill, Perth-Andover, N.B., E7H 5H5
Monday to Friday: 7:30 a.m. to 3:30 p.m.
For information or to change an appointment, please call 506-273-7100.
Tobique Valley Community Health Centre
120 Main St., Plaster Rock, N.B., E7G 2E5
Monday to Friday: 8 a.m. to 4 p.m.
For information or to change an appointment, please call 506-356-6600.
Upper River Valley Hospital
11300 Rt. 130, Waterville, Carleton County, N.B., E7P 0A4
Monday to Friday: 7 a.m. to 4 p.m.
For information or to change an appointment, please call 506-375-5900.
Last updated: Oct. 20, 2021