Walk-In Clinics

If your physician is not available and you feel that you need to see a doctor for a non-life-threatening condition, a walk-in clinic could be a good choice.

There are more than 87 walk-in clinics in Winnipeg, many located in residential neighbourhoods. Hours vary, with some clinics being open in the evenings and on weekends.

Typically, you cannot make an appointment at a walk-in clinic. Unlike an emergency department where more urgent cases will always be seen first, patients at a walk-in clinic are usually seen in the order in which they arrive.

Assiniboine South

Charleswood Medical Clinic
3360 Roblin Blvd

River West Medical Centre
6500 Roblin Blvd


9 to 9 Walk-in & Family Clinic
690 Notre Dame Avenue

Boyd Medical Walk In Clinic
384 Portage Avenue

Eaton Place Medical Centre
333 St. Mary Avenue

Healthway Walk In Clinic
867 Portage Avenue

Isabel Medical Centre
110 Isabel Street

McMicken Medical Clinic
544 Ellice Avenue

Memorial Medical Clinic
595 Broadway

Millennium Medical Centre
311 Balmoral Street

Rafiq Walk-in Clinic
713 Portage Avenue

Red River Clinic
286 Smith Street

Red River Family Medical Clinic
724 Ellice Avenue

St James Street Medical Clinic
1600 Portage Avenue

South Sherbrook Health Centre
88 Sherbrook Street, Unit B

WhiteCross Healthcare (Broadway)
647 Broadway

Fort Garry

Bison Family Medical Clinic
1-80 Bison Drive

Bridgwater Medical Centre
350 North Town Road #510

Greencrest Clinic and Walk-In
2750 Pembina Highway Unit B

Linden Ridge Medical Centre
E-123 Scurfield Blvd

Pembina Village Walk-In Clinic
2-2077 Pembina Highway

Richmond West Medical Clinic
130-2855 Pembina Highway

St. Norbert Medical Clinic
3554 Pembina Highway

Viva Care Winnipeg
1665 Kenaston Blvd


Keewatin Medical Centre & Walk-In
6-998 Keewatin Street

Point Douglas

Atlantic Medical Centre
1054 McPhillips Street

Dr. Dang Medical Clinic
354 Selkirk Avenue

McGregor Medical Centre
561 Machray Avenue

McKenzie Family Medical Centre
634 Selkirk Avenue

Medi-Care Clinic Main
794 Main Street

Northgate Medical Clinic
45-1399 McPhillips Street

River East

Arrowwood Medical Centre
Unit 2 – 925 Headmaster Row

Concordia Health Associates Walk-in Clinic
102-1155 Concordia Avenue

Concordia Medical Centre
201-1100 Concordia Avenue

Harbourview Medical Centre & Walk-in Clinic
1320 Concordia Avenue E Unit-10

Henderson Highway Medical Clinic
1417 A Henderson Highway

Nairn Medical Centre
297 Nairn Avenue

Primacy Medical Clinic Gateway
1035 Gateway Road

Red River Family Medical Centre
139 Carmen Avenue

River East Medical
1795 Henderson Highway

You! Medical Centre
359 Johnson Avenue West Unit D

River Heights

Corydon Village Medical Centre
1700 Corydon Avenue

Lincoln Walk-In Medical Centre
756 Pembina Highway

Kenaston Mall Walk-In Clinic
1859 Grant Avenue

Rasha Family Medical Clinic
15-584 Pembina Highway

Riverwood Medical Centre
981 Corydon Avenue

Stafford Medical Clinic
395 Stafford Street

Walmart Walk-in Clinic at Grant Park
1000 Taylor Avenue

Wardlaw Medical Centre
65 Osborne Street

St. Boniface

Archibald Medical Centre
662 Elizabeth Road

Family Care Medical
191 Marion Street

Health Plus Medical Centre
1075 Autumnwood Drive

Lakewood Medical Centre
30 Lakewood Blvd

Marion Medical Centre
172 Marion Street

Midcity Medical Centre & Walk-In Clinic
219 Marion Street

St. James – Assiniboia

Assiniboine Clinic
633 Lodge Avenue

First Circle Health Centre
1880 Ellice Avenue

Portage West Medical & Walk-In
3250 Portage Avenue

Primacy Medical Clinic Portage
3193 Portage Avenue

St. George Medical Centre
15-2727 Portage Avenue

Westwood Clinic
3320 Portage Avenue

St. Vital

Dakota Walk-In Medical Centre
845 Dakota Street

Family Matters Medical Centre
730 St. Anne’s Road

Panacea Medical Clinic
3-620, Dakota Street

Primacy Medical Clinic St. Anne’s
215 St. Anne’s Road

River Park Medical Centre
4-1500 Dakota Street

St. Vital Family Medical Centre
1087 St. Mary’s Road

Santa Maria Walk-In Clinic
1599 St. Mary’s Road

Seine River Medical Centre
6-980 St. Anne’s Road

Southend Medical & Walk-In Clinic
30-166 Meadowood Drive

Vista Medical Centre
1633 St. Mary’s Road

Seven Oaks

Leila Medical Clinic
630 Leila Avenue

LifeSmart Medical
1838 Main Street

Medi-Care Clinic Maples
1287 Jefferson Avenue

Parkview Medicentre
102-2110 Main Street

Primacy Medical Clinic Saint Mark
2132 McPhillips Street

Trucare Medical Clinic & Walk In
1450 McPhillips Street


Bond Medical Centre
218-B Regent Avenue West

Prana Family Medical Centre
208 Regent Avenue West

Primacy Medical Clinic Regent
1578 Regent Avenue West

Springmeadow Medical Centre
19-1783 Plessis Road

Still unsure of where to go? Call Health Links – Info Santé at 204-788-8200 or toll-free 1-888-315-9257.

Skip to content