Guides · 🏙️ City life
Getting Bloodwork and Lab Tests in Fredericton: A Practical Guide
Public lab collection in Fredericton runs through Horizon Health Network, mainly at the Dr. Everett Chalmers Regional Hospital (700 Priestman St.) and the newer Fredericton North site at Brookside Mall (435 Brookside Dr.). You need a requisition from your doctor or nurse practitioner first, and Horizon sites now run by appointment (book online or call 1-833-482-0774). Results land with your provider and, increasingly, in your own MyHealthNB account. For a paid walk-in option, there is a private clinic downtown.
Start with a requisition, always
Nobody just walks in off the street and asks for a blood test. In New Brunswick, lab work starts with a requisition: a signed order from your doctor or nurse practitioner that tells the lab exactly which tests to run. Horizon requires that the request form carry the first and last name of the ordering health care provider before it can be processed, whether you bring a paper copy or your provider has sent it ahead. No requisition, no draw. That is true at both the hospital and the community collection sites.
If you do not have a family doctor or nurse practitioner, this is the part that trips people up. A requisition has to come from a licensed provider, so a walk-in clinic visit, a virtual e‑visit, or a specialist appointment is usually the doorway to one. The good news is that once you have that piece of paper (or its electronic equivalent), the actual booking and collection is the easy part.
Bring two things to any appointment: the requisition and your New Brunswick Medicare card (or a piece of valid government‑issued identification). The card is what keeps the standard, medically ordered test free under provincial health coverage. Forget it and you may be turned away, which is a frustrating way to spend a fasting morning.
Where the labs actually are
The main public collection point in town is the Dr. Everett Chalmers Regional Hospital, at 700 Priestman Street. Its specimen collection department runs Monday to Friday, roughly 7 a.m. to 4 p.m. It is the busiest and most central option, and if your requisition involves anything unusual or urgent, the hospital lab is the safest bet because everything is on site.
The north side of the river now has a dedicated site: Fredericton North Specimen Collection at 435 Brookside Drive, tucked into Brookside Mall (near Surplus Furniture, off the parking lot). It runs Monday to Friday, 8 a.m. to 4 p.m., excluding government holidays, and it exists precisely so north‑side residents do not have to cross the bridge and hunt for hospital parking just to get a vial of blood drawn. The clinic asks that you arrive no more than 15 minutes early and use the parking lot entrance.
Beyond the city itself, Horizon runs collection at community health centres across the region, including sites in places such as Oromocto, Minto, Nackawic, Harvey and Chipman. If you live outside Fredericton proper, your nearest health centre may draw blood only a few days a week, which still beats a highway drive. Hours vary from site to site, so confirm before you go.
Appointment or walk-in? Book ahead
Horizon has moved its collection sites to an appointment model, so plan on booking rather than showing up and grabbing a ticket. The health authority states plainly that all of its specimen collection sites run on booked appointments. That is a real change from the old take‑a‑number, sit‑in‑a‑waiting‑room routine, and on balance it means less standing around, provided you actually book.
There are two ways to get a slot. You can self‑book online through Horizon’s system for the Fredericton and Upper River Valley area (Horizon uses a tool called ClinicGlide for this region), or you can call 1-833-482-0774 and book by phone. You will need your requisition in hand either way, since the booking is tied to an ordered test. If life gets in the way, you can reschedule through the self‑booking system rather than having to phone anyone.
Booking online is the path of least resistance: you see the open times, pick one that suits, and get a confirmation you can reschedule yourself. If you would rather talk to a human, or you are helping an older relative, the 1-833-482-0774 line does the same job.
Fasting and how to prep
Some blood tests need you to fast; many do not, and the only reliable source of truth is whoever ordered the test. Horizon’s guidance is deliberately non‑committal here for good reason: your health care provider will tell you how to prepare, because preparation depends entirely on what is being measured. Fasting glucose and lipid panels (cholesterol) are the classic ones that usually require an empty stomach; a routine complete blood count generally does not.
When fasting is required, it typically means nothing to eat or drink except water for eight to twelve hours beforehand. That is why so many people book the first appointment of the morning: you sleep through most of the fast, get drawn early, and go straight to breakfast afterward. Keep drinking water during the fast unless you have been told otherwise, because a well‑hydrated arm gives up its veins far more willingly than a dehydrated one.
If you take regular medications, ask your provider whether to take them as usual on the morning of a fasting test, since the answer is not the same for everyone. And if you have ever felt woozy during a blood draw, say so when you arrive. The staff would much rather have you lying down than fainting off a chair.
How you get your results
Your results go to the provider who ordered them, and increasingly you can also see them yourself through MyHealthNB. The traditional route still applies: the lab reports back to your doctor or nurse practitioner, who reviews the numbers and follows up if something needs attention. No news is not always good news, so if you have not heard anything in a week or two, it is fair to call the office and ask.
New Brunswick’s patient portal, MyHealthNB, opened general lab results to the public in early 2023, and it lets you log in and view your own bloodwork rather than waiting on a phone call. To unlock access you create a verified MyHealthNB account and obtain a registration code, which has been handed out at blood collection appointments in participating facilities. The province has said more health information (things like immunizations and additional lab results) is being added over time, so what you can see keeps expanding.
One sensible note of caution: seeing a result before your provider has explained it can be more alarming than helpful, especially for a value flagged slightly out of range. The portal is a genuinely useful tool for staying engaged in your own care, but a number on a screen is not a diagnosis. If something looks off, that is a conversation to have with your provider, not with a search engine at midnight.
The private, pay-to-skip-the-wait option
There is one well‑known private walk‑in blood clinic downtown for people who want speed and flexibility over free. King Street Health Services, also branded as the King Street Blood Clinic, sits at 348 King Street in the heart of downtown, just above the pharmacy (you go in through the pharmacy and up the stairs on the right). It runs Monday to Friday, roughly 8 a.m. to 1 p.m., welcomes walk‑ins during those hours, and aims to have you in and out in about ten minutes.
The catch, and it is a small one, is that this is a paid draw: a standard blood test runs about $25, with a senior rate around $20, and they take debit and credit. You still need a requisition, because a private clinic cannot invent tests any more than the hospital can. If you do not have one, they offer access to e‑visit practitioners who can issue a requisition on the spot. Your blood then goes off to the lab like any other sample, and results are forwarded to the ordering provider.
Is it worth paying for something the public system does for free? For a lot of people, no. But if you cannot get a convenient Horizon appointment, you need an early draw before work, or you simply value walking in and being done quickly, the downtown option is a legitimate choice rather than a gimmick.
A realistic game plan
Put it together and the smoothest path looks like this. Get your requisition from your provider first. If it is a fasting test, book the earliest morning slot you can and stop eating the night before while continuing to drink water. Bring the requisition and your Medicare card. Show up on time (but not more than 15 minutes early), get drawn, and go eat.
For results, expect your provider to be the primary channel, and set up MyHealthNB if you like seeing the numbers yourself, grabbing a registration code when the opportunity comes up at a collection site. If the public appointment times do not work for your schedule, or you are the type who would rather pay a modest fee than wait, the downtown King Street clinic is there as a walk‑in backup. Either way, the requisition is the non‑negotiable first step, and a Medicare card in your pocket keeps the standard tests free.
Key takeaways
- You cannot get lab bloodwork in Fredericton without a requisition from a doctor or nurse practitioner, so that is always the first step.
- The two main public collection points are the Dr. Everett Chalmers Regional Hospital at 700 Priestman Street and the Fredericton North site at 435 Brookside Drive in Brookside Mall.
- Horizon collection sites now run by appointment: self‑book online for the Fredericton and Upper River Valley area or call 1-833-482-0774.
- Only some tests require fasting (glucose and cholesterol panels are common ones), and your ordering provider is the one who tells you how to prepare.
- Results go to your provider, and you can also view your own bloodwork through the provincial MyHealthNB portal once you set up an account and get a registration code.
- For a paid walk‑in alternative, King Street Health Services at 348 King Street downtown charges about $25 (roughly $20 for seniors) and still requires a requisition.
Common questions
Do I need an appointment for bloodwork in Fredericton, or can I just walk in?
For the public Horizon Health sites, plan on booking an appointment. Horizon has moved its specimen collection to a booked‑appointment model, which you can arrange online for the Fredericton and Upper River Valley area or by calling 1-833-482-0774. If you specifically want a walk‑in, the private King Street Health Services clinic downtown accepts walk‑ins during its morning hours for a fee.
Where can I get blood drawn in Fredericton?
The main public options are the Dr. Everett Chalmers Regional Hospital at 700 Priestman Street (Monday to Friday, about 7 a.m. to 4 p.m.) and the Fredericton North Specimen Collection site at 435 Brookside Drive in Brookside Mall (Monday to Friday, 8 a.m. to 4 p.m.). Several community health centres in the surrounding region also collect samples on set days. A private paid option, King Street Health Services, operates at 348 King Street downtown.
Do I have to fast before my blood test?
It depends on the test. Fasting glucose and lipid (cholesterol) panels usually require an empty stomach for eight to twelve hours, while many routine tests do not. Horizon’s official line is that your health care provider will tell you how to prepare, so follow their instructions rather than guessing. When fasting is needed, keep drinking water and book an early‑morning slot so you can eat right afterward.
How do I see my lab results in New Brunswick?
Your results are sent to the provider who ordered the test, and you can also view them yourself through MyHealthNB, the provincial patient portal, which opened general lab results to the public in early 2023. You create a verified account and obtain a registration code (these have been distributed at blood collection appointments). If a result looks concerning, discuss it with your provider rather than self‑diagnosing.
Is bloodwork free in Fredericton?
Standard, medically ordered tests are covered under provincial health care, so a draw at a Horizon site is free as long as you bring your valid New Brunswick Medicare card and a proper requisition. The private King Street clinic is the exception: it charges roughly $25 per standard test (around $20 for seniors) in exchange for walk‑in convenience, and it still requires a requisition.
What do I need to bring to my lab appointment?
Bring two things: your requisition from your doctor or nurse practitioner (a paper copy, or confirmed sent ahead), and your New Brunswick Medicare card or a piece of valid government‑issued identification. Missing either one can mean turning back, which is especially annoying if you have been fasting. Arrive on time but not more than about 15 minutes early.
Sources & further reading
This guide reflects the documented local consensus, reporting, reviews and community voices, verified where possible. Things change; if we’re out of date, tell Freddy.
- Horizon Health Network: Blood and Specimen Collection
- Horizon Health Network: Fredericton North Specimen Collection
- Horizon Health Network: Self-Booking Options
- Horizon Health Network: FAQ, Self-Booking Laboratory Specimen Collection (PDF)
- CBC News: New Brunswickers now able to access their own lab results online
- Global News: New Brunswick blood test results on MyHealthNB
- King Street Health Services: Blood Clinic FAQ
- Horizon Health Network: Fredericton Region