
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.
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 |
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
Visit Telehealth Ontario or call 1-866-797-0000
TTY: 1-866-797-0007
Hours of operation : 24 hours, 7 days a week
Visit ontario.ca/healthcareoptions or call 1-866-330-6206.
To find a health care providerIf 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.