Skip Navigation
This page includes important information eligible populations need to know before booking an appointment at a Halton Vaccination Clinic. Please read carefully. If you have already booked your appointment, check our Preparing for your vaccination appointment webpage.


  • Accelerated second doses for residents who received the AstraZeneca vaccine: Residents who received the AstraZeneca vaccine for their first dose and wish to receive an mRNA vaccine for their second dose, are now able to book at a minimum interval of eight weeks through our online booking system. Residents who have already booked their second dose appointment at the 12-week interval are able to reschedule to an earlier date, dependent on appointment availability. Residents can also book appointments through participating pharmacies (external link) offering the AstraZeneca, Pfizer and Moderna vaccines.
  • Accelerated second doses: Individuals who received their first dose before May 10 are now able to reschedule their second dose appointment (external link) to an earlier date through our online booking system. This also includes individuals who work in Halton who may have received their first dose at a Halton clinic (e.g., essential worker) and is in addition to individuals who are already eligible for the shortened second dose interval
  • Update on vaccine interchangeability (“vaccine mixing”): The online booking system will now display which mRNA vaccine is being offered at each clinic. Residents are able to book appointments, or reschedule their second dose appointment (external link) and select a clinic offering either the Pfizer or Moderna vaccine at the time of booking. This means that residents who received an mRNA vaccine (Pfizer or Moderna) as their first dose, are able to choose to book an appointment to receive the same or a different mRNA vaccine for their second dose through our online booking system. This follows recent recommendations from the National Advisory Committee on Immunization (NACI) (external PDF) and additional guidance from Ontario’s Chief Medical Officer of Health regarding the interchangeability of mRNA vaccines. Please note: While residents now have the option to choose their vaccine type, Halton Region Public Health cannot guarantee which vaccine residents will receive at the time of their appointment. Vaccine availability remains contingent on supply.
  • Before you book, confirm that you are currently eligible.
  • When you are ready to book your appointment, select the Book your appointment now button above.
  • COVID-19 vaccination requires two doses. Both of your appointments will be booked when completing the registration form.
  • Each individual requires their own appointment—our booking system does not currently allow group bookings (for example, spouses/partners).
  • A friend, family member or support person can book an appointment for you.
  • If you are booking the appointment on behalf of someone else, you will be asked to provide your name, relationship with the client, and your contact information. By providing your contact information, the Region may contact you if there are important changes to the client’s appointment.
  • Your appointment will not be confirmed until you complete the form by clicking “Book your appointment now ” button above.
  • To reschedule an appointment you will need your booking confirmation number or date of birth, last name and postal code.
  • To book a second dose only appointment, you will need to know the type of vaccine that you got as your first dose. You can check the provincial portal to determine which vaccine type you received (external link) if you have a green health card or call the Provincial Vaccine Information Line at 1-888-999-6488 if you have a red and white health card. At this time, second dose appointments at Halton community COVID-19 vaccination clinics are for the Pfizer-BioNTech and Moderna vaccines only.

Vaccination options in Halton

There are now many options to get your first or second dose of the COVID-19 vaccine. Eligible residents can book their COVID-19 vaccination appointment through Halton’s online booking system to be vaccinated at a Halton COVID-19 vaccination clinic, directly with a participating pharmacy, through a participating primary care provider or through pop-up clinics. It remains critically important for all those who have not yet received a first dose to get one. Individuals who are 12 years of age and older who live, work or go to school in Halton region who have not yet received their first dose of the COVID-19 vaccine are encouraged to do so. Book your appointment now (external link).

Find out who is currently eligible for an earlier second dose in Halton.

Halton Region Vaccination clinics

Halton Vaccination Clinics located across the region are currently offering first and second dose of the Pfizer-BioNTech (external link) to residents 12 years of age or older and Moderna vaccines (external link) to residents 18 years of age or older.

Both vaccines are safe and effective in preventing severe illness and complications from COVID-19.

Please note that vaccine availability is based provincial allocation, and it is not possible to guarantee which vaccine will be provided at community clinics. All appointments are dependent on vaccine supply.

Halton Region Public Health is unable to provide any exceptions. You will be required to provide proof of your age and residency when you arrive at your vaccination appointment.

  • By appointment only, no walk-ins will be accepted
  • Vaccine clinic check-in located in the main lobby. Enter hospital through East entrance or level 1 of the parking garage. Do not enter through COVID Testing (South) or Emergency Department entrances.
  • Address: 3001 Hospital Gate, Oakville (Google Maps link)
  • Parking: Free parking. Park in Lot #2 (off Third Line) or. If Lot #2 is full, you can also park in Lot #6 parking garage (off Hospital Gate; you will need to have your parking ticket validated for free parking in lot #6).

Pharmacies and Primary Care Offices

Pharmacies across Halton (external link) are now offering first doses of Pfizer vaccines for residents 12 years of age and older, or Moderna vaccines for residents 18 years of age and older. Visit (external link) for more information on participating locations.

Select Primary Care Offices are offering COVID-19 vaccines to community members. Vaccine supply is limited and available by appointment only.

Important: If you have been able to find an earlier first dose appointment through a pharmacy or primary care office please remember to cancel your appointments online (external link) or by calling 311 as soon as possible so that someone else who is eligible can get the vaccine.

Provincial Pop-up COVID-19 Vaccination Clinics

The Province is holding a Pop-up COVID-19 Vaccination Clinic in Oakville this week, offering first doses of the Pfizer vaccine to all Halton residents 12 years of age and older. Residents can now book an appointment using Halton’s online booking system. Halton youth 12 to 17 years old who live or attend school in Halton can also book their COVID-19 vaccination appointments through our online booking system to get vaccinated at Halton clinic. For more information, please visit our eligibility in Halton webpage.

Clinic location, dates and times

The easiest way to book appointments is to use our online booking system (external link). Residents who require booking support can also call 311. Residents who are not currently eligible to receive the vaccine are asked to avoid calling 311 or visiting the online booking system (external link) to ensure eligible residents have access.

  • Bookings for Halton residents are not available through the Provincial booking system; residents who access the Provincial booking system will be redirected back to Halton’s system.
  • Booking an appointment in advance is preferred; however, there may be some capacity for walk-ins (last walk-in appointment at 6 p.m.), which will be accommodated on a first-come, first-served basis.
  • Individuals must have had their 12th birthday by the date of their appointment.

Accessibility, accommodation and language supports at the clinics

  • If you will need a disability related accommodation (e.g., American Sign Language interpretation, the use of an assistive device) at the clinic, please let Halton Region know as soon as possible after booking your appointment by calling 311 or emailing
  • Wheelchairs are available at each of the clinic sites.
  • If you require support and are part of an eligible priority population, you may also book your appointment by calling 311 or 1-866-442-5866 (toll-free). Please only call 311 if you require assistance to ensure those that need support have access.
  • Language interpretation services are available on site for residents who do not speak English.
  • If you are able to, please drive yourself to the clinic or make arrangements for a ride from a family member or a support person. If you will be travelling to a clinic with someone from outside of your household, please review our COVID-19 Public Health Guidelines: Car Travel for tips on how to travel safely (PDF file).
  • To ensure that we can accommodate those that need it most, residents are encouraged to make their own arrangements where possible.
  • If transportation is a barrier to getting to your appointment:
    • call 311 to see if transportation assistance is available.
    • you may be able to arrange a ride with one of the local taxi services listed below.
    Important: If using a local transportation service provider, you must provide your vaccination appointment Confirmation Number. This number was provided to you at the time of booking your appointment. You can use our Verify your appointment tool to obtain your appointment Confirmation Number. Please book transportation at least 48 hours in advance of your clinic appointment.

Local taxi services

Local Municipality Taxi services Contact #
Burlington Burlington Taxi (external link) 905-333-3333
Halton Hills EZ Taxi (external link) 905-873-9900
Milton Milton Rainbow Taxi (Milton Taxi Services) (external link) 905-875-3015
Oakville Oakville United Taxi (external link) 905-338-0044