Blood collection sites in New Brunswick
Loading map…
Tap a town to zoom the map. Map data © OpenStreetMap contributors.
Cities and towns
Types of blood collection sites in New Brunswick
Show the numbers
| Medical labs | 4 |
| Blood collection clinics | 4 |
| Clinics with blood collection | 1 |
| Drug, DNA & occupational testing | 1 |
What they offer
Show the numbers
| Online booking | 2 |
| Walk-ins | 3 |
| Home visits | 1 |
| Private / no referral | 2 |
| Urine tests | 1 |
| Drug & DNA tests | 2 |
Counted from what each location says on its own website or official listing.
All blood test locations in New Brunswick
Dieppe 3
- Medical labKamm Lab Inc Svc De Labs MedDieppeWalk-insHome visitsPrivate / no referral
- Medical labPhlebotomie No Ri Medical Laboratory ServicesDieppe
- Blood collection clinicPhlebotomy Clinic / Clinique de phlébotomieDieppe
Fredericton 2
- Clinic with blood collectionKing Street Health ServicesFrederictonWalk-insPrivate / no referral
- Drug, DNA & occupational testingBrookside Medical ServicesFrederictonOnline booking
Moncton 2
- Medical labJones Lake ClinicMonctonOnline booking
- Medical labMoncton Medical Clinic Blood Collections LabMoncton
Riverview 1
- Blood collection clinicRiverview Blood Clinic/BioScreenRiverview
Saint John 1
- Blood collection clinicPort City Blood ClinicSaint JohnWalk-ins
Shediac 1
- Blood collection clinicClinique de Phlébotomie Jémy Blood ClinicShediac
What blood work costs in New Brunswick
Tests ordered by a physician or nurse practitioner are covered by the New Brunswick Medicare (NB Medicare) for eligible residents, and most are processed by Horizon Health Network and Vitalité Health Network official site. You pay for uninsured tests, private collection and home visits.
| $20 | Walk-in blood collection fee Kamm Lab source |
Blood tests in New Brunswick: quick answers
Where can I get blood work in New Brunswick?
We list 10 locations in New Brunswick. The cities with the most are Dieppe (3), Fredericton (2) and Moncton (2).
Is blood work covered in New Brunswick?
Yes, for eligible residents when a physician or nurse practitioner orders the test: New Brunswick Medicare pays. Some tests and private services cost extra. See costs.
Which labs in New Brunswick take walk-ins?
Port City Blood Clinic (Saint John), King Street Health Services (Fredericton) and Kamm Lab Inc Svc De Labs Med (Dieppe).
Can I get blood work at home in New Brunswick?
1 services we list visit homes or workplaces, including Kamm Lab Inc Svc De Labs Med.
- Walk-in labsHow to time a visit
- Blood work at homeMobile services and fees
- RequisitionsWhen you need one
- Lab networksWho runs the labs
Locations come from public listings (August 2026), each one’s own website (October 2026) and official health-authority lists. How we list labs.
