GO-VAXX buses

The Ontario government has partnered with Metrolinx to provide a safe, reliable and convenient option for people to receive their COVID‑19 vaccine. GO buses have been converted to serve as mobile vaccine clinics to get COVID‑19 vaccines directly to people, wherever they are located – travelling to malls, festivals, community hubs and events across Southern Ontario and beyond.

Each bus operates as a fully functioning vaccine clinic with the necessary supplies and trained staff to provide assistance to people and ensure vaccines are administered safely. All COVID‑19 safety precautions will be followed on board, including the required pre-vaccination screening and post-vaccination monitoring.

Accessible options are available at all GO-VAXX bus clinics

Mobile indoor clinics

The Ontario government also provides mobile indoor clinics. Organizations can offer to host a mobile indoor vaccine clinic, and the province will send a team that can operate a fully functioning vaccine clinic with the necessary supplies and trained staff to provide assistance to people and ensure vaccines are administered safely.

All COVID-19 safety precautions will be followed at mobile indoor clinics, including the required pre-vaccination screening and post-vaccination monitoring.

Vaccine types

All GO-VAXX and mobile indoor clinics provide:

  • the mRNA COVID-19 vaccine for adults and youth ages 12 and up
  • the mRNA COVID-19 vaccine including, booster doses, for children aged five to 11
  • the bivalent mRNA COVID-19 booster for all eligible populations

How to book an appointment

GO-VAXX and mobile indoor vaccine clinics are available through appointments or walk-in. To book an appointment, visit the COVID-19 vaccination portal or call the Provincial Vaccine Contact Centre at 1-833-943-3900.

What to bring with you

If you would like to get vaccinated at a GO-VAXX bus or mobile indoor clinic, remember to:

  • bring your health card — if you do not have a health card or if it’s expired, bring another form of government-issued photo identification such as a driver’s licence, passport, status card or birth certificate
  • eat and drink something before you arrive at your appointment to prevent feeling faint or dizzy while being vaccinated
  • dress for the weather in case there is a line-up
  • wear clothing that allows for easy access to your upper arm, such as a loose-fitting top or a t-shirt
  • bring a mask as you may be required to wear one

Do not visit the GO-VAXX bus or mobile indoor vaccine clinics if you have symptoms of COVID-19.

GO-VAXX bus and mobile indoor vaccine clinic schedule

The province is working with local public health units and municipalities to determine specific sites based on local data and needs.

To see if a GO-VAXX bus or mobile indoor clinic will be coming to your neighbourhood, please continue to visit this page. New dates and locations will be added regularly.

DateTimeClinicType of ClinicAddress
Tuesday, March 21, 202311 a.m. to 4 p.m.Flesherton KinplexGO-VAXX Bus2 Highland Drive, Flesherton, ON N0C 1E0
Tuesday, March 21, 202311 a.m. to 5 p.m.Tillsonburg Community ComplexGO-VAXX Bus45 Hardy Avenue, Tillsonburg, ON N4G 3W9
Tuesday, March 21, 202310 a.m. to 4 p.m.South Oshawa Community CentreGO-VAXX Bus1455 Cedar Street, Oshawa, ON L1J 0A8
Tuesday, March 21, 202311 a.m. to 5 p.m.Haliburton Welcome CentreGO-VAXX Bus7 York Street, Haliburton, ON K0M 1S0
Tuesday, March 21, 202310 a.m. to 6 p.m.Niagara College – Welland CampusGO-VAXX Bus100 Niagara College Boulevard, Welland, ON L3C 7L
Tuesday, March 21, 202310 a.m. to 3 p.m.Markham Chinese Presbyterian ChurchGO-VAXX Bus2250 Denison Street, Markham, ON L3S 1E9
Tuesday, March 21, 202310 a.m. to 5 p.m.Delhi District German HallIndoor Clinic443 James Street, Delhi, ON N4B 2B9
Wednesday, March 22, 202311 a.m. to 7 p.m.Stonebridge Town CentreGO-VAXX Bus291 Main St, Wasaga Beach, ON L9Z 0E8
Wednesday, March 22, 202311 a.m. to 5 p.m.Victoria Park Community CentreGO-VAXX Bus355 Wellington Street, Ingersoll ON N5C 1T2
Wednesday, March 22, 202311 a.m. to 6 p.m.Angus Recreation CentreGO-VAXX Bus8529 County Road 10, Angus, ON, L0M 1B2
Wednesday, March 22, 202312 p.m. to 5 p.m.Markville MallGO-VAXX Bus5000 Highway 7 East, Markham, ON, L3R 4M9
Wednesday, March 22, 202310 a.m. to 6 p.m.Centre Wellington Community SportsplexGO-VAXX Bus550 Belsyde Avenue East, Fergus, ON N1M 2W5
Wednesday, March 22, 202311 a.m. to 5 p.m.Royal Canadian Legion – Branch 428GO-VAXX Bus210 Victoria Street North, Tweed, ON K0K 3J0
Wednesday, March 22, 202310 a.m. to 4 p.m.Central Memorial Recreation CentreGO-VAXX Bus93 West Avenue South, Hamilton, ON L8N 1S1
Wednesday, March 22, 202311 a.m. to 4 p.m.Community Centre 55Indoor Clinic97 Main Street, Toronto, ON M4E 2V6
Thursday, March 23, 202310 a.m. to 6 p.m.Town of Pelham Meridian Community CentreGO-VAXX Bus100 Meridian Way, Fonthill, ON L0S 1E6
Thursday, March 23, 202310 a.m. to 6 p.m.Trent UniversityGO-VAXX Bus2131 East Bank Drive Peterborough, ON K9L 1Z8
Thursday, March 23, 202310 a.m. to 5 p.m.Georgian College – Barrie CampusGO-VAXX Bus1 Georgian Drive, Barrie, ON, L4M 3X9
Thursday, March 23, 202310 a.m. to 6 p.m.Bowmanville MallGO-VAXX Bus243 King Street East, Bowmanville, ON L1C 3X1
Thursday, March 23, 202310 a.m. to 4 p.m.Cineplex Odeon - OshawaGO-VAXX Bus1351 Grandview Street North, Oshawa, ON L1G 0G1
Thursday, March 23, 202310 a.m. to 4 p.m.Hiway Pentecostal ChurchGO-VAXX Bus50 Anne Street North, Barrie, ON L4N 2B6
Thursday, March 23, 20239 a.m. to 5 p.m.Holland Bloorview Kids Rehabilitation HospitalIndoor Clinic150 Kilgour Road, Toronto, ON M4G 1R8
Friday, March 24, 202310 a.m. to 6 p.m.Travelodge Fallsview HotelGO-VAXX Bus5599 River Road, Niagara Falls, ON L2E 3H3 
Friday, March 24, 202311 a.m. to 5 p.m.East Elgin Community ComplexGO-VAXX Bus531 Talbot Street, Aylmer, ON N5H 2T9
Friday, March 24, 202312 p.m. to 6 p.m.Square One Shopping CentreGO-VAXX Bus100 City Centre Drive Mississauga, ON L5B 2C9
Friday, March 24, 202311 a.m. to 5 p.m.The Ranch RestaurantGO-VAXX Bus7810 Hwy 7, Havelock, ON K0L 1Z0
Friday, March 24, 20232 p.m. to 7 p.m.Morningside CrossingGO-VAXX Bus4525 Kingston Road, Toronto, ON M1E 2P1
Friday, March 24, 202310 a.m. to 4 p.m.Our Lady of Mount Carmel ChurchGO-VAXX Bus79 Freelton Road, Freelton, ON L0R 1K0
Friday, March 24, 20232 p.m. to 8 p.m.Sri Radha Krishna TempleIndoor Clinic1960 Ellesmere Road, Scarborough, ON M1H 2V9
Saturday, March 25, 202310 a.m. to 4 p.m.Glencairn ChurchGO-VAXX Bus725 Erinbrook Drive, Kitchener, ON N2E 2P8
Saturday, March 25, 202311 a.m. to 6 p.m.Bracebridge SportsplexGO-VAXX Bus110 Clearbrook Trail, Bracebridge, ON P1L 0A3
Saturday, March 25, 202310 a.m. to 4 p.m.Feed Scarborough – Bill Blair PlazaGO-VAXX Bus2259 Kingston Road, Scarborough, ON M1N 1T8
Saturday, March 25, 202310 a.m. to 6 p.m.Fleming CentreGO-VAXX Bus5020 Serena Drive Beamsville, ON L0R 1B8
Saturday, March 25, 202310 a.m. to 4 p.m.Toronto ZooGO-VAXX Bus2000 Meadowvale Road Toronto ON M1B 5K7
Saturday, March 25, 202311 a.m. to 6 p.m.Gravenhurst Centennial CentreGO-VAXX Bus101 Centennial Drive, Gravenhurst, ON P1P 1B7
Saturday, March 25, 202311 a.m. to 5 p.m.StarTech.com Community Centre, YMCA & LibraryGO-VAXX Bus501 Southdale Road West, London, ON N6P 1M7
Saturday, March 25, 202310 a.m. to 6 p.m.Georgetown Market PlaceGO-VAXX Bus280 Guelph Street, Georgetown, ON L7G 4B1
Sunday, March 26, 202310 a.m. to 4 p.m.Bradford Greenhouses Garden GalleryGO-VAXX Bus3817 County Road 4, Bradford, ON L3Z 2B2
Sunday, March 26, 202312 p.m. to 5 p.m.Markville MallGO-VAXX Bus5000 Highway 7 East, Markham, ON L3R 4M9
Sunday, March 26, 202312:30 p.m. to 6:30 p.m.Dr. Flea’s Flea MarketGO-VAXX Bus8 Westmore Dr, Etobicoke, ON M9V 1C3
Sunday, March 26, 202311 a.m. to 6 p.m.Outlet Collection at NiagaraGO-VAXX Bus300 Taylor Rd, Niagara-on-the-Lake, ON L0S 1J0
Sunday, March 26, 202311 a.m. to 5 p.m.Stratford MallGO-VAXX Bus1067 Ontario St, Stratford, ON N5A 6W6
Sunday, March 26, 202311 a.m. to 4 p.m.Oakville PlaceGO-VAXX Bus240 Leighland Ave, Oakville, ON L6H 3H6
Sunday, March 26, 202310 a.m. to 6 p.m.Burlington CentreGO-VAXX Bus777 Guelph Line, Burlington, ON L7R 3N2
Sunday, March 26, 202310 a.m. to 5 p.m.Bridlewood MallGO-VAXX Bus2900 Warden Ave., Scarborough, ON M1W 2S8

Details for clinics over the weekend are current as Friday at 5 p.m. To confirm a clinic location or time, please call the Provincial Vaccine Contact Centre at 1-833-943-3900 (TTY for people who are deaf, hearing-impaired or speech-impaired: 1-866-797-0007).

Book a mobile COVID-19 vaccine clinic

If your organization is interested in having the GO-VAXX bus or mobile indoor clinic visit your community, please contact GOVAXX@ontario.ca.