Care365Ontario virtual careAdmin Login

Care that comes to you

Find a virtual doctor near you in Ontario

Care365 offers online doctor visits, virtual walk-in care and same-day assessments for residents across Ontario. Choose your city to see care options where you live.

Browse cities

414 cities

Eastern Ontario

Addington Highlands

See virtual care options

Southwestern Ontario

Adelaide Metcalfe

See virtual care options

Central Ontario

Adjala-Tosorontio

See virtual care options

Eastern Ontario

Admaston/Bromley

See virtual care options

Greater Toronto Area

Ajax

See virtual care options

Northwestern Ontario

Alberton

See virtual care options

Eastern Ontario

Alfred and Plantagenet

See virtual care options

Central Ontario

Algonquin Highlands

See virtual care options

Central Ontario

Alnwick/Haldimand

See virtual care options

Central Ontario

Amaranth

See virtual care options

Southwestern Ontario

Amherstburg

See virtual care options

Northeastern Ontario

Armour

See virtual care options

Northeastern Ontario

Armstrong

See virtual care options

Eastern Ontario

Arnprior

See virtual care options

Southwestern Ontario

Arran–Elderslie

See virtual care options

Southwestern Ontario

Ashfield–Colborne–Wawanosh

See virtual care options

Central Ontario

Asphodel–Norwood

See virtual care options

Northeastern Ontario

Assiginack

See virtual care options

Eastern Ontario

Athens

See virtual care options

Northwestern Ontario

Atikokan

See virtual care options

Eastern Ontario

Augusta

See virtual care options

Greater Toronto Area

Aurora

See virtual care options

Southwestern Ontario

Aylmer

See virtual care options

Northeastern Ontario

Baldwin

See virtual care options

Eastern Ontario

Bancroft

See virtual care options

Central Ontario

Barrie

See virtual care options

Southwestern Ontario

Bayham

See virtual care options

Eastern Ontario

Beckwith

See virtual care options

Eastern Ontario

Belleville

See virtual care options

Northeastern Ontario

Billings

See virtual care options

Northeastern Ontario

Black River-Matheson

See virtual care options

Southwestern Ontario

Blandford-Blenheim

See virtual care options

Northeastern Ontario

Blind River

See virtual care options

Southwestern Ontario

Bluewater

See virtual care options

Northeastern Ontario

Bonfield

See virtual care options

Eastern Ontario

Bonnechere Valley

See virtual care options

Central Ontario

Bracebridge

See virtual care options

Central Ontario

Bradford West Gwillimbury

See virtual care options

Greater Toronto Area

Brampton

See virtual care options

Southwestern Ontario

Brant County

See virtual care options

Southwestern Ontario

Brantford

See virtual care options

Northeastern Ontario

Brethour

See virtual care options

Central Ontario

Brighton

See virtual care options

Greater Toronto Area

Brock

See virtual care options

Southwestern Ontario

Brockton

See virtual care options

Eastern Ontario

Brockville

See virtual care options

Southwestern Ontario

Brooke-Alvinston

See virtual care options

Northeastern Ontario

Bruce Mines

See virtual care options

Eastern Ontario

Brudenell, Lyndoch and Raglan

See virtual care options

Northeastern Ontario

Burk's Falls

See virtual care options

Greater Toronto Area

Burlington

See virtual care options

Northeastern Ontario

Burpee and Mills

See virtual care options

Greater Toronto Area

Caledon

See virtual care options

Northeastern Ontario

Callander

See virtual care options

Northeastern Ontario

Calvin

See virtual care options

Southwestern Ontario

Cambridge

See virtual care options

Eastern Ontario

Carleton Place

See virtual care options

Northeastern Ontario

Carling

See virtual care options

Eastern Ontario

Carlow/Mayo

See virtual care options

Northeastern Ontario

Casey

See virtual care options

Eastern Ontario

Casselman

See virtual care options

Central Ontario

Cavan Monaghan

See virtual care options

Southwestern Ontario

Central Elgin

See virtual care options

Eastern Ontario

Central Frontenac

See virtual care options

Southwestern Ontario

Central Huron

See virtual care options

Northeastern Ontario

Central Manitoulin

See virtual care options

Eastern Ontario

Centre Hastings

See virtual care options

Southwestern Ontario

Centre Wellington

See virtual care options

Northeastern Ontario

Chamberlain

See virtual care options

Eastern Ontario

Champlain

See virtual care options

Northeastern Ontario

Chapleau

See virtual care options

Northwestern Ontario

Chapple

See virtual care options

Northeastern Ontario

Charlton and Dack

See virtual care options

Southwestern Ontario

Chatham-Kent

See virtual care options

Southwestern Ontario

Chatsworth

See virtual care options

Northeastern Ontario

Chisholm

See virtual care options

Eastern Ontario

Clarence-Rockland

See virtual care options

Greater Toronto Area

Clarington

See virtual care options

Central Ontario

Clearview

See virtual care options

Northeastern Ontario

Cobalt

See virtual care options

Central Ontario

Cobourg

See virtual care options

Northeastern Ontario

Cochrane

See virtual care options

Northeastern Ontario

Cockburn Island

See virtual care options

Northeastern Ontario

Coleman

See virtual care options

Central Ontario

Collingwood

See virtual care options

Northwestern Ontario

Conmee

See virtual care options

Eastern Ontario

Cornwall

See virtual care options

Central Ontario

Cramahe

See virtual care options

Southwestern Ontario

Dawn-Euphemia

See virtual care options

Northwestern Ontario

Dawson

See virtual care options

Eastern Ontario

Deep River

See virtual care options

Eastern Ontario

Deseronto

See virtual care options

Northwestern Ontario

Dorion

See virtual care options

Central Ontario

Douro-Dummer

See virtual care options

Eastern Ontario

Drummond/North Elmsley

See virtual care options

Northwestern Ontario

Dryden

See virtual care options

Northeastern Ontario

Dubreuilville

See virtual care options

Southwestern Ontario

Dutton/Dunwich

See virtual care options

Central Ontario

Dysart et al

See virtual care options

Northwestern Ontario

Ear Falls

See virtual care options

Northeastern Ontario

East Ferris

See virtual care options

Central Ontario

East Garafraxa

See virtual care options

Greater Toronto Area

East Gwillimbury

See virtual care options

Eastern Ontario

East Hawkesbury

See virtual care options

Southwestern Ontario

East Zorra-Tavistock

See virtual care options

Eastern Ontario

Edwardsburgh/Cardinal

See virtual care options

Eastern Ontario

Elizabethtown-Kitley

See virtual care options

Northeastern Ontario

Elliot Lake

See virtual care options

Northwestern Ontario

Emo

See virtual care options

Northeastern Ontario

Englehart

See virtual care options

Southwestern Ontario

Enniskillen

See virtual care options

Southwestern Ontario

Erin

See virtual care options

Northeastern Ontario

Espanola

See virtual care options

Central Ontario

Essa

See virtual care options

Southwestern Ontario

Essex

See virtual care options

Northeastern Ontario

Evanturel

See virtual care options

Eastern Ontario

Faraday

See virtual care options

Northeastern Ontario

Fauquier-Strickland

See virtual care options

Southwestern Ontario

Fort Erie

See virtual care options

Northwestern Ontario

Fort Frances

See virtual care options

Northeastern Ontario

French River

See virtual care options

Eastern Ontario

Front of Yonge

See virtual care options

Eastern Ontario

Frontenac Islands

See virtual care options

Eastern Ontario

Gananoque

See virtual care options

Northeastern Ontario

Gauthier

See virtual care options

Central Ontario

Georgian Bay

See virtual care options

Southwestern Ontario

Georgian Bluffs

See virtual care options

Greater Toronto Area

Georgina

See virtual care options

Northwestern Ontario

Gillies

See virtual care options

Southwestern Ontario

Goderich

See virtual care options

Northeastern Ontario

Gordon/Barrie Island

See virtual care options

Northeastern Ontario

Gore Bay

See virtual care options

Central Ontario

Grand Valley

See virtual care options

Central Ontario

Gravenhurst

See virtual care options

Eastern Ontario

Greater Madawaska

See virtual care options

Eastern Ontario

Greater Napanee

See virtual care options

Northeastern Ontario

Greater Sudbury

See virtual care options

Northwestern Ontario

Greenstone

See virtual care options

Southwestern Ontario

Grey Highlands

See virtual care options

Southwestern Ontario

Grimsby

See virtual care options

Southwestern Ontario

Guelph

See virtual care options

Southwestern Ontario

Guelph/Eramosa

See virtual care options

Southwestern Ontario

Haldimand County

See virtual care options

Greater Toronto Area

Halton Hills

See virtual care options

Southwestern Ontario

Hamilton

See virtual care options

Central Ontario

Hamilton Township

See virtual care options

Southwestern Ontario

Hanover

See virtual care options

Northeastern Ontario

Harley

See virtual care options

Northeastern Ontario

Harris

See virtual care options

Eastern Ontario

Hastings Highlands

See virtual care options

Central Ontario

Havelock-Belmont-Methuen

See virtual care options

Eastern Ontario

Hawkesbury

See virtual care options

Eastern Ontario

Head, Clara and Maria

See virtual care options

Northeastern Ontario

Hearst

See virtual care options

Central Ontario

Highlands East

See virtual care options

Northeastern Ontario

Hilliard

See virtual care options

Northeastern Ontario

Hilton

See virtual care options

Northeastern Ontario

Hilton Beach

See virtual care options

Northeastern Ontario

Hornepayne

See virtual care options

Eastern Ontario

Horton

See virtual care options

Southwestern Ontario

Howick

See virtual care options

Northeastern Ontario

Hudson

See virtual care options

Central Ontario

Huntsville

See virtual care options

Southwestern Ontario

Huron East

See virtual care options

Northeastern Ontario

Huron Shores

See virtual care options

Southwestern Ontario

Huron-Kinloss

See virtual care options

Northwestern Ontario

Ignace

See virtual care options

Southwestern Ontario

Ingersoll

See virtual care options

Central Ontario

Innisfil

See virtual care options

Northeastern Ontario

Iroquois Falls

See virtual care options

Northeastern Ontario

James

See virtual care options

Northeastern Ontario

Jocelyn

See virtual care options

Northeastern Ontario

Johnson

See virtual care options

Northeastern Ontario

Joly

See virtual care options

Northeastern Ontario

Kapuskasing

See virtual care options

Central Ontario

Kawartha Lakes

See virtual care options

Northeastern Ontario

Kearney

See virtual care options

Northwestern Ontario

Kenora

See virtual care options

Northeastern Ontario

Kerns

See virtual care options

Eastern Ontario

Killaloe, Hagarty and Richards

See virtual care options

Northeastern Ontario

Killarney

See virtual care options

Southwestern Ontario

Kincardine

See virtual care options

Greater Toronto Area

King

See virtual care options

Eastern Ontario

Kingston

See virtual care options

Southwestern Ontario

Kingsville

See virtual care options

Northeastern Ontario

Kirkland Lake

See virtual care options

Southwestern Ontario

Kitchener

See virtual care options

Northwestern Ontario

La Vallee

See virtual care options

Northeastern Ontario

Laird

See virtual care options

Central Ontario

Lake of Bays

See virtual care options

Northwestern Ontario

Lake of the Woods

See virtual care options

Southwestern Ontario

Lakeshore

See virtual care options

Southwestern Ontario

Lambton Shores

See virtual care options

Eastern Ontario

Lanark Highlands

See virtual care options

Northeastern Ontario

Larder Lake

See virtual care options

Southwestern Ontario

LaSalle

See virtual care options

Northeastern Ontario

Latchford

See virtual care options

Eastern Ontario

Laurentian Hills

See virtual care options

Eastern Ontario

Laurentian Valley

See virtual care options

Southwestern Ontario

Leamington

See virtual care options

Eastern Ontario

Leeds and the Thousand Islands

See virtual care options

Eastern Ontario

Limerick

See virtual care options

Southwestern Ontario

Lincoln

See virtual care options

Southwestern Ontario

London

See virtual care options

Eastern Ontario

Loyalist

See virtual care options

Southwestern Ontario

Lucan Biddulph

See virtual care options

Northeastern Ontario

Macdonald, Meredith and Aberdeen Additional

See virtual care options

Northeastern Ontario

Machar

See virtual care options

Northwestern Ontario

Machin

See virtual care options

Eastern Ontario

Madawaska Valley

See virtual care options

Eastern Ontario

Madoc

See virtual care options

Northeastern Ontario

Magnetawan

See virtual care options

Southwestern Ontario

Malahide

See virtual care options

Northwestern Ontario

Manitouwadge

See virtual care options

Southwestern Ontario

Mapleton

See virtual care options

Northwestern Ontario

Marathon

See virtual care options

Greater Toronto Area

Markham

See virtual care options

Northeastern Ontario

Markstay-Warren

See virtual care options

Eastern Ontario

Marmora and Lake

See virtual care options

Northeastern Ontario

Matachewan

See virtual care options

Northeastern Ontario

Mattawa

See virtual care options

Northeastern Ontario

Mattawan

See virtual care options

Northeastern Ontario

Mattice-Val Côté

See virtual care options

Northeastern Ontario

McDougall

See virtual care options

Northeastern Ontario

McGarry

See virtual care options

Northeastern Ontario

McKellar

See virtual care options

Northeastern Ontario

McMurrich/Monteith

See virtual care options

Eastern Ontario

McNab/Braeside

See virtual care options

Southwestern Ontario

Meaford

See virtual care options

Central Ontario

Melancthon

See virtual care options

Eastern Ontario

Merrickville–Wolford

See virtual care options

Southwestern Ontario

Middlesex Centre

See virtual care options

Central Ontario

Midland

See virtual care options

Greater Toronto Area

Milton

See virtual care options

Central Ontario

Minden Hills

See virtual care options

Southwestern Ontario

Minto

See virtual care options

Greater Toronto Area

Mississauga

See virtual care options

Eastern Ontario

Mississippi Mills

See virtual care options

Central Ontario

Mono

See virtual care options

Eastern Ontario

Montague

See virtual care options

Northeastern Ontario

Moonbeam

See virtual care options

Northeastern Ontario

Moosonee

See virtual care options

Northwestern Ontario

Morley

See virtual care options

Southwestern Ontario

Morris-Turnberry

See virtual care options

Central Ontario

Mulmur

See virtual care options

Central Ontario

Muskoka Lakes

See virtual care options

Northeastern Ontario

Nairn and Hyman

See virtual care options

Northwestern Ontario

Neebing

See virtual care options

Central Ontario

New Tecumseth

See virtual care options

Southwestern Ontario

Newbury

See virtual care options

Greater Toronto Area

Newmarket

See virtual care options

Southwestern Ontario

Niagara Falls

See virtual care options

Southwestern Ontario

Niagara-on-the-Lake

See virtual care options

Northwestern Ontario

Nipigon

See virtual care options

Northeastern Ontario

Nipissing

See virtual care options

Southwestern Ontario

Norfolk County

See virtual care options

Eastern Ontario

North Algona Wilberforce

See virtual care options

Northeastern Ontario

North Bay

See virtual care options

Southwestern Ontario

North Dumfries

See virtual care options

Eastern Ontario

North Dundas

See virtual care options

Eastern Ontario

North Frontenac

See virtual care options

Eastern Ontario

North Glengarry

See virtual care options

Eastern Ontario

North Grenville

See virtual care options

Southwestern Ontario

North Huron

See virtual care options

Central Ontario

North Kawartha

See virtual care options

Southwestern Ontario

North Middlesex

See virtual care options

Southwestern Ontario

North Perth

See virtual care options

Eastern Ontario

North Stormont

See virtual care options

Northeastern Ontario

Northeastern Manitoulin and the Islands

See virtual care options

Southwestern Ontario

Northern Bruce Peninsula

See virtual care options

Southwestern Ontario

Norwich

See virtual care options

Northwestern Ontario

O'Connor

See virtual care options

Greater Toronto Area

Oakville

See virtual care options

Southwestern Ontario

Oil Springs

See virtual care options

Northwestern Ontario

Oliver Paipoonge

See virtual care options

Northeastern Ontario

Opasatika

See virtual care options

Central Ontario

Orangeville

See virtual care options

Central Ontario

Orillia

See virtual care options

Central Ontario

Oro-Medonte

See virtual care options

Greater Toronto Area

Oshawa

See virtual care options

Central Ontario

Otonabee–South Monaghan

See virtual care options

Eastern Ontario

Ottawa

See virtual care options

Southwestern Ontario

Owen Sound

See virtual care options

Northeastern Ontario

Papineau-Cameron

See virtual care options

Northeastern Ontario

Parry Sound

See virtual care options

Southwestern Ontario

Pelee

See virtual care options

Southwestern Ontario

Pelham

See virtual care options

Eastern Ontario

Pembroke

See virtual care options

Central Ontario

Penetanguishene

See virtual care options

Northeastern Ontario

Perry

See virtual care options

Eastern Ontario

Perth

See virtual care options

Southwestern Ontario

Perth East

See virtual care options

Southwestern Ontario

Perth South

See virtual care options

Eastern Ontario

Petawawa

See virtual care options

Central Ontario

Peterborough

See virtual care options

Southwestern Ontario

Petrolia

See virtual care options

Greater Toronto Area

Pickering

See virtual care options

Northwestern Ontario

Pickle Lake

See virtual care options

Northeastern Ontario

Plummer Additional

See virtual care options

Southwestern Ontario

Plympton–Wyoming

See virtual care options

Southwestern Ontario

Point Edward

See virtual care options

Southwestern Ontario

Port Colborne

See virtual care options

Central Ontario

Port Hope

See virtual care options

Northeastern Ontario

Powassan

See virtual care options

Eastern Ontario

Prescott

See virtual care options

Northeastern Ontario

Prince

See virtual care options

Eastern Ontario

Prince Edward County

See virtual care options

Southwestern Ontario

Puslinch

See virtual care options

Eastern Ontario

Quinte West

See virtual care options

Northwestern Ontario

Rainy River

See virtual care options

Central Ontario

Ramara

See virtual care options

Northwestern Ontario

Red Lake

See virtual care options

Northwestern Ontario

Red Rock

See virtual care options

Eastern Ontario

Renfrew

See virtual care options

Greater Toronto Area

Richmond Hill

See virtual care options

Eastern Ontario

Rideau Lakes

See virtual care options

Eastern Ontario

Russell

See virtual care options

Northeastern Ontario

Ryerson

See virtual care options

Northeastern Ontario

Sables-Spanish Rivers

See virtual care options

Southwestern Ontario

Sarnia

See virtual care options

Southwestern Ontario

Saugeen Shores

See virtual care options

Northeastern Ontario

Sault Ste. Marie

See virtual care options

Northwestern Ontario

Schreiber

See virtual care options

Greater Toronto Area

Scugog

See virtual care options

Northeastern Ontario

Seguin

See virtual care options

Central Ontario

Selwyn

See virtual care options

Central Ontario

Severn

See virtual care options

Central Ontario

Shelburne

See virtual care options

Northwestern Ontario

Shuniah

See virtual care options

Northwestern Ontario

Sioux Lookout

See virtual care options

Northwestern Ontario

Sioux Narrows-Nestor Falls

See virtual care options

Eastern Ontario

Smiths Falls

See virtual care options

Northeastern Ontario

Smooth Rock Falls

See virtual care options

Northeastern Ontario

South Algonquin

See virtual care options

Southwestern Ontario

South Bruce

See virtual care options

Southwestern Ontario

South Bruce Peninsula

See virtual care options

Eastern Ontario

South Dundas

See virtual care options

Eastern Ontario

South Frontenac

See virtual care options

Eastern Ontario

South Glengarry

See virtual care options

Southwestern Ontario

South Huron

See virtual care options

Northeastern Ontario

South River

See virtual care options

Eastern Ontario

South Stormont

See virtual care options

Southwestern Ontario

South-West Oxford

See virtual care options

Southwestern Ontario

Southgate

See virtual care options

Southwestern Ontario

Southwest Middlesex

See virtual care options

Southwestern Ontario

Southwold

See virtual care options

Northeastern Ontario

Spanish

See virtual care options

Central Ontario

Springwater

See virtual care options

Southwestern Ontario

St. Catharines

See virtual care options

Southwestern Ontario

St. Clair

See virtual care options

Northeastern Ontario

St. Joseph

See virtual care options

Southwestern Ontario

St. Marys

See virtual care options

Southwestern Ontario

St. Thomas

See virtual care options

Northeastern Ontario

St.-Charles

See virtual care options

Eastern Ontario

Stirling-Rawdon

See virtual care options

Eastern Ontario

Stone Mills

See virtual care options

Southwestern Ontario

Stratford

See virtual care options

Southwestern Ontario

Strathroy-Caradoc

See virtual care options

Northeastern Ontario

Strong

See virtual care options

Northeastern Ontario

Sundridge

See virtual care options

Northeastern Ontario

Tarbutt

See virtual care options

Central Ontario

Tay

See virtual care options

Eastern Ontario

Tay Valley

See virtual care options

Southwestern Ontario

Tecumseh

See virtual care options

Northeastern Ontario

Tehkummah

See virtual care options

Northeastern Ontario

Temagami

See virtual care options

Northeastern Ontario

Temiskaming Shores

See virtual care options

Northwestern Ontario

Terrace Bay

See virtual care options

Southwestern Ontario

Thames Centre

See virtual care options

Northeastern Ontario

The Archipelago

See virtual care options

Southwestern Ontario

The Blue Mountains

See virtual care options

Eastern Ontario

The Nation

See virtual care options

Northeastern Ontario

The North Shore

See virtual care options

Northeastern Ontario

Thessalon

See virtual care options

Northeastern Ontario

Thornloe

See virtual care options

Southwestern Ontario

Thorold

See virtual care options

Northwestern Ontario

Thunder Bay

See virtual care options

Southwestern Ontario

Tillsonburg

See virtual care options

Northeastern Ontario

Timmins

See virtual care options

Central Ontario

Tiny

See virtual care options

Greater Toronto Area

Toronto

See virtual care options

Central Ontario

Trent Hills

See virtual care options

Central Ontario

Trent Lakes

See virtual care options

Eastern Ontario

Tudor and Cashel

See virtual care options

Eastern Ontario

Tweed

See virtual care options

Eastern Ontario

Tyendinaga

See virtual care options

Greater Toronto Area

Uxbridge

See virtual care options

Northeastern Ontario

Val Rita-Harty

See virtual care options

Greater Toronto Area

Vaughan

See virtual care options

Southwestern Ontario

Wainfleet

See virtual care options

Southwestern Ontario

Warwick

See virtual care options

Central Ontario

Wasaga Beach

See virtual care options

Southwestern Ontario

Waterloo

See virtual care options

Northeastern Ontario

Wawa

See virtual care options

Southwestern Ontario

Welland

See virtual care options

Southwestern Ontario

Wellesley

See virtual care options

Southwestern Ontario

Wellington North

See virtual care options

Southwestern Ontario

West Elgin

See virtual care options

Southwestern Ontario

West Grey

See virtual care options

Southwestern Ontario

West Lincoln

See virtual care options

Northeastern Ontario

West Nipissing

See virtual care options

Southwestern Ontario

West Perth

See virtual care options

Eastern Ontario

Westport

See virtual care options

Greater Toronto Area

Whitby

See virtual care options

Greater Toronto Area

Whitchurch-Stouffville

See virtual care options

Northeastern Ontario

White River

See virtual care options

Northeastern Ontario

Whitestone

See virtual care options

Eastern Ontario

Whitewater

See virtual care options

Southwestern Ontario

Wilmot

See virtual care options

Southwestern Ontario

Windsor

See virtual care options

Eastern Ontario

Wollaston

See virtual care options

Southwestern Ontario

Woodstock

See virtual care options

Southwestern Ontario

Woolwich

See virtual care options

Southwestern Ontario

Zorra

See virtual care options