Primary Care Clinics
Primary Health Care

A primary care clinic provides short-term primary medical care for people on the Need a Family Practice Registry.

  • Your appointment may be provided in-person or virtually depending on your needs
  • Primary care clinics do not offer walk-in services. All appointments must be pre-booked, and are for people who do not have a family doctor or nurse practitioner.
  • If you do not have a primary care provider, please add your name to the Need a Family Practice Registry online.
  • People on the registry, including those who are patients of a primary care clinic, are assisted with finding a primary care provider in their area when Nova Scotia Health is aware of family practices accepting new patients. 

Location and contact information:

Central Zone (Halifax Regional Municipality, Eastern Shore and West Hants areas)

Halifax (Kearney Lake)
Kearney Lake Primary Care Clinic
This primary care clinic contacts people directly from the registry to make an appointment, in chronological order, based on when your name has been added to the list. 
998 Parkland Drive, Suite 203
Halifax, NS B3M 0A6
DIRECTIONS

Eastern Zone (Cape Breton, Antigonish and Guysborough areas)

Glace Bay
Senator's Health Centre
Please call between 8am and 4 pm on Tuesday and Wednesday to make an appointment
633 Main St, Suite 301, Glace Bay, NS B1A 6J3
902-842-2794
DIRECTIONS        

New Waterford
New Waterford Consolidated Hospital 
Please call beginning at 4 pm on Tuesday or Thursday to make a same-day appointment.
716 King Street
New Waterford, NS B1H 3Z5
902-862-2740
DIRECTIONS

North Sydney
Northside General Hospital 
Please call between 9 am and 2 pm on Wednesday, Thursday, and Friday to make an appointment. 
520 Purves Street
North Sydney, B2A 3M4
902-794-5400
DIRECTIONS

Sydney
Please call between  8:30 am and 4:30 pm on Monday, Tuesday, Thursday and Friday, and 8:30 am – 8 pm on Wednesday to make an appointment.
196 Kings Road
Sydney, NS B1S 1A3
902-563-8056
DIRECTIONS                                                                                                                                                    

Northern Zone (Colchester County and Municipality of East Hants, Cumberland County, and Pictou County)

Colchester County PCC
Call between 9 am and 12 pm, Monday to Friday, to book a same day or next day appointment
Suite 205, 316 Willow Street
Truro NS B2N 5A4
902-843-2577 

Cumberland County PCC's
Call between 9 am and 12 pm, Monday through Friday, to make a same day or next day appointment.
1-855-597-2420
Participating providers located in: Advocate Harbour, Amherst, Parrsboro, Pugwash, River Hebert and Springhill 

Pictou County PCC
Call between 8:30 am – 4:30 pm, Monday through Friday, to make a same day or next day appointment.
902-752-8643
688A East River Road
New Glasgow, NS B2H 3S8
DIRECTIONS

Western Zone (Annapolis Valley, South West and South Shore areas)

Berwick – Western Kings Memorial Health Centre
See the Nova Scotia Health walk-in clinics page

Bridgewater – South Shore Medical Arts Building
See the Nova Scotia Health walk-in clinics page

Digby and Areas Health Services Centre
Hours:  Monday to Friday between 8:00 a.m. and 4:00 p,m.
71 West St 
Digby, NS B0V 1A0
902-245-1307
DIRECTIONS

Kentville
Professional Centre
This primary care clinic contacts people directly from the registry to make an appointment, in chronological order, based on when your name has been added to the list. 
70 Exhibition Street, Kentville, NS B4N 4K9
902-680-1581
DIRECTIONS

Lunenburg
Fisherman's Memorial Hospital (2nd Floor)
This primary care clinic contacts people directly from the registry to make an appointment, in chronological order, based on when your name has been added to the list. 
14 High Street, Lunenburg, NS B0J 2C0
902-634-7014
DIRECTIONS

Middleton
Soldiers Memorial Hospital
Please call Monday through Friday to make an appointment.
462 Main Street, Middleton, NS B0S 1P0
902-825-5206
DIRECTIONS

Shelburne
Roseway Hospital
Please call beginning on Tuesday to make an appointment during the week; appointments are booked Wednesday through the following Tuesday.
1606 Lake Road
Shelburne, NS B0T 1W0
902-875-2321
DIRECTIONS

Wolfville - Eastern Kings Memorial Health Centre
See the Nova Scotia Health walk-in clinics page

Yarmouth
Yarmouth Regional Hospital (level 0 building B)
This primary care clinic contacts people directly from the registry to make an appointment, in chronological order, based on when your name has been added to the list. 
Hours:  Monday to Friday between 8:30 a.m. and 4:00 p,m.
60 Vancouver Street
Yarmouth, NS B5A 2P5
P - 902-749-2556
F - 1-877-217-4502
DIRECTIONS