56 Queen St N #1, Bolton
Mon 9 AM – 7 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 1 PM
157 walk-in clinics across 58 Canadian cities have staff who speak Arabic. No referral needed. Find one near you below.
157 clinics · sorted by rating
56 Queen St N #1, Bolton
Mon 9 AM – 7 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 1 PM
1500 Blvd. Saint-Martin O Suite 101, Laval
Mon–Sun Open 24 Hours
158 Rideau St, Ottawa
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 4 PM
6300 Av. Auteuil #101, Brossard
Mon–Sun Open 24 Hours
5402 Main St Unite 5, Whitchurch-Stouffville
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
5 Swan Lake Blvd #4, Markham
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 2 PM
1100 Beaumont Ave #302, Mount Royal
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 4 PM
240 Portage Ave, Winnipeg
Mon–Thu 9 AM – 5 PM
5775 Bd Léger suite 101, Montréal-Nord
Mon–Sun Open 24 Hours
Bathurst Entrance, 750 Dundas St W #11, Toronto
Mon–Thu 9:30 AM – 5 PM · Fri 3 PM – 7 PM
232 Carr du Marais, Terrebonne
Mon–Sun Open 24 Hours
264 Main St E, Grimsby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
3380 Gateway Blvd NW, Edmonton
Mon–Fri 9 AM – 5:30 PM
4188 Living Arts Dr Unit 5, Mississauga
Mon 9:30 AM – 5:30 PM · Tue 9:30 AM – 7 PM · Wed 12 PM – 7 PM · Thu 9:30 AM – 7 PM · Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 3 PM
1525 Cornwall Rd unit 18, Oakville
Mon–Fri 9:30 AM – 5:30 PM
338 Bd Gagné, Sorel-Tracy
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 2 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
3885 Duke of York Blvd #104&105, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
3498 Bd Sainte-Rose Suite 100, Laval
Mon–Sun Open 24 Hours
3234 Bd Taschereau Suite 201, Longueuil
Mon–Sun Open 24 Hours
479 Dundas St W, Oakville
Mon–Thu 9:30 AM – 5 PM · Sat 9 AM – 1:30 PM
1005 Bd du Séminaire N Suite 100, Saint-Jean-sur-Richelieu
Mon–Sun Open 24 Hours
86 Prom. du Portage 3eme étage, Gatineau
Mon–Sun Open 24 Hours
30 Clair Rd W B3-4, Guelph
Mon 9:30 AM – 4:30 PM · Tue–Thu 8:30 AM – 4:30 PM · Sun 10 AM – 4:30 PM
8265 Notre-Dame St. East, Montréal-Est
Mon–Sun Open 24 Hours
5970 16th Ave #114, Markham
Mon–Tue 10 AM – 7 PM · Wed–Thu 9 AM – 6 PM · Fri 10 AM – 3 PM · Sat 10 AM – 4 PM
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
4175 Rue Jean-Talon O Étage 2, Montreal
Mon–Sun Open 24 Hours
15000 Pierrefonds Blvd. 3rd Floor, Pierrefonds
Mon–Sun Open 24 Hours
16015 Bayview Ave Unit No. 1, Building B, Aurora
Mon 9:30 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9:30 AM – 6 PM · Thu 10 AM – 5 PM · Fri 9:30 AM – 6 PM · Sat 9 AM – 4 PM
1625 Albion Rd Unit 104, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 2:30 PM
1927 Ironoak Wy, Oakville
Mon 10 AM – 5 PM · Tue–Wed 10 AM – 8 PM · Thu 10 AM – 5 PM · Sat 10:30 AM – 4 PM
1511 11th Ave, Regina
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 5 PM
1095 R. Saint-Denis, Montreal
Mon–Sun Open 24 Hours
12727 97 St NW, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 6 PM · Sun 10 AM – 5 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
3355 Hurontario St, Mississauga
Mon 9:30 AM – 6 PM · Tue 9:30 AM – 4 PM · Wed–Fri 9:30 AM – 6 PM · Sat–Sun 8:30 AM – 1 PM
1120 Victoria St N #4, Kitchener
Mon 9 AM – 9 PM · Tue 5 PM – 9 PM · Wed 9 AM – 5 PM · Thu 9 AM – 1:30 PM · Fri 5 PM – 9 PM · Sat 10 AM – 3 PM
12155 191b St #1, Pitt Meadows
Mon–Fri 9 AM – 4 PM
1911 Dundas St E #14, Mississauga
Mon–Fri 10 AM – 6 PM
1135 Adelaide St N, London
Mon 9 AM – 4 PM · Thu 9 AM – 4 PM
172 Marion St, Winnipeg
Mon–Thu 8 AM – 8:30 PM · Fri 8:30 AM – 8:30 PM · Sat–Sun 9 AM – 4 PM
3355 Hurontario St, Mississauga
Mon 9:30 AM – 6 PM · Tue 9:30 AM – 4 PM · Wed–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 2 PM · Sat–Sun 8:30 AM – 1 PM
12270 Yonge St Unit #5, Richmond Hill
Mon–Tue 10 AM – 8 PM · Wed–Thu 10 AM – 5 PM · Sat 10 AM – 4 PM
70 King St E Lower Level, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 8:30 AM – 2 PM
5925 Yonge St, North York
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 PM
4-780 Burnhamthorpe Rd W, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
101 Dunlop St W, Barrie
Mon 9 AM – 3 PM · Wed 9 AM – 3 PM · Fri 9 AM – 3 PM · Sat 9 AM – 2 PM
1 Oak St, Toronto
Mon–Fri 10 AM – 7 PM · Sat 9:30 AM – 4 PM · Sun 12 PM – 5 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
8103 127 Ave NW #17, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
1263 Bd Jolibourg Suite 100, Laval
Mon–Sun Open 24 Hours
873 Jane St, York
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 3 PM
2525 Prince Michael Drive Unit B1, Oakville
Mon–Thu 10 AM – 8 PM · Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
3470 Laird Rd #1, Mississauga
Mon–Wed 10 AM – 6 PM · Thu 12 PM – 6 PM · Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
1360 Weber St E, Kitchener
Mon–Fri 10 AM – 4 PM · Sun 10 AM – 3 PM
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 PM
440 William Graham Dr, Aurora
Mon–Fri 9:30 AM – 5:30 PM · Sat–Sun 9:30 AM – 2 PM
1 Main St W, Beeton
Mon–Thu 9:30 AM – 1:30 PM
622 College St unit 302, Toronto
Mon–Wed 9:30 AM – 1 PM · Thu 9 AM – 1 PM
3832 Bloor St W Suite 1, Etobicoke
Mon 9 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9:30 AM – 6:30 PM · Fri 9:30 AM – 5 PM
5925 Grossbeak Dr Unit 9, Mississauga
Mon 9 AM – 3 PM · Tue 9 AM – 5 PM · Thu 9 AM – 5 PM · Fri 11 AM – 2 PM · Sat 11 AM – 5 PM · Sun 11 AM – 3 PM
3400 R. de l'Éclipse #230, Brossard
Mon–Sat 9 AM – 5 PM
810 Nipissing Rd Unit 107, Milton
Mon 9 AM – 6 PM · Tue–Wed 10 AM – 8 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 4 PM
12432 Symons Valley Rd NW #10, Calgary
Mon 9 AM – 6 PM · Tue–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
9441 Markham Rd Unit 1, Markham
Mon 10 AM – 8 PM · Tue 9 AM – 6 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 10 AM – 6:30 PM · Sun 9 AM – 8 PM
1200 University Ave W, Windsor
Mon–Fri 10 AM – 3 PM · Sat 9 AM – 1 PM
3950 Sage Hill Dr NW unit 2170, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 2 PM
2175 Richmond St #4, London
Mon 9 AM – 4 PM · Tue 10 AM – 4 PM · Wed–Thu 9 AM – 4:30 PM
214, 40 Country Hills Landing NW, Calgary
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 3 PM
1015 Bronte St. S #5B, Milton
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
156 Guelph St #4, Georgetown
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
2077 Pembina Hwy Unit -2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM
521 Hwy 8 Unit 5, Stoney Creek
Mon–Fri 8 AM – 6 PM
10663 113 St, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
3910 Bathurst St Unit 101, North York
Mon 10 AM – 5 PM · Tue–Wed 10 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 PM
1383 16th Ave #1A, Richmond Hill
Mon–Thu 10 AM – 8 PM · Sat–Sun 10 AM – 4 PM
1801 Lawrence Ave E Unit 6-9, Scarborough
Mon–Tue 9:30 AM – 6 PM · Wed–Thu 10:30 AM – 6 PM · Sat 10 AM – 3 PM · Sun 10 AM – 2 PM
605 Rogers Rd Unit D5, York
Mon–Thu 9 AM – 5 PM
966 Dundas St E, Mississauga
Mon–Fri 10:30 AM – 6:30 PM · Sat 11 AM – 3 PM
330 Bronte St. S #112, Milton
Mon–Tue 10 AM – 4:30 PM · Wed 10 AM – 7:30 PM · Thu–Fri 10 AM – 4:30 PM
12922 82 St NW, Edmonton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM · Sun 12 PM – 3 PM
375 Brant St Unit 1 + 2, Burlington
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 6 PM
250 Greenbank Rd Unit 9, Ottawa
Mon–Sat 9 AM – 5 PM
1275 Finch Ave W #102, North York
Tue–Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
21 Queensway W, Mississauga
Mon–Sun 8 AM – 11 PM
1598 Leger Wy, Milton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM · Sun 1 PM – 7 PM
12143 97 St NW, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 6 PM · Sun 10 AM – 5 PM
Across from MacDonalds Drivethru and Moods, 407 Iroquois Shore Rd #6F, Oakville
Mon 8:30 AM – 7 PM · Tue 9 AM – 7 PM · Wed 8:30 AM – 7 PM · Thu 9:30 AM – 8 PM · Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 9:30 AM – 2:30 PM
7471 101 Ave NW, Edmonton
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 8 PM · Sun 9 AM – 7 PM
479 Dundas St W, Oakville
Mon–Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
1827 Main St W Unit 9, Hamilton
Mon 9 AM – 6 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 2 PM – 7 PM · Sat 10 AM – 3 PM
2255 Dundas St W Unit 104, Mississauga
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 1 PM · Sat 9:30 AM – 12:30 PM
2340 Council Ring Rd, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 3 PM
1237 Donald St, Gloucester
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
14818 60 Ave 108 - 109, Surrey
Mon–Fri 8 AM – 4 PM
1570 Kipling Ave Unit 3, Etobicoke
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM · Sat 9 AM – 2 PM
3449 26 Ave NE, Calgary
Mon–Fri 6:30 AM – 6 PM · Sat 10 AM – 2 PM
1472 Huron St, London
Mon 9 AM – 6 PM · Tue 9 AM – 7:30 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sat 9 AM – 3 PM
1345 Huron St, London
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
5113 Sheppard Ave E, Scarborough
Mon–Thu 9:30 AM – 7 PM · Fri 9:30 AM – 6 PM · Sat 9:30 AM – 3 PM
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
9249 Kennedy Rd Unit 102, Markham
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
8 Weston Dr SW #23, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
5030 Tenth Line W #5, Mississauga
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 3 PM
710 Second Line E Unit 6, Sault Ste. Marie
Tue–Fri 10 AM – 4 PM · Sat–Sun 10 AM – 2 PM
9914 Morrison St Unit 103, Fort McMurray
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 AM – 5 PM
796 Burnhamthorpe Rd W Unit 2, Mississauga
Mon–Thu 9:30 AM – 5 PM · Fri 10 AM – 3 PM
FACING OCEAN, 1493 Foster St Unit 4, White Rock
Mon–Sat 9 AM – 5 PM
170 University Ave W, Waterloo
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
250 Dundas St W Suite 106, Mississauga
Mon–Wed 9 AM – 6 PM · Thu 10 AM – 6 PM · Sat 9 AM – 2 PM
1812 33 St SE, Calgary
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 4 PM · Sat 9:30 AM – 6 PM · Sun 9 AM – 3 PM
335 Queenston Rd, Hamilton
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
613 Longfields Dr Unit 104, Ottawa
Mon–Sat 9 AM – 5 PM
309 Balmoral St, Winnipeg
Mon–Thu 9 AM – 5 PM
11730 34 St NW, Edmonton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM
Unit #1, 65 Kingston Rd E Unit #1, Ajax
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 2 PM · Sat 9 AM – 1 PM
330 Bronte St. S #120, Milton
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 2 PM
9441 Markham Rd Unit 1, Markham
Mon 9:30 AM – 8 PM · Tue 9 AM – 7 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 9:30 AM – 6:30 PM · Sun 9 AM – 8 PM
3580 Thomas St #202, Mississauga
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM · Sun 9:30 AM – 2:30 PM
#310, 664 Wye Rd, Sherwood Park
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 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
359 Johnson Ave W Unit D, Winnipeg
Mon–Thu 8:30 AM – 5 PM · Sat 9 AM – 2 PM
12620 132 Ave NW, Edmonton
Mon–Thu 9 AM – 7 PM · Fri–Sun 10 AM – 5 PM
310-1193 Fischer-Hallman Rd, Kitchener
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 5 PM
1900 Major MacKenzie Dr W, Vaughan
Mon–Fri 10 AM – 10 PM · Sat–Sun 10 AM – 5 PM
980 St Anne's Rd #6, Winnipeg
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 9 AM – 3 PM
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 PM
9000 Weston Rd #9, Woodbridge
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 2 PM
14912 45th Ave NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
3200 Steeles Ave W, Concord
Mon–Fri 10 AM – 4 PM · Sat 10 AM – 3 PM
747 Don Mills Rd. unit 30, North York
Mon–Fri 9:30 AM – 5:30 PM · Sat 11 AM – 2 PM
3426 Lake Shore Blvd W, Etobicoke
Mon 9 AM – 3 PM · Tue 9 AM – 5 PM · Wed–Thu 9 AM – 3 PM · Fri 9 AM – 2 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
2nd Floor of Northgate Mall, 9499 137 Ave NW #2074, Edmonton
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM · Sun 10 AM – 3 PM
3600 Major MacKenzie Dr W, Vaughan
Mon–Fri 9 AM – 8 PM · Sat–Sun 8 AM – 8 PM
1910 Kennedy Rd Unit 4, Scarborough
Mon 10 AM – 7 PM · Tue 9 AM – 5 PM · Wed 10 AM – 7 PM · Thu 9 AM – 5 PM · Sat 9 AM – 3 PM
25 Base Line Rd W, London
Tue–Wed 10 AM – 4 PM · Fri 1 PM – 4 PM · Sat 9:30 AM – 2 PM
1930 Fowler Drive #D115, 1900 Fowler Dr, Mississauga
Mon–Fri 10 AM – 6:30 PM · Sat 9 AM – 2 PM
2200 Dundas St E #4A, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM · Sun 10:30 AM – 2:30 PM
2045 Dufferin St, York
Mon–Thu 9:30 AM – 5 PM · Fri 9:30 AM – 3 PM · Sat 10 AM – 2 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 PM
100 The Boardwalk, Kitchener
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 3 PM
Westney Heights Plaza, 15 Westney Rd N #2, Ajax
Mon 8 AM – 6 PM · Tue–Wed 8 AM – 4 PM · Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 8 AM – 2 PM · Sun 8 AM – 4 PM
195 Bd Gréber, Gatineau
Mon–Thu 8 AM – 4 PM · Fri 8 AM – 12 PM
4025 Bd Taschereau #1300, Saint-Hubert
Mon–Sat 9 AM – 5 PM
641 Commissioners Rd E, London
Mon 9 AM – 6 PM · Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 2 PM · Sat 10 AM – 2 PM
5548 Windermere Blvd, Edmonton
Mon–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 3 PM
220 Manning Crossing NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM · Sun 10 AM – 5 PM
11452 17 Ave SW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 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
647 Shawinigan Dr SW, Calgary
Mon–Fri 8 AM – 8:30 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
100 Corner street, 800 15 St E, Prince Albert
Mon–Fri 9 AM – 9 PM · Sat 10 AM – 6 PM · Sun 2 PM – 6 PM
1119 Meadowlands Dr E Unit D, Ottawa
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 3 PM
1261 Kennedy Rd, Unit 2, Scarborough
Mon 8 AM – 6 PM · Tue 7:30 AM – 6 PM · Wed 8 AM – 5 PM · Thu 8 AM – 6 PM · Fri 8 AM – 1 PM · Sat 9 AM – 1 PM