X-Ray

An x-ray takes images of internal body structures (bones and soft tissue) to help see an injury or disease. The x-ray using energy sources such as the high frequency electromagnetic radiation. 

There are many different types of x-rays. Please read the preparation instructions provided to you. 

More about this service

Location, hours and contact information

Please note:  X-ray walk-in service is suspended at all sites across Nova Scotia Health. Patients requiring an x-ray should phone the local number listed below to make an appointment for your x-ray.

Aberdeen Hospital (New Glasgow)
Tel: 902-752-7600 ext 2920
Hours
Monday to Friday: 8 a.m. to 4 p.m.

All Saints Springhill Hospital (Springhill)
Tel: 902-597-7128
Hours
Monday to Friday: 8 a.m. to 4 p.m.

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca

Annapolis Community Health Centre (Annapolis Royal)
General inquiries:
Tel: 902-532-2381

Patients with requisitions for general x-rays can call 902-679-3819 ext. 5 

Hours
Monday to Friday: 8 a.m. to noon, 1 to 4 p.m.

Buchanan Memorial Community Health Centre (Neil's Harbour)
Tel: 902-336-2200 ext 243
Hours
Monday to Friday: 8 a.m. to 4 p.m.

Cape Breton Regional Hospital (Sydney)
Tel: 902-567-7778
Hours
Monday to Friday: 8 a.m. to 5 p.m.

Cobequid Community Health Centre (Lower Sackville)
General inquiries:
Tel: 902-869-6125

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca or call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7 a.m. to 3 p.m.

Colchester East Hants Health Centre (Truro)
Tel: 902-893-5532
Hours 
Monday to Friday: 8 a.m. to 4 p.m.

Cumberland Regional Health Care Centre (Amherst)
Tel: 902-667-5400 ext 6156
Hours
Monday to Friday: 7:30 a.m. to 4 p.m.

Dartmouth General Hospital (Dartmouth)
General inquiries:
Tel: 902-465-8318

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 3 p.m. to 9 p.m.

Dickson Building (Halifax)
General inquiries:
Tel: 902-473-7770

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7:30 a.m. to 5:15 p.m.

Digby General Hospital (Digby)
General inquiries:
Tel: 1-877-742-2571

Patients with requisitions for general x-rays can call 1-877-742-2571

Hours
Monday to Thursday: 8 a.m. to 9 p.m.
Friday: 8 a.m. to 4 p.m.

Eastern Kings Memorial Community Health Centre (Wolfville)
General inquiries:
Tel: 902-542-2266

Patients with requisitions for general x-rays can call 902-679-3819 ext. 5 

Hours
Tuesday, Thursday: 8 a.m. to noon, 1 to 3:30 p.m.

Eastern Memorial Hospital (Canso)
Tel: 902-366-2794
Hours
Monday to Friday: 7:30 a.m. to 3:30 p.m.

Eastern Shore Memorial Hospital (Sheet Harbour)
General inquiries:
Tel: 902-885-2554

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7:30 a.m. to 3:30 p.m.

Fishermen’s Memorial Hospital (Lunenburg)
General inquiries:
Tel: 902-634-8807 ext. 1713106

Patients with requisitions for general x-rays can call 902-527-5227
Hours
Monday to Friday: 8 a.m. to 4 p.m.

Glace Bay Hospital (Glace Bay)
Tel: 902-842-2832
Hours
Monday to Friday: 8 a.m. to 3 p.m.

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca

Guysborough Memorial Hospital (Guysborough)
Tel: 902-533-3702
Hours
Monday to Friday: 7:30 a.m. to 3:30 p.m.

Halifax Infirmary (Halifax)
General inquiries:
Tel: 902-473-4276

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7:30 a.m. to 5 p.m.

Hants Community Hospital (Windsor)
General inquiries:
Tel: 902-792-2076

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7:15 a.m. to 3 p.m.

Inverness Consolidated Memorial Hospital (Inverness)
Tel: 902-258-1922
Hours
Monday to Friday: 8 a.m. to 5 p.m.

Lillian Fraser Memorial Hospital (Tatamagouche)
Tel: 902-657-2382
Hours
Monday to Friday: 7:30 a.m. to 3:30 p.m.

Musquodoboit Valley Memorial Hospital (Middle Musquodoboit)
General inquiries:
Tel: 902-384-2220

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 8:30 a.m. to 3 p.m.​

New Waterford Consolidated Hospital (New Waterford)
Tel: 902-592-3320
Hours
Monday to Friday: 8 a.m. to 3 p.m.

North Cumberland Memorial Hospital (Pugwash)
Tel: 902-243-2521 ext 1
Hours
Monday to Friday: 8 a.m. to 4 p.m.

Northside General Hospital (North Sydney)
Tel: 902-794-5409
Hours
Monday to Friday: 8 a.m. to 3 p.m.

Queens General Hospital (Liverpool)
General inquiries:
Tel: 902-354 3173

Patients with requisitions for general x-rays can call 902-527-5227

Hours
Monday to Friday: 8 a.m. to 4:30 p.m.

Roseway Hospital (Shelburne)
General inquiries:
Tel: 1-877-742-2571

Patients with requisitions for general x-rays can call 1-877-742-2571

Hours
Monday, Tuesday, Wednesday:  8 a.m. to 6 p.m.
Thursday, Friday: 8 a.m. to 4 p.m.

Sacred Heart Community Health Centre (Cheticamp)
Tel: 902-224-4011
Hours
Monday to Thursday: 7:30 a.m. to 3:30 p.m.
Friday: 7:30 to 11:30 a.m.

Soldiers Memorial Hospital (Middleton)
General inquiries:
Tel: 902-825-3411

Patients with requisitions for general x-rays can call 902-679-3819 ext. 5 

Hours
Sunday to Saturday: 8:30 a.m. to 12 p.m. and 1 to 3:30 p.m.

South Cumberland Community Care Centre (Parrsboro)
Tel: 902-254-2540 ext 1
Hours
Tuesday and Thursday: 7 a.m. to 3 p.m.

South Shore Regional Hospital (Bridgewater)
General inquiries:
Tel: 902-527 5227

Patients with requisitions for general x-rays can call 902-527-5227

Hours
Monday to Friday: 8 a.m. to 4 p.m.
​*walk-in service only available from 10:30 a.m. to 2:30 p.m.

St. Martha’s Regional Hospital (Antigonish)
Tel: 902-867-4500 ext 4524
Hours
Monday to Friday: 8 a.m. to 4 p.m.

St. Mary’s Memorial Hospital (Sherbrooke, Guysborough Co.)
Tel: 902-522-2882
Hours
Monday, Wednesday, Friday: 8 a.m. to 4 p.m.

Strait Richmond Hospital (Cleveland, Richmond Co.)
Tel: 902-625-3100
Hours
Monday to Friday: 8 a.m. to 5 p.m.

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca

Twin Oaks Memorial Hospital (Musquodoboit Harbour)
General inquiries:
Tel: 902-889-2200

Patients with requisitions for general x-rays can call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 8 a.m. to 4 p.m.

Valley Regional Hospital (Kentville)
General inquiries:
Tel: 902-679-3819  ext 2

Patients with requisitions for general x-rays can call 902-679-3819 ext. 5 

Hours
Monday to Friday: 8 a.m. to 4 p.m.

Victoria Building - QEII (Halifax)
General inquiries:
Tel: 902-473-7770

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca or call 902-473-7771 or toll-free at 1-833-952-2782, Monday to Friday, between the hours of 7:30 a.m. and 4 p.m. to schedule an appointment.  

Hours
Monday to Friday: 7:30 a.m. to 5:30 p.m.

Victoria County Memorial Hospital (Baddeck)
Tel: 902-295-2718

A referral (requisition) from your doctor and an appointment are required for an x-ray.

Patients with requisitions for general x-rays can book an appointment at this location online at https://booking.nshealth.ca

Hours
Monday to Friday: 8 a.m. to 4 p.m.

Western Kings Memorial Health Centre (Berwick)
General inquries:
Tel: 902-538-7653

Patients with requisitions for general x-rays can call 902-679-3819 ext. 5 

Hours
Monday, Wednesday, Friday: 8 a.m. to noon, 1 to 4 p.m.

Yarmouth Regional Hospital (Yarmouth)
General inquiries:
Tel: 1-877-742-2571

Patients with requisitions for general x-rays can call 1-877-742-2571

Hours
Monday to Friday: 8 a.m. to 5 p.m.

How do I get an appointment?

A referral (requisition) from your doctor is required. See x-ray the locations listed above for how to book an appointment as site booking may vary.

All Saints Springhill HospitalCobequid Community Health Centre, Glace Bay HospitalHants Community HospitalStrait Richmond HospitalVictoria Building - QEII and Victoria County Memorial Hospital  offer online appointment bookings. Visit https://booking.nshealth.ca to book your own appointment.

Resources