General Surgery

Surgery Specialty Summary

Surgery on the organs located within the abdomen and pelvis, or to treat conditions involving the digestive tract, endocrine system, skin, breast, or soft tissue. 

Instructions - Instructional text.

Wait Times

90%

Surgeon Procedure Community Consult Wait Time Surgery Wait Time
Antigonish
135 days
158 days
Antigonish
135 days
158 days
Antigonish
153 days
48 days
Antigonish
147 days
219 days
Antigonish
135 days
43 days
Antigonish
41 days
186 days
Antigonish
---
249 days
Antigonish
---
---
Antigonish
135 days
158 days
Antigonish
138 days
312 days
Antigonish
27 days
365 days
Antigonish
---
---
Antigonish
27 days
347 days
Antigonish
113 days
319 days
Antigonish
85 days
217 days
Antigonish
---
---
Antigonish
---
249 days
Antigonish
---
---
Dartmouth
270 days
211 days
Dartmouth
468 days
182 days
Dartmouth
---
279 days
Dartmouth
---
182 days
Dartmouth
---
---
Dartmouth
468 days
104 days
Dartmouth
---
---
Sydney
33 days
41 days
Sydney
33 days
41 days
Sydney
---
---
Sydney
19 days
29 days
Sydney
32 days
41 days
Sydney
114 days
137 days
Sydney
---
---
Sydney
33 days
41 days
Sydney
154 days
117 days
Sydney
113 days
105 days
Sydney
129 days
107 days
Sydney
154 days
154 days
Sydney
---
---
Sydney
---
---
Sydney
145 days
---
North Sydney
---
---
North Sydney
103 days
45 days
North Sydney
103 days
45 days
North Sydney
---
---
North Sydney
17 days
21 days
North Sydney
---
---
North Sydney
146 days
70 days
North Sydney
---
45 days
North Sydney
103 days
45 days
North Sydney
---
312 days
North Sydney
137 days
61 days
North Sydney
82 days
101 days
North Sydney
114 days
53 days
North Sydney
69 days
65 days
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
Amherst
29 days
22 days
Amherst
29 days
22 days
Amherst
41 days
21 days
Amherst
---
---
Amherst
140 days
104 days
Amherst
---
---
Amherst
---
---
Amherst
29 days
22 days
Amherst
98 days
69 days
Amherst
186 days
99 days
Amherst
---
---
Amherst
---
48 days
Amherst
---
---
Amherst
---
---
Amherst
---
---
Yarmouth
48 days
37 days
Yarmouth
---
---
Yarmouth
---
37 days
Yarmouth
48 days
18 days
Yarmouth
---
37 days
Yarmouth
77 days
64 days
Yarmouth
---
---
Yarmouth
---
51 days
Yarmouth
---
---
Yarmouth
115 days
64 days
Yarmouth
---
---
Yarmouth
115 days
57 days
Yarmouth
---
---
Yarmouth
98 days
49 days
Yarmouth
---
---
Yarmouth
97 days
64 days
Yarmouth
---
18 days
Yarmouth
---
---
Halifax
21 days
22 days
Halifax
55 days
43 days
Halifax
---
---
Halifax
126 days
65 days
Halifax
126 days
49 days
Halifax
---
35 days
Halifax
25 days
22 days
Halifax
35 days
24 days
Halifax
21 days
22 days
Halifax
128 days
50 days
Halifax
128 days
50 days
Halifax
56 days
37 days
Halifax
307 days
398 days
Halifax
441 days
421 days
Halifax
193 days
86 days
Halifax
128 days
50 days
Halifax
280 days
---
Halifax
306 days
511 days
Halifax
297 days
596 days
Halifax
576 days
502 days
Halifax
---
593 days
Halifax
284 days
485 days
Halifax
306 days
540 days
Halifax
---
---
Halifax
184 days
266 days
Halifax
441 days
421 days
Halifax
---
---
Halifax
---
---
Halifax
---
153 days
Halifax
101 days
192 days
Halifax
---
185 days
Halifax
---
---
Halifax
---
---
New Glasgow
136 days
60 days
New Glasgow
---
---
New Glasgow
---
46 days
New Glasgow
15 days
60 days
New Glasgow
---
46 days
New Glasgow
164 days
106 days
New Glasgow
---
46 days
New Glasgow
---
---
New Glasgow
171 days
88 days
New Glasgow
---
---
New Glasgow
154 days
155 days
New Glasgow
171 days
85 days
New Glasgow
---
---
New Glasgow
167 days
57 days
New Glasgow
122 days
130 days
New Glasgow
---
---
Halifax
65 days
300 days
Halifax
---
300 days
Halifax
56 days
117 days
Halifax
34 days
66 days
Halifax
85 days
456 days
Halifax
---
300 days
Halifax
---
---
Halifax
---
42 days
Halifax
---
---
Halifax
36 days
79 days
Halifax
26 days
79 days
Halifax
---
---
Halifax
---
59 days
Yarmouth
55 days
73 days
Yarmouth
---
---
Yarmouth
32 days
109 days
Yarmouth
27 days
31 days
Yarmouth
32 days
21 days
Yarmouth
56 days
167 days
Yarmouth
---
---
Yarmouth
55 days
149 days
Yarmouth
---
---
Yarmouth
59 days
143 days
Yarmouth
---
---
Yarmouth
55 days
68 days
Yarmouth
---
---
Yarmouth
114 days
147 days
Yarmouth
14 days
30 days
Yarmouth
39 days
---
Sydney
292 days
29 days
Sydney
---
---
Sydney
292 days
28 days
Sydney
195 days
52 days
Sydney
38 days
29 days
Sydney
240 days
167 days
Sydney
---
---
Sydney
292 days
94 days
Sydney
---
---
Sydney
---
237 days
Sydney
289 days
227 days
Sydney
420 days
223 days
Sydney
271 days
227 days
Sydney
289 days
---
Sydney
256 days
199 days
Sydney
---
---
Sydney
---
---
Sydney
14 days
---
New Glasgow
132 days
93 days
New Glasgow
132 days
93 days
New Glasgow
19 days
36 days
New Glasgow
---
76 days
New Glasgow
401 days
460 days
New Glasgow
132 days
210 days
New Glasgow
286 days
356 days
New Glasgow
---
---
New Glasgow
301 days
202 days
New Glasgow
184 days
369 days
New Glasgow
---
---
New Glasgow
---
39 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
100 days
Halifax
---
78 days
Halifax
---
---
Halifax
58 days
156 days
Halifax
48 days
139 days
Halifax
---
268 days
Halifax
---
---
Halifax
---
77 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Kentville
252 days
30 days
Kentville
449 days
72 days
Kentville
42 days
42 days
Kentville
252 days
28 days
Kentville
120 days
97 days
Kentville
449 days
72 days
Kentville
207 days
135 days
Kentville
685 days
58 days
Kentville
148 days
117 days
Kentville
472 days
252 days
Kentville
76 days
135 days
Halifax
---
50 days
Halifax
---
50 days
Halifax
---
41 days
Halifax
131 days
118 days
Halifax
---
---
Halifax
---
136 days
Halifax
---
50 days
Halifax
227 days
289 days
Halifax
---
110 days
Halifax
203 days
99 days
Halifax
---
90 days
Halifax
304 days
190 days
Halifax
---
---
Halifax
203 days
531 days
Halifax
---
---
Halifax
40 days
82 days
Bridgewater
45 days
40 days
Bridgewater
45 days
40 days
Bridgewater
29 days
40 days
Bridgewater
119 days
91 days
Bridgewater
79 days
58 days
Bridgewater
---
---
Bridgewater
127 days
91 days
Bridgewater
125 days
107 days
Bridgewater
127 days
86 days
Bridgewater
---
---
Bridgewater
101 days
81 days
Bridgewater
---
---
Bridgewater
168 days
106 days
Bridgewater
---
49 days
New Glasgow
---
---
New Glasgow
---
---
New Glasgow
---
---
New Glasgow
---
---
Kentville
67 days
80 days
Kentville
50 days
---
Kentville
---
105 days
Kentville
34 days
48 days
Kentville
67 days
49 days
Kentville
83 days
174 days
Kentville
---
---
Kentville
85 days
105 days
Kentville
50 days
---
Kentville
---
---
Kentville
---
---
Kentville
151 days
215 days
Kentville
102 days
91 days
Kentville
137 days
220 days
Kentville
---
---
Kentville
---
215 days
Kentville
---
---
Kentville
142 days
163 days
Kentville
---
---
Kentville
---
---
Kentville
---
---
Kentville
---
---
Halifax
26 days
59 days
Halifax
---
59 days
Halifax
25 days
35 days
Halifax
26 days
59 days
Halifax
---
---
Halifax
49 days
38 days
Halifax
44 days
188 days
Halifax
---
---
Halifax
32 days
95 days
Halifax
---
---
Sydney
---
---
Sydney
140 days
85 days
Sydney
140 days
85 days
Sydney
52 days
41 days
Sydney
126 days
41 days
Sydney
---
---
Sydney
85 days
62 days
Sydney
90 days
47 days
Sydney
146 days
85 days
Sydney
126 days
15 days
Sydney
96 days
14 days
Sydney
126 days
41 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
44 days
23 days
Bridgewater
---
---
Bridgewater
---
30 days
Bridgewater
52 days
55 days
Bridgewater
35 days
43 days
Bridgewater
---
---
Bridgewater
27 days
43 days
Bridgewater
---
---
Bridgewater
134 days
51 days
Bridgewater
---
---
Halifax
3243 days
76 days
Halifax
---
---
Halifax
---
---
Halifax
143 days
120 days
Halifax
178 days
49 days
Halifax
---
---
Halifax
203 days
170 days
Halifax
---
---
Halifax
---
---
Halifax
---
91 days
Halifax
---
---
Halifax
163 days
48 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
128 days
113 days
Dartmouth
182 days
286 days
Dartmouth
183 days
198 days
Dartmouth
---
---
Dartmouth
205 days
195 days
Dartmouth
154 days
258 days
Dartmouth
141 days
92 days
Yarmouth
---
---
Yarmouth
---
---
Halifax
---
---
Halifax
29 days
174 days
Halifax
---
---
Halifax
64 days
121 days
Halifax
64 days
93 days
Halifax
34 days
---
Halifax
---
---
Halifax
---
34 days
Halifax
---
---
Halifax
---
---
Truro
70 days
100 days
Truro
121 days
99 days
Truro
---
---
Truro
73 days
65 days
Truro
121 days
99 days
Truro
---
---
Dartmouth
108 days
295 days
Dartmouth
108 days
295 days
Dartmouth
108 days
50 days
Dartmouth
140 days
141 days
Dartmouth
435 days
277 days
Dartmouth
554 days
211 days
Dartmouth
218 days
169 days
Dartmouth
191 days
90 days
Dartmouth
208 days
174 days
Dartmouth
232 days
162 days
Dartmouth
---
---
Dartmouth
390 days
---
Dartmouth
37 days
105 days
Dartmouth
35 days
79 days
Dartmouth
37 days
127 days
Dartmouth
37 days
57 days
Dartmouth
412 days
281 days
Dartmouth
147 days
128 days
Dartmouth
35 days
79 days
Dartmouth
287 days
329 days
Dartmouth
371 days
404 days
Dartmouth
154 days
292 days
Dartmouth
---
404 days
Dartmouth
462 days
356 days
Dartmouth
245 days
333 days
Halifax
---
214 days
Halifax
---
459 days
Halifax
---
214 days
Halifax
---
59 days
Halifax
---
237 days
Halifax
---
459 days
Halifax
---
---
Halifax
---
---
Bridgewater
55 days
70 days
Bridgewater
---
70 days
Bridgewater
---
70 days
Bridgewater
43 days
53 days
Bridgewater
79 days
73 days
Bridgewater
43 days
69 days
Bridgewater
46 days
129 days
Bridgewater
42 days
69 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
43 days
62 days
Bridgewater
---
---
Truro
49 days
47 days
Truro
49 days
47 days
Truro
13 days
33 days
Truro
---
44 days
Truro
40 days
114 days
Truro
---
---
Truro
53 days
142 days
Truro
92 days
211 days
Truro
90 days
159 days
Truro
92 days
121 days
Truro
89 days
233 days
Truro
---
---
Truro
---
---
Truro
---
---
Dartmouth
86 days
40 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
---
38 days
Dartmouth
362 days
140 days
Dartmouth
200 days
178 days
Dartmouth
---
---
Dartmouth
421 days
130 days
Dartmouth
384 days
216 days
Dartmouth
---
158 days
Dartmouth
356 days
146 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
392 days
216 days
Dartmouth
---
---
Halifax
---
---
Halifax
46 days
58 days
Halifax
17 days
46 days
Halifax
19 days
44 days
Halifax
46 days
46 days
Halifax
9 days
150 days
Halifax
46 days
82 days
Halifax
---
---
Halifax
---
---
Halifax
36 days
35 days
Halifax
---
---
Halifax
---
---
Antigonish
43 days
108 days
Antigonish
43 days
101 days
Antigonish
13 days
38 days
Antigonish
64 days
444 days
Antigonish
29 days
53 days
Antigonish
42 days
192 days
Antigonish
---
401 days
Antigonish
---
206 days
Antigonish
43 days
101 days
Antigonish
59 days
---
Antigonish
63 days
397 days
Antigonish
60 days
258 days
Antigonish
---
---
Antigonish
70 days
220 days
Antigonish
57 days
394 days
Antigonish
71 days
335 days
Antigonish
---
---
Antigonish
26 days
43 days
Antigonish
---
---
Antigonish
---
---
Antigonish
58 days
189 days
Antigonish
---
401 days
Antigonish
---
412 days
Antigonish
38 days
338 days
Antigonish
62 days
619 days
Halifax
35 days
36 days
Halifax
19 days
35 days
Halifax
32 days
204 days
Halifax
---
---
Halifax
---
---
Halifax
192 days
252 days
Halifax
37 days
---
Halifax
---
---
Halifax
---
---
Halifax
171 days
252 days
Halifax
---
---
Halifax
---
---
Halifax
24 days
168 days
Halifax
34 days
65 days
Halifax
36 days
29 days
Halifax
---
---
Halifax
19 days
35 days
Truro
---
38 days
Truro
---
38 days
Truro
8 days
---
Truro
---
38 days
Truro
28 days
106 days
Truro
42 days
43 days
Truro
24 days
79 days
Truro
---
---
Truro
23 days
79 days
Truro
28 days
---
Amherst
---
119 days
Amherst
---
36 days
Amherst
---
---
Amherst
---
---
Amherst
106 days
107 days
Amherst
---
29 days
Amherst
---
36 days
Amherst
97 days
172 days
Amherst
---
---
Amherst
97 days
154 days
Amherst
90 days
260 days
Amherst
---
---
Amherst
---
---
Amherst
207 days
121 days
Amherst
---
---
Amherst
57 days
54 days
Amherst
---
45 days
Amherst
---
---
Amherst
77 days
137 days
Amherst
57 days
20 days
Amherst
156 days
290 days
Amherst
---
---
Amherst
---
45 days
Amherst
---
---
Amherst
154 days
231 days
Amherst
154 days
231 days
Amherst
---
---
Amherst
---
---
Amherst
106 days
135 days
Inverness
89 days
40 days
Inverness
---
---
Inverness
41 days
34 days
Inverness
41 days
34 days
Inverness
---
---
Inverness
---
---
Inverness
133 days
40 days
Inverness
---
84 days
Yarmouth
58 days
28 days
Yarmouth
58 days
28 days
Yarmouth
58 days
28 days
Yarmouth
70 days
62 days
Yarmouth
58 days
36 days
Yarmouth
71 days
103 days
Yarmouth
84 days
111 days
Yarmouth
58 days
72 days
Yarmouth
84 days
98 days
Yarmouth
---
---
Yarmouth
---
---
Yarmouth
85 days
102 days
Yarmouth
---
---
Yarmouth
50 days
89 days
Halifax
174 days
96 days
Halifax
138 days
96 days
Halifax
204 days
77 days
Halifax
128 days
54 days
Halifax
194 days
202 days
Halifax
138 days
96 days
Halifax
201 days
---
Truro
57 days
56 days
Truro
57 days
54 days
Truro
18 days
29 days
Truro
46 days
64 days
Truro
86 days
92 days
Truro
71 days
82 days
Truro
---
---
Truro
103 days
132 days
Truro
90 days
106 days
Truro
95 days
132 days
Truro
127 days
136 days
Truro
84 days
---
Truro
---
---
North Sydney
---
---
North Sydney
---
43 days
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
34 days
North Sydney
---
44 days
North Sydney
---
---
North Sydney
---
15 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
304 days
47 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
413 days
378 days
Dartmouth
336 days
---
Dartmouth
336 days
---
Dartmouth
422 days
121 days
Dartmouth
---
378 days
Dartmouth
---
---
Truro
91 days
83 days
Truro
91 days
83 days
Truro
34 days
34 days
Truro
90 days
63 days
Truro
58 days
184 days
Truro
365 days
91 days
Truro
129 days
184 days
Truro
68 days
---
Truro
125 days
184 days
Truro
129 days
127 days
Truro
104 days
100 days
Truro
---
---
Sydney
12 days
46 days
Sydney
---
46 days
Sydney
16 days
37 days
Sydney
15 days
19 days
Sydney
---
19 days
Sydney
141 days
109 days
Sydney
---
---
Sydney
---
46 days
Sydney
---
---
Sydney
197 days
105 days
Sydney
176 days
196 days
Sydney
211 days
86 days
Sydney
---
---
Sydney
138 days
107 days
Sydney
---
---
Sydney
---
---
Sydney
---
---
Halifax
68 days
140 days
Halifax
---
71 days
Halifax
---
84 days
Halifax
42 days
195 days
Halifax
42 days
169 days
Halifax
---
---
Halifax
---
---
Halifax
---
57 days
Halifax
131 days
---
Halifax
56 days
227 days
Halifax
71 days
277 days
Kentville
174 days
104 days
Kentville
174 days
104 days
Kentville
---
---
Kentville
39 days
55 days
Kentville
134 days
98 days
Kentville
298 days
163 days
Kentville
102 days
149 days
Kentville
174 days
104 days
Kentville
243 days
120 days
Kentville
323 days
229 days
Kentville
195 days
133 days
Kentville
298 days
220 days
Kentville
342 days
101 days
Kentville
---
---
Kentville
224 days
106 days
Kentville
---
---
Kentville
87 days
---
Halifax
---
---
Halifax
---
---
Halifax
153 days
127 days
Halifax
---
123 days
Halifax
---
172 days
Halifax
279 days
223 days
Halifax
294 days
---
Halifax
237 days
114 days
Halifax
206 days
277 days
Halifax
---
---
Halifax
---
---
Halifax
239 days
85 days
Halifax
---
223 days
Halifax
186 days
181 days
Halifax
22 days
89 days
Halifax
19 days
38 days
Halifax
35 days
155 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
21 days
48 days
Halifax
19 days
62 days
Halifax
38 days
19 days
Halifax
19 days
38 days
Sydney
60 days
40 days
Sydney
60 days
40 days
Sydney
---
---
Sydney
21 days
36 days
Sydney
60 days
30 days
Sydney
184 days
68 days
Sydney
---
---
Sydney
60 days
40 days
Sydney
213 days
102 days
Sydney
---
---
Sydney
108 days
102 days
Sydney
213 days
60 days
Sydney
---
---
Sydney
---
---
Bridgewater
45 days
29 days
Bridgewater
45 days
29 days
Bridgewater
20 days
29 days
Bridgewater
82 days
29 days
Bridgewater
142 days
30 days
Bridgewater
---
---
Bridgewater
167 days
43 days
Bridgewater
122 days
17 days
Bridgewater
151 days
38 days
Bridgewater
122 days
14 days
Bridgewater
---
---
Bridgewater
173 days
30 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
20 days
24 days
Halifax
20 days
37 days
Halifax
97 days
134 days
Halifax
---
---
Halifax
163 days
218 days
Halifax
---
---
Halifax
161 days
198 days
Halifax
---
---
Halifax
163 days
254 days
Halifax
162 days
170 days
Halifax
18 days
20 days
Halifax
21 days
29 days
Halifax
---
22 days
Dartmouth
82 days
62 days
Dartmouth
82 days
62 days
Dartmouth
30 days
34 days
Dartmouth
143 days
216 days
Dartmouth
426 days
139 days
Dartmouth
271 days
170 days
Dartmouth
133 days
223 days
Dartmouth
---
---
Dartmouth
133 days
216 days
Dartmouth
115 days
224 days
Dartmouth
287 days
---

50%

Surgeon Procedure Community Consult Wait Time Surgery Wait Time
Antigonish
52 days
39 days
Antigonish
42 days
42 days
Antigonish
46 days
25 days
Antigonish
29 days
82 days
Antigonish
37 days
34 days
Antigonish
20 days
94 days
Antigonish
---
221 days
Antigonish
---
---
Antigonish
42 days
42 days
Antigonish
29 days
198 days
Antigonish
25 days
219 days
Antigonish
---
---
Antigonish
20 days
205 days
Antigonish
29 days
213 days
Antigonish
35 days
188 days
Antigonish
---
---
Antigonish
---
221 days
Antigonish
---
---
Dartmouth
119 days
101 days
Dartmouth
270 days
80 days
Dartmouth
---
183 days
Dartmouth
---
97 days
Dartmouth
---
---
Dartmouth
310 days
61 days
Dartmouth
---
---
Sydney
15 days
27 days
Sydney
32 days
22 days
Sydney
---
---
Sydney
7 days
15 days
Sydney
15 days
31 days
Sydney
80 days
56 days