Influenza Vaccination Clinics


Clinic locations and hours may be updated often. Please check the public health unit websites below for the latest information.

Health Unit

Phone Number

Algoma District 705-541-2332
Toll free: 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  
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-H1N1 (4161)
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  
Lambton 519 383-8331
Toll Free: 1-800-667-1839
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  
Waterloo 519-883-2289
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 seasonal flu, H1N1 and pandemic preparedness

Call the ServiceOntario INFOline at 1-800-476-9708 (Toll-free in Ontario)
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.