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

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)
Tel: 902-532-2381
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)
Tel: 902-869-6125
Hours
Monday to Friday: 7 a.m. to 3 p.m.
​*walk-in service

Colchester East Hants Health Centre (Truro)
Tel: 902-893-4321
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)
Tel: 902-465-8318
Hours
Monday to Friday: 8 a.m. to 3 p.m.
​*walk-in service

Dickson Building (Halifax)
Tel: 902-473-7770
Hours
Monday to Friday: 7:30 a.m. to 5:15 p.m.
​*walk-in service only

Digby General Hospital (Digby)
Tel: 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)
Tel: 902-542-2266
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)
Tel: 902-885-2554
Hours
Monday to Friday: 7:30 a.m. to 3:30 p.m.
​*walk-in service

Fishermen’s Memorial Hospital (Lunenburg)
Tel: 902-634- 3106
Hours
Monday to Friday: 8 a.m. to 4 p.m.

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

Hants Community Hospital (Windsor)
Tel: 902-792-2076
Hours
Monday to Friday: 7:15 a.m. to 3 p.m.
​*walk-in service

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)
Tel: 902-384-2220
Hours
Monday to Friday: 8 a.m. to 3 p.m.
​*walk-in service

New Waterford Consolidated Hospital (New Waterford)
Tel: 902-592-3320
Hours
Monday to Friday: 7 a.m. to 5 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: 7 a.m. to 5 p.m.

Queens General Hospital (Liverpool)
Tel: 902-354 3173
Hours
Monday to Friday: 8 a.m. to 4:30 p.m.

Roseway Hospital (Shelburne)
Tel: 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)
Tel: 902-825-3411
Hours
Monday to Friday: 8 a.m. to 4 p.m.

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

South Shore Regional Hospital (Bridgewater)
Tel: 902-527 5227
Hours
Monday to Friday: 7:30 a.m. to 4 p.m.

St. Martha’s Regional Hospital (Antigonish)
Tel: 902-867-4500 ext 4524
Hours
Monday to Friday: 7 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: 7 a.m. to 5 p.m.

Twin Oaks Memorial Hospital (Musquodoboit Harbour)
Tel: 902-889-2200
Hours
Monday to Friday: 8 a.m. to 4 p.m.
​*walk-in service

Valley Regional Hospital (Kentville)
Tel: 902-679-3819  ext 2
Hours
Monday to Friday: 8 a.m. to 4 p.m.

Victoria Building - QEII (Halifax)
Tel: 902-473-7770
Hours
Monday to Friday: 7:30 a.m. to 5:30 p.m.
*walk-in service

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)
Tel: 902-538-7653
Hours
Monday, Wednesday, Friday: 8 a.m. to noon, 1 to 4 p.m.

Yarmouth Regional Hospital (Yarmouth)
Tel: 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