About the flu shot

Print


Ontarians can get their free flu shot from their physicians and through community flu clinics offered across the province by public health units, community health centres, community care access centres, hospitals, long-term care homes, pharmacy-based clinics and workplace clinics.

Find a community flu shot clinic

Health Unit

Phone Number

Algoma District Sault Ste. Marie: 705-541-2332
Algoma: 1-800-469-2449
Brant County 519-753-4937 ext. 446
Chatham-Kent 519-352-7270
Durham Region 905-666-6241
Toll free : 1-800-841-2729
Elgin-St. Thomas 519-631-9900
Toll free : 1-800-922-0096
Eastern Ontario 613-933-1375
Toll free : 1-800-267-7120
Ask for the Health Line.
Grey Bruce 519-376-9420
Toll free : 1-800-263-3456
Halton Region Dial 311 (within the region) or 905-825-6000,
Toll free : 1-866-442-5866, TTY: 905-827-9833
City of Hamilton 905-546-CITY (2489)
Haldimand-Norfolk 519-426-6170 or 905-318-6623
Haliburton-Kawartha-Pine Ridge District 1-866-888-4577
Hastings and Prince Edward Counties  
Huron County 519-482-3416
Toll free : 1-877-837-6143
Kingston-Frontenac & Lennox & Addington 613-549-1232
Toll free : 1-800-267-7875
ext. 143
Lambton 519 383-8331
Toll free : 1-800-667-1839 ext. 3812
Leeds-Grenville and Lanark District 613-345-5685
Toll free : 1-800-660-5853
Middlesex-London 519-663-5317 ext. 2330
Niagara Region 905-688-8248 ext 7443
Toll free : 1-888-505-6074 ext. 7443
North Bay Parry Sound District  
Northwestern 1-866-468-2240
City of Ottawa 613-580-6744
Oxford County 519-539-9800
Toll-free: 1-800-755-0394
Perth District 519-271-7600 ext 267
Toll free : 1-877-271-7348 ext 267
Peel Region 905-799-7700
Porcupine 705-267-1181
Toll free : 1-800-461-1818
Peterborough County-City 705-743-1000 ext. 349
Renfrew County and District 613-735-8666
Simcoe Muskoka District 705-721-7520
Toll free : 1-877-721-7520
Sudbury and District 705-522-9200
Toll free : 1-866-522-9200
Thunder Bay District 807-624-9082
Toronto 416-338-7600
Timiskaming 705-647-4305
Toll free : 1-866-747-4305
Waterloo 519-883-2000
Wellington-Dufferin-Guelph 1-800-265-7293 ext. 4161
Windsor-Essex County 519-258-2146 ext. 1433
York Region 1-800-361-5653

For More Information
For information about flu

Call the ServiceOntario INFOline at 1-877-844-1944
TTY 1-800-387-5559
TTY (Toronto) 416-327-4282
Hours of operation : 8:30am - 5:00pm

To speak with a registered nurse

Visit Telehealth Ontario or call 1-866-797-0000
TTY: 1-866-797-0007
Hours of operation : 24 hours, 7 days a week

To find health care options in your community

Visit ontario.ca/healthcareoptions or call 1-866-330-6206.

To find a health care provider

If you don’t have a health care provider, you can register for the Health Care Connect program. Visit ontario.ca/healthcareconnect or call 1-800-445-1822.