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
137 days
Antigonish
135 days
137 days
Antigonish
88 days
45 days
Antigonish
147 days
159 days
Antigonish
135 days
43 days
Antigonish
37 days
227 days
Antigonish
---
242 days
Antigonish
135 days
137 days
Antigonish
113 days
312 days
Antigonish
27 days
365 days
Antigonish
27 days
347 days
Antigonish
62 days
319 days
Antigonish
85 days
217 days
Antigonish
---
---
Antigonish
---
242 days
Antigonish
---
---
Antigonish
---
---
Dartmouth
277 days
211 days
Dartmouth
---
---
Dartmouth
443 days
233 days
Dartmouth
---
---
Dartmouth
373 days
233 days
Dartmouth
---
---
Dartmouth
468 days
104 days
Dartmouth
---
---
North Sydney
32 days
57 days
North Sydney
32 days
57 days
North Sydney
---
---
North Sydney
19 days
30 days
North Sydney
---
43 days
North Sydney
114 days
170 days
North Sydney
---
---
North Sydney
---
---
North Sydney
32 days
57 days
North Sydney
156 days
154 days
North Sydney
113 days
---
North Sydney
154 days
126 days
North Sydney
158 days
172 days
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
103 days
45 days
North Sydney
103 days
36 days
North Sydney
---
---
North Sydney
17 days
21 days
North Sydney
---
13 days
North Sydney
185 days
64 days
North Sydney
---
58 days
North Sydney
103 days
36 days
North Sydney
---
312 days
North Sydney
153 days
61 days
North Sydney
85 days
100 days
North Sydney
123 days
53 days
North Sydney
127 days
65 days
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
Amherst
---
---
Amherst
---
---
Amherst
17 days
24 days
Amherst
---
---
Amherst
80 days
48 days
Amherst
---
---
Amherst
---
---
Amherst
---
---
Amherst
79 days
62 days
Amherst
186 days
140 days
Amherst
---
---
Amherst
---
---
Amherst
---
---
Yarmouth
56 days
37 days
Yarmouth
---
---
Yarmouth
56 days
37 days
Yarmouth
19 days
14 days
Yarmouth
56 days
37 days
Yarmouth
57 days
69 days
Yarmouth
---
---
Yarmouth
56 days
51 days
Yarmouth
---
---
Yarmouth
---
---
Yarmouth
73 days
71 days
Yarmouth
---
---
Yarmouth
70 days
61 days
Yarmouth
---
---
Yarmouth
49 days
62 days
Yarmouth
68 days
64 days
Yarmouth
---
13 days
Yarmouth
---
---
Yarmouth
---
---
Halifax
21 days
24 days
Halifax
55 days
43 days
Halifax
---
---
Halifax
110 days
49 days
Halifax
---
---
Halifax
112 days
49 days
Halifax
109 days
35 days
Halifax
---
---
Halifax
29 days
29 days
Halifax
25 days
24 days
Halifax
21 days
24 days
Halifax
153 days
77 days
Halifax
153 days
103 days
Halifax
---
---
Halifax
153 days
48 days
Halifax
243 days
398 days
Halifax
917 days
468 days
Halifax
187 days
89 days
Halifax
153 days
103 days
Halifax
280 days
---
Halifax
231 days
497 days
Halifax
259 days
593 days
Halifax
246 days
502 days
Halifax
---
449 days
Halifax
216 days
476 days
Halifax
200 days
518 days
Halifax
358 days
---
Halifax
---
---
Halifax
222 days
266 days
Halifax
917 days
468 days
Halifax
---
---
Halifax
---
---
Halifax
---
207 days
Halifax
101 days
192 days
Halifax
---
185 days
Halifax
---
---
Halifax
---
92 days
New Glasgow
32 days
46 days
New Glasgow
---
---
New Glasgow
---
---
New Glasgow
11 days
32 days
New Glasgow
---
46 days
New Glasgow
119 days
92 days
New Glasgow
---
46 days
New Glasgow
---
---
New Glasgow
124 days
81 days
New Glasgow
---
---
New Glasgow
92 days
78 days
New Glasgow
138 days
60 days
New Glasgow
---
---
New Glasgow
124 days
78 days
New Glasgow
---
---
New Glasgow
74 days
46 days
New Glasgow
---
---
New Glasgow
---
---
Halifax
48 days
300 days
Halifax
---
300 days
Halifax
41 days
282 days
Halifax
41 days
62 days
Halifax
72 days
433 days
Halifax
---
300 days
Halifax
---
658 days
Halifax
---
---
Halifax
37 days
---
Halifax
29 days
---
Halifax
---
80 days
Yarmouth
55 days
43 days
Yarmouth
24 days
---
Yarmouth
44 days
49 days
Yarmouth
27 days
31 days
Yarmouth
49 days
33 days
Yarmouth
37 days
167 days
Yarmouth
66 days
109 days
Yarmouth
24 days
---
Yarmouth
66 days
120 days
Yarmouth
15 days
63 days
Yarmouth
55 days
49 days
Yarmouth
---
---
Yarmouth
---
---
Yarmouth
---
---
Yarmouth
82 days
81 days
Yarmouth
14 days
30 days
Yarmouth
---
---
Sydney
191 days
27 days
Sydney
191 days
27 days
Sydney
194 days
76 days
Sydney
38 days
27 days
Sydney
240 days
142 days
Sydney
---
---
Sydney
191 days
48 days
Sydney
---
100 days
Sydney
254 days
200 days
Sydney
330 days
223 days
Sydney
254 days
329 days
Sydney
71 days
---
Sydney
157 days
199 days
Sydney
---
---
Sydney
---
55 days
Sydney
---
---
New Glasgow
77 days
62 days
New Glasgow
77 days
76 days
New Glasgow
20 days
40 days
New Glasgow
77 days
48 days
New Glasgow
143 days
397 days
New Glasgow
77 days
160 days
New Glasgow
---
---
New Glasgow
266 days
363 days
New Glasgow
---
279 days
New Glasgow
191 days
202 days
New Glasgow
184 days
369 days
New Glasgow
---
---
New Glasgow
---
39 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
27 days
98 days
Halifax
---
65 days
Halifax
---
---
Halifax
48 days
149 days
Halifax
48 days
118 days
Halifax
---
282 days
Halifax
---
---
Halifax
---
77 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
---
Kentville
252 days
24 days
Kentville
252 days
23 days
Kentville
---
---
Kentville
111 days
24 days
Kentville
118 days
110 days
Kentville
252 days
23 days
Kentville
294 days
117 days
Kentville
685 days
---
Kentville
148 days
117 days
Kentville
472 days
245 days
Kentville
76 days
---
Halifax
---
50 days
Halifax
---
50 days
Halifax
---
---
Halifax
---
41 days
Halifax
131 days
---
Halifax
---
---
Halifax
---
136 days
Halifax
---
50 days
Halifax
208 days
289 days
Halifax
---
230 days
Halifax
213 days
99 days
Halifax
---
230 days
Halifax
239 days
161 days
Halifax
195 days
2025 days
Halifax
203 days
---
Halifax
---
---
Halifax
40 days
43 days
Bridgewater
45 days
37 days
Bridgewater
---
---
Bridgewater
45 days
37 days
Bridgewater
30 days
37 days
Bridgewater
118 days
63 days
Bridgewater
52 days
72 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
119 days
85 days
Bridgewater
125 days
---
Bridgewater
119 days
86 days
Bridgewater
97 days
72 days
Bridgewater
---
---
Bridgewater
106 days
84 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
14 days
49 days
Kentville
134 days
83 days
Kentville
---
62 days
Kentville
29 days
83 days
Kentville
62 days
51 days
Kentville
134 days
66 days
Kentville
83 days
184 days
Kentville
---
---
Kentville
134 days
83 days
Kentville
---
62 days
Kentville
---
---
Kentville
---
171 days
Kentville
154 days
215 days
Kentville
---
96 days
Kentville
137 days
217 days
Kentville
---
---
Kentville
---
215 days
Kentville
---
---
Kentville
142 days
171 days
Kentville
---
---
Kentville
---
---
Kentville
---
---
Kentville
---
---
Halifax
26 days
52 days
Halifax
26 days
---
Halifax
25 days
35 days
Halifax
26 days
52 days
Halifax
---
---
Halifax
49 days
38 days
Halifax
44 days
110 days
Halifax
32 days
87 days
Halifax
---
---
Sydney
---
---
Sydney
126 days
46 days
Sydney
126 days
22 days
Sydney
52 days
47 days
Sydney
60 days
41 days
Sydney
---
---
Sydney
66 days
30 days
Sydney
90 days
41 days
Sydney
126 days
22 days
Sydney
130 days
41 days
Sydney
---
---
Sydney
---
---
Sydney
126 days
41 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
44 days
23 days
Bridgewater
---
---
Bridgewater
288 days
30 days
Bridgewater
19 days
64 days
Bridgewater
35 days
43 days
Bridgewater
---
---
Bridgewater
25 days
43 days
Bridgewater
95 days
12 days
Bridgewater
---
---
Halifax
3244 days
76 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
164 days
131 days
Halifax
218 days
82 days
Halifax
---
---
Halifax
203 days
240 days
Halifax
---
---
Halifax
---
---
Halifax
196 days
154 days
Halifax
---
---
Halifax
218 days
82 days
Dartmouth
128 days
230 days
Dartmouth
182 days
155 days
Dartmouth
205 days
203 days
Dartmouth
---
---
Dartmouth
238 days
198 days
Dartmouth
154 days
258 days
Dartmouth
133 days
105 days
Halifax
---
---
Halifax
29 days
174 days
Halifax
---
94 days
Halifax
64 days
121 days
Halifax
64 days
121 days
Halifax
---
---
Halifax
---
---
Halifax
---
50 days
Halifax
---
---
Halifax
---
---
Truro
---
---
Truro
---
---
Truro
---
---
Truro
---
---
Truro
64 days
81 days
Truro
---
---
Truro
107 days
119 days
Truro
---
---
Truro
---
92 days
Truro
107 days
119 days
Truro
---
---
Truro
---
---
Dartmouth
89 days
295 days
Dartmouth
89 days
295 days
Dartmouth
108 days
43 days
Dartmouth
146 days
141 days
Dartmouth
435 days
277 days
Dartmouth
554 days
256 days
Dartmouth
219 days
177 days
Dartmouth
191 days
104 days
Dartmouth
209 days
181 days
Dartmouth
232 days
169 days
Dartmouth
243 days
71 days
Dartmouth
---
155 days
Dartmouth
37 days
79 days
Dartmouth
35 days
67 days
Dartmouth
37 days
127 days
Dartmouth
48 days
64 days
Dartmouth
450 days
276 days
Dartmouth
147 days
147 days
Dartmouth
35 days
67 days
Dartmouth
245 days
303 days
Dartmouth
371 days
404 days
Dartmouth
169 days
287 days
Dartmouth
---
404 days
Dartmouth
191 days
264 days
Dartmouth
---
---
Dartmouth
245 days
354 days
Halifax
---
174 days
Halifax
---
122 days
Halifax
---
214 days
Halifax
---
59 days
Halifax
---
214 days
Halifax
---
122 days
Halifax
---
---
Halifax
---
---
Bridgewater
84 days
70 days
Bridgewater
84 days
70 days
Bridgewater
84 days
70 days
Bridgewater
41 days
53 days
Bridgewater
84 days
70 days
Bridgewater
56 days
69 days
Bridgewater
---
129 days
Bridgewater
47 days
63 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
74 days
62 days
Bridgewater
---
---
Bridgewater
---
---
Truro
---
44 days
Truro
---
44 days
Truro
10 days
33 days
Truro
---
44 days
Truro
40 days
163 days
Truro
---
---
Truro
122 days
142 days
Truro
134 days
211 days
Truro
90 days
205 days
Truro
82 days
121 days
Truro
161 days
233 days
Truro
---
---
Truro
---
63 days
Truro
---
---
Dartmouth
---
40 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
---
38 days
Dartmouth
354 days
195 days
Dartmouth
180 days
146 days
Dartmouth
---
---
Dartmouth
366 days
130 days
Dartmouth
382 days
216 days
Dartmouth
---
---
Dartmouth
365 days
146 days
Dartmouth
---
---
Dartmouth
---
---
Dartmouth
392 days
216 days
Dartmouth
427 days
---
Halifax
---
---
Halifax
46 days
61 days
Halifax
17 days
58 days
Halifax
15 days
51 days
Halifax
46 days
61 days
Halifax
22 days
149 days
Halifax
37 days
82 days
Halifax
---
---
Halifax
---
---
Halifax
34 days
35 days
Halifax
---
---
Halifax
---
---
Antigonish
53 days
146 days
Antigonish
53 days
146 days
Antigonish
9 days
42 days
Antigonish
53 days
444 days
Antigonish
---
41 days
Antigonish
44 days
196 days
Antigonish
---
---
Antigonish
---
206 days
Antigonish
53 days
146 days
Antigonish
50 days
384 days
Antigonish
21 days
241 days
Antigonish
---
---
Antigonish
21 days
---
Antigonish
44 days
381 days
Antigonish
80 days
---
Antigonish
---
---
Antigonish
20 days
43 days
Antigonish
---
---
Antigonish
---
---
Antigonish
22 days
262 days
Antigonish
---
---
Antigonish
17 days
243 days
Antigonish
37 days
338 days
Antigonish
161 days
619 days
Halifax
28 days
25 days
Halifax
20 days
388 days
Halifax
32 days
203 days
Halifax
---
---
Halifax
---
---
Halifax
173 days
201 days
Halifax
102 days
---
Halifax
167 days
119 days
Halifax
171 days
252 days
Halifax
---
---
Halifax
---
---
Halifax
24 days
117 days
Halifax
36 days
65 days
Halifax
36 days
35 days
Halifax
---
---
Halifax
20 days
53 days
Truro
---
29 days
Truro
---
29 days
Truro
---
29 days
Truro
28 days
149 days
Truro
37 days
43 days
Truro
22 days
172 days
Truro
---
120 days
Truro
16 days
102 days
Truro
---
133 days
Amherst
36 days
119 days
Amherst
---
28 days
Amherst
---
---
Amherst
---
---
Amherst
---
---
Amherst
106 days
114 days
Amherst
---
---
Amherst
---
---
Amherst
---
28 days
Amherst
75 days
169 days
Amherst
---
---
Amherst
97 days
154 days
Amherst
75 days
228 days
Amherst
---
---
Amherst
---
---
Amherst
201 days
121 days
Amherst
---
---
Amherst
57 days
54 days
Amherst
---
45 days
Amherst
---
---
Amherst
88 days
116 days
Amherst
57 days
20 days
Amherst
145 days
230 days
Amherst
---
---
Amherst
---
45 days
Amherst
---
---
Amherst
154 days
231 days
Amherst
154 days
231 days
Amherst
---
158 days
Amherst
---
---
Amherst
105 days
161 days
Inverness
---
---
Inverness
85 days
46 days
Inverness
---
125 days
Inverness
107 days
34 days
Inverness
107 days
34 days
Inverness
---
---
Inverness
---
---
Inverness
128 days
77 days
Inverness
---
84 days
Yarmouth
58 days
15 days
Yarmouth
---
---
Yarmouth
58 days
28 days
Yarmouth
---
---
Yarmouth
58 days
28 days
Yarmouth
41 days
59 days
Yarmouth
58 days
63 days
Yarmouth
---
---
Yarmouth
69 days
98 days
Yarmouth
81 days
98 days
Yarmouth
44 days
73 days
Yarmouth
81 days
98 days
Yarmouth
35 days
98 days
Yarmouth
---
---
Yarmouth
85 days
89 days
Yarmouth
39 days
---
Yarmouth
50 days
89 days
Halifax
161 days
97 days
Halifax
125 days
105 days
Halifax
204 days
97 days
Halifax
105 days
53 days
Halifax
180 days
132 days
Halifax
125 days
105 days
Halifax
175 days
922 days
Truro
71 days
90 days
Truro
71 days
90 days
Truro
18 days
29 days
Truro
21 days
83 days
Truro
81 days
95 days
Truro
73 days
90 days
Truro
---
---
Truro
103 days
136 days
Truro
81 days
125 days
Truro
95 days
133 days
Truro
127 days
137 days
Truro
81 days
---
Truro
---
---
Truro
---
---
North Sydney
---
---
North Sydney
---
29 days
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
---
North Sydney
---
34 days
North Sydney
---
---
North Sydney
---
15 days
Halifax
---
---
Halifax
---
---
Truro
90 days
83 days
Truro
90 days
83 days
Truro
39 days
49 days
Truro
46 days
58 days
Truro
58 days
161 days
Truro
91 days
85 days
Truro
130 days
184 days
Truro
---
---
Truro
125 days
184 days
Truro
---
---
Truro
129 days
114 days
Truro
104 days
141 days
Truro
30 days
28 days
Sydney
20 days
46 days
Sydney
---
46 days
Sydney
28 days
30 days
Sydney
15 days
33 days
Sydney
---
8 days
Sydney
119 days
114 days
Sydney
---
---
Sydney
---
---
Sydney
---
---
Sydney
---
46 days
Sydney
197 days
210 days
Sydney
176 days
115 days
Sydney
211 days
103 days
Sydney
---
---
Sydney
138 days
107 days
Sydney
---
---
Sydney
---
---
Sydney
---
---
Sydney
---
---
Halifax
---
140 days
Halifax
---
71 days
Halifax
---
84 days
Halifax
42 days
195 days
Halifax
42 days
169 days
Halifax
---
---
Halifax
---
---
Halifax
---
85 days
Halifax
131 days
386 days
Halifax
64 days
227 days
Halifax
71 days
227 days
Halifax
---
---
Kentville
---
---
Kentville
87 days
125 days
Kentville
126 days
117 days
Kentville
---
---
Kentville
34 days
87 days
Kentville
87 days
98 days
Kentville
147 days
123 days
Kentville
126 days
100 days
Kentville
126 days
117 days
Kentville
158 days
109 days
Kentville
180 days
177 days
Kentville
145 days
104 days
Kentville
298 days
167 days
Kentville
135 days
101 days
Kentville
---
---
Kentville
224 days
106 days
Kentville
---
---
Kentville
---
---
Halifax
---
---
Halifax
---
---
Halifax
168 days
149 days
Halifax
---
123 days
Halifax
76 days
172 days
Halifax
291 days
228 days
Halifax
285 days
186 days
Halifax
239 days
---
Halifax
---
---
Halifax
206 days
277 days
Halifax
---
---
Halifax
---
---
Halifax
230 days
85 days
Halifax
---
223 days
Halifax
211 days
153 days
Halifax
42 days
89 days
Halifax
19 days
38 days
Halifax
35 days
155 days
Halifax
---
---
Halifax
---
74 days
Halifax
---
---
Halifax
---
---
Halifax
---
---
Halifax
---
9 days
Halifax
18 days
92 days
Halifax
20 days
62 days
Halifax
47 days
25 days
Halifax
19 days
38 days
Sydney
60 days
36 days
Sydney
60 days
---
Sydney
24 days
27 days
Sydney
60 days
---
Sydney
184 days
68 days
Sydney
---
---
Sydney
60 days
---
Sydney
213 days
92 days
Sydney
---
---
Sydney
94 days
92 days
Sydney
126 days
49 days
Sydney
---
---
Bridgewater
106 days
29 days
Bridgewater
106 days
38 days
Bridgewater
---
---
Bridgewater
20 days
29 days
Bridgewater
65 days
31 days
Bridgewater
142 days
38 days
Bridgewater
---
---
Bridgewater
171 days
44 days
Bridgewater
165 days
38 days
Bridgewater
151 days
44 days
Bridgewater
127 days
24 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
173 days
30 days
Bridgewater
---
---
Bridgewater
---
---
Bridgewater
20 days
35 days
Halifax
21 days
30 days
Halifax
107 days
128 days
Halifax
125 days
206 days
Halifax
---
---
Halifax
125 days
197 days
Halifax
---
156 days
Halifax
105 days
247 days
Halifax
109 days
156 days
Halifax
18 days
20 days
Halifax
21 days
29 days
Halifax
---
22 days
Dartmouth
82 days
104 days
Dartmouth
82 days
104 days
Dartmouth
31 days
48 days
Dartmouth
146 days
223 days
Dartmouth
286 days
162 days
Dartmouth
271 days
118 days
Dartmouth
133 days
302 days
Dartmouth
---
---
Dartmouth
133 days
321 days
Dartmouth
119 days
224 days
Dartmouth
203 days
---

50%

Surgeon Procedure Community Consult Wait Time Surgery Wait Time
Antigonish
24 days
36 days
Antigonish
23 days
37 days
Antigonish
26 days
22 days
Antigonish
29 days
77 days
Antigonish
23 days
28 days
Antigonish
19 days
108 days
Antigonish
---
133 days
Antigonish
23 days
37 days
Antigonish
28 days
186 days
Antigonish
18 days
171 days
Antigonish
16 days
160 days
Antigonish
27 days
200 days
Antigonish
35 days
182 days
Antigonish
---
---
Antigonish
---
133 days
Antigonish
---
---
Antigonish
---
---
Dartmouth
119 days
91 days
Dartmouth
---
---
Dartmouth
270 days
84 days
Dartmouth
---
---
Dartmouth
204 days
97 days
Dartmouth
---
---
Dartmouth
304 days
61 days
Dartmouth
---
---