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.

  • Most appointments will be provided over the phone. In some cases, you may be offered a video appointment. The primary care provider will determine if you need to be seen in-person based on your health care need. 
  • 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
Sterling Health 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. 
3 Sterling Road, Glace Bay NS B1A 3X2
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
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. 
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
68 Robie Street, Suite 130
Truro, NS B2N 1L2
902-843-2577 

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

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

Truro 
68 Robie Street, Suite 130
Please call between 9 am and 12 pm, Monday through Friday, to make a same day or next day appointment.
Truro, NS B2N 1L2
902-843-2577
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