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 uses 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. Some locations also have online appointment booking available. 

Aberdeen Hospital (New Glasgow)
Tel: 902-752-7600 ext 2920
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

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

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 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.

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

Cape Breton Regional Hospital (Sydney)
Tel: 902-567-7778
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

Cobequid Community Health Centre (Lower Sackville)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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.

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

Cumberland Regional Health Care Centre (Amherst)
Tel: 902-667-5400 ext 6156
Hours
Monday to Friday: 7:30 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

Dartmouth General Hospital (Dartmouth)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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 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.

Dickson Center 3rd floor Victoria General Hospital (Halifax)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782
Must be at least 16 years old 

A referral (requisition) from your doctor and an appointment are required for an x-ray.
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

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 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

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 can call 902-679-3819, ext. 5 

Hours
Tuesdays, 8:00 am to 4:00 pm

Eastern Memorial Hospital (Canso)
Tel: 902-366-2794

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: 7:30 a.m. to 3:30 p.m.

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

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 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: 1-833-420-0844

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 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.

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

Halifax Infirmary (Halifax)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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

Hants Community Hospital (Windsor)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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: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.

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

Lillian Fraser Memorial Hospital (Tatamagouche)
Tel: 902-657-2382

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: 7:30 a.m. to 3:30 p.m.

Musquodoboit Valley Memorial Hospital (Middle Musquodoboit)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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 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
Mon/Wed/Fri: 9:00 a.m. to 1 p.m.​

New Waterford Consolidated Hospital (New Waterford)
Tel: 902-592-3320
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

North Cumberland Memorial Hospital (Pugwash)
Tel: 902-243-2521 ext 1
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

Northside General Hospital (North Sydney)
Tel: 902-794-5409
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

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

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-527-5227

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

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

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 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

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 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

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-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

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
Tuesday and Thursday: 7 a.m. to 3 p.m.

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

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-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.

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

St. Mary’s Memorial Hospital (Sherbrooke, Guysborough Co.)
Tel: 902-522-2882

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, 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

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: 8 a.m. to 4 p.m.

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

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-679-3819 ext. 5 

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

Victoria Building - QEII (Halifax)
All bookings can be made by calling 902-473-7771 or toll-free at 1-833-952-2782

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

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 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 the locations listed above for how to book an appointment as site booking may vary.

How do I cancel/change my appointment? 

Please call 1-844-I-REBOOK (1-844-473-2665). You will be asked to select the location of your x-ray appointment.

You will be connected with a team member who can cancel your appointment and help arrange for a new appointment. 

*The DI Re-Book line does not currently connect patients to the IWK Health Centre. If you're trying to re-book or cancel an IWK Diagnostic Imaging appointment, you must call one of the following numbers:

  • For IWK Ultrasound: (902) 470-8970
  • For IWK MRI: (902) 470-7027
  • For IWK X-Ray, CT, Bone Density, or Nuclear Medicine: (902) 470-7962

Resources