Find a general practitioner in Saint John
Saint John, New Brunswick's largest port city, is served by a compact network of eight verified general practitioners in PillsCard's directory, spread across the uptown peninsula, the West Side, the North End, and the growing East Side around Rothesay Avenue. The patient base is a mix of long-standing residents, refinery and shipyard workers, University of New Brunswick Saint John students, and cruise passengers arriving through the Port of Saint John between May and October. Family-doctor scarcity is a persistent local issue: the province's Patient Connect NB waitlist routinely counts thousands of Saint John-area residents without a rostered GP, so many clinics operate a hybrid rostered-plus-walk-in model. Bilingual (English/French) service is available at select practices, reflecting New Brunswick's official bilingual status, though the city itself is predominantly anglophone.
The market is fragmented rather than chain-dominated, with most practices being single-physician offices or small partnerships anchored to Horizon Health Network hospitals — principally the Saint John Regional Hospital in Millidgeville. The Saint John Medical Clinic and the Waterloo Clinic operate as central multi-provider walk-in and rostered practices near the uptown core, while Dr. Mary Jarratt and Dr. S. Naguras run established family-medicine offices serving multi-generational patient panels. Dr. M. Dakota and S. R Brymiak round out the independent primary-care roster, and the Community Health Centre offers a team-based model for uninsured, under-housed, and newcomer patients. Mental Health Recovery Services complements the GP network for shared-care referrals covering addictions and mood disorders.
Pricing & coverage
Medically necessary GP visits are covered without user fees for New Brunswick Medicare (Medicare card) holders under the Canada Health Act, so a standard consultation, minor procedure, or chronic-disease review costs the patient nothing at the point of care. Uninsured visitors typically pay CAD 80–150 for a routine consultation, CAD 150–250 for a comprehensive assessment, and CAD 40–90 for a sick note or driver's medical form (not covered by Medicare even for residents). Prescription drugs are separate: expect CAD 15–40 dispensing fees on top of ingredient cost, partially offset by the New Brunswick Drug Plan. See Health Canada for national coverage rules.
Emergencies & out-of-hours care
For life-threatening emergencies — chest pain, stroke symptoms, major trauma, anaphylaxis — call 911; Ambulance New Brunswick will transport to the Saint John Regional Hospital emergency department on Tucker Park Road, the regional Level II trauma centre. For urgent-but-not-emergent issues outside clinic hours, residents can use the After-Hours Clinic at Ridgewood Veterans Wing or Lancaster Medical Clinic (West Side), or dial 811 (Tele-Care) for 24/7 registered-nurse triage in English or French. St. Joseph's Hospital handles ambulatory and outpatient services but does not run a 24-hour emergency department.
Frequently asked questions
Do I need a family doctor to be seen in Saint John?
No. While a rostered family physician is preferred for continuity, Saint John has walk-in capacity at clinics such as the Waterloo Clinic and Lancaster Medical Clinic, and the Community Health Centre accepts patients without a regular GP. If you are a New Brunswick resident without a family doctor, register on the provincial Patient Connect NB list to be matched when capacity opens. Visitors from other Canadian provinces should present their home health card — reciprocal billing generally applies, except for Quebec residents, who must pay up-front and claim reimbursement from RAMQ afterwards.
Can I see a GP in French in Saint John?
Yes, but availability is more limited than in Moncton or the Acadian Peninsula. Vitalité Health Network operates francophone-designated services in the region, and several Saint John practices have at least one French-speaking physician or nurse on staff. When booking, ask specifically for a francophone provider, or call 811 Tele-Care and request service in French — the line is fully bilingual around the clock. Written prescriptions and hospital records at Horizon facilities are issued in English by default; translation can be requested at admission.
Are prescriptions from a Saint John GP valid across Canada?
Yes. A prescription written by any licensed New Brunswick physician is recognised at pharmacies nationwide, though controlled substances (opioids, benzodiazepines, stimulants) may face additional pharmacist verification if filled outside the province. Refills are typically capped at a 90-day supply for chronic medications and 30 days for controlled drugs. Cross-border patients from Maine should note that Canadian prescriptions are not valid at US pharmacies and vice versa; travellers should carry medications in original labelled containers with a copy of the prescription.
How long is the wait to be rostered with a family doctor?
Wait times through Patient Connect NB in the Saint John region have historically ranged from several months to over two years, depending on physician retirements and new-graduate placements in the area. The provincial government has recruited additional family physicians and nurse practitioners to Horizon's Saint John zone in recent years, but demand still outstrips supply. In the interim, most residents rely on walk-in clinics, pharmacy-based minor-ailment services (expanded in New Brunswick since 2023), and 811 Tele-Care for guidance between formal appointments.
Safety note
This directory is informational only and is not medical advice. Patients should consult a licensed general practitioner for individual clinical decisions, diagnosis, or treatment.