6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
110 walk-in clinics across 55 Canadian cities offer Mental Health. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
110 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
52 Gateway Dr NE Unit 110, Airdrie
Mon 9 AM – 8 PM · Tue 9 AM – 4 PM · Wed 9 AM – 8 PM · Thu 9 AM – 4 PM · Sat 10 AM – 2 PM
1039 Upper James St, Hamilton
Mon–Tue 9 AM – 4 PM · Wed 11 AM – 7 PM · Thu 9 AM – 4 PM · Fri 9 AM – 6 PM · Sat 10 AM – 4 PM
200 Bd de Quen, Alma
Mon–Wed 7 AM – 5:30 PM · Thu 7 AM – 8 PM · Fri 7 AM – 4 PM
9250 Bd de l'Acadie Suite 300, Montreal
Mon 8:30 AM – 5 PM · Tue–Thu 8:30 AM – 5:30 PM
4499 Bath Rd, Amherstview
Mon–Fri 9 AM – 5 PM
820 Village Dr #150, Port Coquitlam
Mon–Sun 9 AM – 8 PM
348 Muskoka District Road 3 Suite 202, Huntsville
Tue–Fri 9 AM – 5 PM
400 Bd Curé-Labelle Local 302, Laval
Mon–Sat 8 AM – 5 PM
5125 Boulevard Cousineau, Suite 206, Longueuil
Mon–Fri 8:30 AM – 4:30 PM
22 Simona Dr Unit 4, Bolton
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
3550 Chemin de la Côte-des-Neiges, Suite 490, Montreal
Mon–Fri 8:30 AM – 4:30 PM
12 Harrison Garden Blvd #3, North York
Mon 11 AM – 7:30 PM · Tue–Fri 11 AM – 4 PM · Sat 10 AM – 5 PM · Sun 12 PM – 5 PM
311 Sheppard Ave E, North York
Mon 2 PM – 7 PM · Tue 11 AM – 5 PM · Wed 2 PM – 7 PM · Thu 11 AM – 5 PM · Fri 10 AM – 5 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
2060 Ellesmere Rd Unit #3, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
579-A Rue Notre-Dame Suite 100, Repentigny
Mon–Fri 8 AM – 4:30 PM · Sat 8 AM – 2:30 PM
6055 Andrews Way SW #210, Edmonton
Mon 9 AM – 3 PM · Tue 9 AM – 4:30 PM · Wed 9 AM – 3 PM · Thu 9 AM – 6:30 PM · Fri 9 AM – 3 PM
114 Dundas St E #201, Whitby
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
1115 St Albert Trl #680, St. Albert
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 4 PM · Sat 10 AM – 1 PM
5425 Falsbridge Dr, Calgary
Mon 9 AM – 7 PM · Tue–Thu 9 AM – 4 PM
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
590 Annette St, Toronto
Mon–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 5 PM
3301 17 Ave SE #10, Calgary
Mon–Sat 9 AM – 12 AM
158 Rideau St, Ottawa
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 3 PM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 PM
1313 Bd Fréchette suite 101, Chambly
Mon–Fri 8 AM – 5 PM · Sat 9 AM – 3 PM
18 Kensington Rd Third Floor, #302, Brampton
Mon 9 AM – 5 PM · Tue 12 PM – 8 PM · Wed–Fri 9 AM – 5 PM
1316 Central Ave #100, Prince Albert
Mon–Thu 9 AM – 12 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
805 Sydney St, Cornwall
Mon–Fri 8 AM – 4 PM
8103 127 Ave NW #17, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
50 Commonwealth Ave, Mount Pearl
Mon–Thu 8:30 AM – 7 PM · Fri 8:30 AM – 5 PM
5292 Yonge St, North York
Mon 10 AM – 6 PM · Tue 9 AM – 8 PM · Wed 10 AM – 6 PM · Thu 9 AM – 8 PM · Sat–Sun 10 AM – 2 PM
130 King St W 36th Floor Suite #3600, Toronto
Mon–Thu 7 AM – 8 PM · Sat 10 AM – 4 PM
720 Nolan Hill Blvd NW Unit 105, Calgary
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
776 The Queensway, Etobicoke
Mon–Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Sat–Sun 9 AM – 5 PM
5920 1a St SW #280, Calgary
Mon–Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 2 PM
8706 Franklin Ave #129, Fort McMurray
Mon 8:30 AM – 6:30 PM · Tue–Fri 8:30 AM – 6 PM · Sat 9 AM – 1 PM
622 College St unit 302, Toronto
Mon–Wed 9:30 AM – 1 PM · Thu 9 AM – 1 PM
2132 King St E, Hamilton
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
110 Harbour St, Toronto
Mon–Fri 9 AM – 5 PM
2880 Queen St E #5, Brampton
Mon 9 AM – 8 PM · Tue 10 AM – 6 PM · Wed 10 AM – 4 PM · Thu–Fri 9 AM – 4 PM · Sat 9 AM – 12 PM
Unit: 30, 3200 Dakota Cmn Ground Floor, Burlington
Tue 9:30 AM – 4:30 PM · Wed–Thu 10:30 AM – 4:30 PM · Sat 10 AM – 3 PM
1961 Ch. Gascon Bureau 201, Terrebonne
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
649 Sheppard Ave W, North York
Mon 9 AM – 1 PM · Tue 9 AM – 5 PM · Thu 1 PM – 5 PM
Lower Ground, 486 Front St W Unit 14, Toronto
Mon–Thu 8 AM – 8 PM · Sat 9 AM – 3 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
13110 Yonge St, Richmond Hill
Mon–Thu 9:30 AM – 4:30 PM · Fri 9:30 AM – 4 PM · Sat 10 AM – 2 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
6202 29 Ave #108, Beaumont
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 12 PM – 5 PM · Fri 9 AM – 5 PM
126 Savanna Ave NE, Calgary
Mon–Wed 8:30 AM – 4 PM · Thu–Sat 9 AM – 4 PM · Sun 9 AM – 3 PM
7471 101 Ave NW, Edmonton
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 8 PM · Sun 9 AM – 7 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
203-2000 N Island Hwy, Nanaimo
Mon–Fri 10 AM – 5:15 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
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
175 Princess St, Kingston
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
9914 Morrison St Unit 103, Fort McMurray
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 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
1055 W Georgia St Unit 112, Vancouver
Mon–Thu 10 AM – 5 PM · Sat 10 AM – 4 PM
1515 Commercial Dr, Vancouver
Mon–Fri 9 AM – 4 PM
1616 Lonsdale Ave, North Vancouver
Mon–Fri 8 AM – 5 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
8405 Financial Dr #7, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
330 Bronte St. S #120, Milton
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 2 PM
1967 Trans-Canada Hwy, Kamloops
Mon–Thu 9 AM – 4 PM
1145 Commercial Dr, Vancouver
Mon–Sat 8 AM – 10 PM · Sun 9 AM – 5 PM
1288 Ritson Rd N #9, Oshawa
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 3 PM
115 Dufay Rd Unit B1, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
1101 Kingston Rd Unit 140, Pickering
Mon 10 AM – 8 PM · Tue 10 AM – 7 PM · Wed 10 AM – 5 PM · Thu 12 PM – 7 PM · Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
5928 Finch Ave E, Scarborough
Mon 9:30 AM – 5 PM · Tue 10 AM – 5 PM · Wed–Thu 9:30 AM – 5 PM · Sat 8:30 AM – 3 PM
4555 Kingsway #102, Burnaby
Mon–Sun 9 AM – 8 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
675 Upper James St, Hamilton
Mon 9 AM – 9 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
2855 Pembina Hwy #120, Winnipeg
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
2425 Victoria Ave, Brandon
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM
699 Wilkins St unit 5, London
Mon–Thu 9 AM – 4 PM
4B Campbell Dr Unit 5, Uxbridge
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 1 PM
645 Remembrance Rd Unit 105 & 106, Brampton
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
170 McEwan Dr E suite 105, Bolton
Mon–Tue 9 AM – 7 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM · Sun 10 AM – 3 PM
1822 Whites Rd N #2a, Pickering
Mon 10 AM – 7 PM · Tue 10 AM – 6 PM · Wed 10 AM – 7 PM · Thu 10 AM – 6 PM · Sun 10 AM – 2 PM
2525 Bridlecrest Way SW #90, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
490 Bramalea Rd Suite 204, Brampton
Hours not available
799 Park Rd S #5, Oshawa
Mon–Thu 9:30 AM – 5 PM
10 Copperstone St SE Unit 115, Calgary
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 4 PM
9019 Bayview Ave #8, Richmond Hill
Mon 10 AM – 5 PM · Tue 10 AM – 2 PM · Wed 10 AM – 5 PM · Fri–Sat 10 AM – 2 PM
1641 Hillside Ave #360, Victoria
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1686 Pembina Hwy, Winnipeg
Mon–Fri 8 AM – 5 PM · Sat 9 AM – 3 PM
16028 100a Ave NW #104, Edmonton
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 3 PM
Canex Mall, Shilo
Mon 8:30 AM – 5 PM · Tue 8 AM – 2:30 PM · Wed 8:30 AM – 5 PM · Thu 8:30 AM – 1:30 PM
70 Country Hills Landing NW #103, Calgary
Mon–Fri 9 AM – 10 PM · Sat–Sun 9 AM – 8 PM
1901 Yonge St #4, Toronto
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 AM – 2 PM
490 Bramalea Rd #204, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
2340 Pembina Hwy Floor G-162, Winnipeg
Mon–Sun Open 24 Hours
604 Main St S, Airdrie
Mon–Sun Open 24 Hours
4705 48 Ave, Red Deer
Mon–Thu 9:30 AM – 5 PM
8990 Chinguacousy Rd, Brampton
Mon–Fri 9 AM – 9 PM · Sat–Sun 9 AM – 6 PM
Calgary, Calgary
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
4335 Bloor St W, Etobicoke
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
385 Main St, Winkler
Mon–Thu 8:30 AM – 5 PM · Sat 8 AM – 12 PM
1428 Durham Regional Hwy 2, Courtice
Mon–Thu 8 AM – 7:15 PM · Fri 8 AM – 5 PM · Sat 8 AM – 2 PM
2430 Bank St #208, Ottawa
Mon 9 AM – 6 PM · Tue–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 3 PM
101 Garrison Village Dr, Niagara-on-the-Lake
Hours not available