15012 107 Ave NW, Edmonton
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
114 walk-in clinics across 59 Canadian cities offer Travel Medicine. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
114 clinics · sorted by rating
15012 107 Ave NW, Edmonton
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
100 Horse Creek Rd #3104, Cochrane
Mon–Thu 9:30 AM – 6:30 PM · Sat 10 AM – 3 PM
244 91 St SW, Edmonton
Mon–Fri 9:30 AM – 6:30 PM · Sat 11 AM – 3 PM
190 Keefer Pl, Vancouver
Mon–Fri 10 AM – 5 PM
14505 Bannister Rd SE #100, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
461 Parliament St, Toronto
Mon–Fri 11 AM – 5 PM
5540 Baldwin St S Unit #4, Whitby
Mon–Thu 9 AM – 7:30 PM · Sat 9 AM – 4 PM · Sun 9 AM – 1 PM
252 Bd Saint-Luc suite 200, Saint-Jean-sur-Richelieu
Mon 9 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5:30 PM · Fri–Sat 9 AM – 4 PM
3080 Windwood Dr., Mississauga
Mon–Fri 9 AM – 5 PM
3200 Chem. des Quatre-Bourgeois Local 101, Québec City
Mon–Fri 8:30 AM – 4 PM
5125 Boulevard Cousineau, Suite 206, Longueuil
Mon–Fri 8:30 AM – 4:30 PM
334 Rte 138, Saint-Augustin-de-Desmaures
Mon–Thu 8:30 AM – 4:30 PM · Fri 8:30 AM – 12 PM
3550 Chemin de la Côte-des-Neiges, Suite 490, Montreal
Mon–Fri 8:30 AM – 4:30 PM
140 Bellerose Dr, St. Albert
Mon–Thu 9 AM – 7 PM · Sat–Sun 10 AM – 2 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
4602 46 St Unit 340, Olds
Mon–Thu 8:30 AM – 6 PM · Sat 10 AM – 2 PM
25 Industrial St Suite 201, Toronto
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 4 PM
1435 Boulevard Saint-Martin Ouest, Suite 425, Laval
Mon–Fri 8:30 AM – 4:30 PM
2441 Lakeshore Rd W, Oakville
Mon 9 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM
777 Bd Lebourgneuf #120, Québec City
Mon 8 AM – 4 PM · Tue 8 AM – 7 PM · Wed–Fri 8 AM – 4 PM
2579 King St E, Hamilton
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
155 Mostar St, Whitchurch-Stouffville
Mon–Fri 9:30 AM – 4:30 PM · Sat 9:30 AM – 3 PM
Located Inside Medicine Shoppe, 4807 44 Ave #103, Stony Plain
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 2 PM
1600 Regent Ave W, Winnipeg
Mon–Fri 9 AM – 5 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
5 Yorkland Blvd UNIT # 3-4, Brampton
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 2 PM
1645 Dundas St E, Whitby
Mon–Wed 9:30 AM – 8 PM · Thu 9 AM – 8 PM · Fri–Sat 9:30 AM – 8 PM
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
184 Marina Blvd, Peterborough
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 4 PM
210 Centrum Blvd, Orléans
Mon–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 5:30 PM · Sat 9 AM – 3 PM
900 Rathburn Rd W B4, Mississauga
Mon 10 AM – 5 PM · Tue 12 PM – 4 PM · Wed 10 AM – 5 PM · Thu 12 PM – 4 PM · Fri–Sat 10 AM – 5 PM
70 King St E, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 9 AM – 2 PM
1911 Dundas St E #14, Mississauga
Mon–Fri 10 AM – 6 PM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 PM
380 King St N Unit 5, Waterloo
Mon–Sun 9 AM – 5 PM
111 Simcoe St N Unit #100C, Oshawa
Mon 9 AM – 5 PM · Tue 8 AM – 4 PM · Wed–Thu 9 AM – 5 PM · Sat 9 AM – 12 PM
1316 Central Ave #100, Prince Albert
Mon–Thu 9 AM – 12 PM
550 Veterans Drive Unit 3, Brampton
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
290 Dundas St W, Trenton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 2 PM
2009 Long Lake Rd Suite 101, Greater Sudbury
Mon–Thu 8 AM – 2 PM
39 Lower Simcoe St, Toronto
Mon–Fri 8 AM – 8 PM · Sat–Sun 10 AM – 3 PM
5925 Yonge St, North York
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
264 Bd Saint-Luc, Saint-Jean-sur-Richelieu, QC J2W, 264 Bd Saint-Luc Bureau 300, Saint-Jean-sur-Richelieu
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
10930 Goreway Dr Unit # CX2, Brampton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2213 Bloor St W, Toronto
Mon–Thu 9:30 AM – 7 PM · Sat 10 AM – 4 PM
720 Westmount Rd E #4, Kitchener
Mon 10 AM – 5 PM · Tue 10 AM – 7 PM · Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 9:30 AM – 8 PM · Sat 10 AM – 5 PM · Sun 9 AM – 7 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
230 Chem. de la Grande-Côte Suite 200, Boisbriand
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
34 Richard William Dr #2b, Caledonia
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
676B Portage Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 3 PM
3465 Platinum Dr #80, Mississauga
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 6 PM
55 Town Centre Court #109-A, Scarborough
Mon–Tue 9 AM – 7 PM · Wed 10 AM – 7 PM · Thu–Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 10 AM – 2 PM
660 Garrison Rd Unit 11, Fort Erie
Mon–Fri 9 AM – 5 PM
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 PM
2157 Royal Windsor Dr, Mississauga
Mon–Fri 8:45 AM – 7 PM · Sat–Sun 9 AM – 3 PM
622 College St unit 302, Toronto
Mon–Wed 9:30 AM – 1 PM · Thu 9 AM – 1 PM
1-1153 Esquimalt Rd, Victoria
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 5 PM · Sun 10 AM – 5 PM
7155 Woodbine Ave, Markham
Mon–Fri 8:30 AM – 5 PM
3340 Lawrence Ave E, Scarborough
Mon 10 AM – 8 PM · Tue 10 AM – 7 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 7 PM · Sat 10 AM – 8 PM · Sun 12 PM – 4 PM
13 Stratford Rd, Stratford
Hours not available
1900 Appleby Line #1, Burlington
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 2 PM
153 Algoma St S, Thunder Bay
Mon 8:30 AM – 7 PM · Tue 10 AM – 12 PM · Wed 8:30 AM – 7 PM · Thu 10 AM – 12 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
51 Benton St, Kitchener
Mon–Thu 8 AM – 8 PM · Fri 8 AM – 6 PM · Sat 8 AM – 3 PM
1383 16th Ave #1A, Richmond Hill
Mon–Thu 10 AM – 8 PM · Sat–Sun 10 AM – 4 PM
1598 Leger Wy, Milton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM · Sun 1 PM – 7 PM
479 Dundas St W, Oakville
Mon–Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
14818 60 Ave 108 - 109, Surrey
Mon–Fri 8 AM – 4 PM
1102 W Pender St, Vancouver
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
4550 Ebenezer Rd, Brampton
Mon–Thu 10 AM – 5:30 PM · Fri 10 AM – 3 PM · Sat–Sun 10 AM – 1 PM
2687 Kipling Ave Unit 6, Etobicoke
Mon 10 AM – 7 PM · Tue 10 AM – 6 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM
10815 Bathurst St #23, Richmond Hill
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
212 Eglinton Ave E, Toronto
Mon 9 AM – 5 PM · Tue 9:30 AM – 5 PM · Wed 9 AM – 5 PM · Thu 9:30 AM – 5 PM · Sat 10:10 AM – 2 PM
11688 Steveston Hwy, Richmond
Mon–Fri 9:30 AM – 4:30 PM · Sat 10 AM – 2 PM
2605 Main St Unit 2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri–Sat 9 AM – 4 PM
FACING OCEAN, 1493 Foster St Unit 4, White Rock
Mon–Sat 9 AM – 5 PM
375 Howden Blvd #2, Brampton
Mon–Wed 9 AM – 7 PM · Thu 9 AM – 6 PM · Fri–Sun 9 AM – 4 PM
Unit #100, 1501 Ellesmere Rd, Scarborough
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 10 AM – 1 PM
366 Bloor St E #6, Toronto
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
2900 Steeles Ave E, Thornhill
Mon 10 AM – 5 PM · Tue–Wed 9 AM – 5 PM · Fri 9 AM – 2 PM
200-1225 Maple Ave, Milton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
5540 Baldwin St S Unit #4, Whitby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 9 AM – 1 PM
2100 Ellesmere Rd #106, Scarborough
Mon–Fri 8 AM – 6 PM · Sat 8 AM – 4 PM · Sun 8 AM – 2 PM
Inside Superstore, 18120 Yonge St L3Y4V8, Newmarket
Mon–Wed 10 AM – 4 PM · Sat 10 AM – 2 PM
15 Allan Dr Unit #9, Bolton
Mon 10 AM – 7 PM · Tue 10 AM – 5 PM · Wed–Thu 10 AM – 6 PM · Sat 10 AM – 2 PM
478 Dundas St W Unit#8, Oakville
Mon–Fri 8 AM – 6 PM
219 Fort York Blvd Unit 108, Toronto
Mon 10 AM – 8 PM · Tue 10 AM – 7 PM · Wed 11 AM – 8 PM · Thu 11 AM – 6 PM · Fri 10 AM – 6:30 PM · Sat–Sun 10 AM – 4 PM
1000 Taylor Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 4 PM · Sun 9 AM – 8 PM
35 Lakewood Blvd, Winnipeg
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
800 Niagara St Unit G1, Welland
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9 AM – 5 PM
170 Sandalwood Pkwy E #1, Brampton
Mon–Fri 10 AM – 6 PM
164 Colborne St W #2A, Brantford
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM · Sun 10 AM – 2 PM
208 Regent Ave W, Winnipeg
Mon–Thu 9 AM – 4:30 PM · Sat 9 AM – 3 PM
4B Campbell Dr Unit 5, Uxbridge
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 1 PM
3 Cross St Unit 301, Welland
Mon 8:30 AM – 4:30 PM · Tue–Thu 9 AM – 8 PM · Fri 8:30 AM – 4:30 PM
650 Sheppard Ave E #101, North York
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4 PM · Sat 10 AM – 2 PM
2950 Eglinton Ave E #1A, Scarborough
Mon 9 AM – 4 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 4 PM · Sun 9 AM – 2 PM
3417 Derry Rd E #106, Mississauga
Mon–Wed 9 AM – 7 PM · Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
807 Broadview Ave, Toronto
Mon–Thu 8 AM – 8 PM · Fri 9 AM – 3:30 PM · Sat 8 AM – 4 PM · Sun 9 AM – 4 PM
695 Remembrance Rd Unit 103, Brampton
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM
2685 W Broadway, Vancouver
Mon–Fri 8 AM – 5 PM
200 Wellington St W #3, Barrie
Mon–Thu 9 AM – 5 PM
100 The Boardwalk, Kitchener
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 3 PM
1311 McPhillips St, Winnipeg
Mon–Thu 9 AM – 8 PM · Fri–Sun 9 AM – 4 PM
372 Taunton Rd E L5, Whitby
Mon 9 AM – 7 PM · Tue 9:30 AM – 7 PM · Wed 9:30 AM – 3 PM · Thu–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 2 PM
385 Main St, Winkler
Mon–Thu 8:30 AM – 5 PM · Sat 8 AM – 12 PM
1200 Markham Rd Unit 109, Scarborough
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 3 PM · Fri 9 AM – 5 PM · Sun 9 AM – 2 PM
895 Rue De la Gauchetière O Suite 335, Montreal
Mon 7:30 AM – 7:30 PM · Tue–Fri 7:30 AM – 4 PM
Oxford Health Centre, 140 Oxford St E #102, London
Mon–Fri 9:30 AM – 6 PM · Sat–Sun 10 AM – 6 PM
2978 Danforth Ave, East York
Mon–Sat 9 AM – 5 PM
8500 Boul. Henri-Bourassa, Québec City
Wed 9 AM – 2 PM
15 Brenda Blvd Unit #11 & 12, Orangeville
Tue 12 PM – 5 PM · Fri 12 PM – 5 PM
2070 Peel St, Montreal
Mon–Fri 9 AM – 5 PM