Stay informed about our COVID-19 procedures:

We are moving to appointments only for vaccinations in Dunnville and Hagersville.


Please sign up in-store or by dialing 905-774-7331 for Dunnville or 905-768-1144 for Hagersville and speak to one of our friendly staff.


Please do not leave a message inquiring about vaccination availability- due to overwhelming phone calls we're currently experiencing, your call will not be returned.

Hamilton is only offering online appointments here.

*If there are no. dates available, that means we have temporarily run out of the vaccine or there are no available dates left. Please re-try booking at a later time.

Please note that we are trying our absolute best to serve our communities. We understand that this is a scary and sometimes frustrating time. We ask for your patience while we all work toward a healthier community.

** There is a nationwide shortage of Pfizer-Biontech booster. In compliance with our Government and Ministry of Health guidelines, we are setting aside available stock of the Pfizer-Biontech booster for individuals under the age of 30. Individuals over 30 will be receiving the Moderna booster, which is safe for use with previous Pfizer-Biontech vaccines.

  • COVID-19 testing is available at Hauser's Pharmacy Hamilton located at 1010 Upper Wentworth St., across form Lime Ridge Mall for asymptomatic individuals who require a negative COVID-19 test in preparation for an upcoming international flight or for other purposes not covered by the Ontario government.

  • Results are typically available within 48 hours. Cost is $120.99 plus tax.

  • If you have questions for our pharmacists and/or would like to book an appointment for asymptomatic COVID-19 testing, please call us at 905-381-4420. By appointment only.

  • Hauser's Pharmacy Hamilton is not responsible for determining the timing required for your test and test results. Please ensure allow time before calling to book your appointment.

  • Once you have confirmed you are eligible for a test, a staff member will give you an appointment date and time.