X-Ray
Diagnostic Imaging

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.

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

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 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 Healthcare (Glace Bay)
Tel: 902-842-2832
Hours
Monday to Friday: 8 a.m. to 3 p.m.

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

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.

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

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

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

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 from your doctor is required. 

Resources