Search the map to find the closest pharmacy* or community organization where you can pick up a naloxone kit.

*Not all pharmacies carry naloxone kits. Call ahead to check if your pharmacy has naloxone kits in stock. You can also ask the pharmacist any questions you might have.

Mobile services

The regions in the table below have mobile units that distribute naloxone kits.

Some mobile services travel a fixed route on a fixed schedule – give them a call to find out when they’ll be near you.

The mobile service team will train you on how to recognize an opioid overdose and how to use the naloxone kit.

Please note: The mobile service is not an ambulance service.

LocationMobile Unit NameTelephoneAdditional Information
Durham RegionJohn Howard Society of Durham –Outreach Service905-440-5410– Call or text
  • Monday to Friday: 6:00 p.m. - 11:00 p.m.
Elgin CountyElgin St. Thomas Public Health –Wellness Wagon519-631-9900– Call or text
  • First Thursday of the month – call to schedule appointment
Halton RegionHalton Region Health Department – Needle Exchange Outreach

905-330-3305– Call or text



  • Monday to Thursday 2 p.m. – 6 p.m.
HamiltonCity of Hamilton Public Health Services – Harm Reduction Program905-546-4276– Text not accepted
  • Monday to Friday: 8:30 a.m. - 4:30 p.m.
  • Home visit or group training available within the city of Hamilton
HamiltonCity of Hamilton Public Health Services – The Van Program905-317-9966– Call or text
  • Everyday: 7:00 p.m. - 11:00 p.m.
Kitchener/ Waterloo/ CambridgeSanguen Health Centre – Community Health Van519-591-4826– Call or text
  • Wednesdays in Kitchener/Waterloo: 5:30 p.m. - 8:30 p.m.
  • Thursdays in Kitchener: 6:00 p.m. - 9:00 p.m.
  • Friday in Cambridge: 4:00 p.m. - 6:30 p.m.
  • Home delivery available with 24 hour notice
Niagara RegionPositive Living Niagara – Beyond The N.O.D. Outreach Program905-328-6715– Call or text
  • Monday to Friday: 6:00 p.m. - 10:30 p.m.
  • Day and evening trainings available
  • Refills available through the office and evening van services
  • Training can take place in the office, in person, at home, or at a partner agency
OttawaOttawa Public Health – Site Van613-232-3232– Text not accepted
  • 7 nights a week 5:00 p.m. – 11:30 p.m.
  • Collect calls accepted
Peel RegionPeel Works Needle Exchange Program

647-225-1623– Call or text
Emails accepted

  • Monday to Saturday: 4:00 p.m. - 11:00 p.m.
  • Closed on statutory holidays and Sundays
  • Appointments not necessary
  • Able to travel to all locations in Peel
Thunder BayThunder Bay District Health Unit Mobile Outreach807-625-8831– Text not accepted
  • Monday to Friday: 11:00 a.m. - 8:00 p.m.
  • Closed 4:00 p.m. - 5:00 p.m. for lunch
  • No appointment necessary
  • Call for scheduled trainings
Thunder BayThunder Bay District Health Unit – Street Nursing807-629-2157– Text not accepted
  • Call for availability and location of van
TorontoThe Works, Toronto Public Health – Now Van416-392-0521– Text not accepted
  • The Outreach Van:
    • Monday to Saturday: 4:30 p.m. - 6:30 p.m. – call to place order
    • Monday to Saturday: 6:30 p.m. - 11:30 p.m. – order delivery
  • The Now Van:
    • Wednesdays: 2:00 p.m. - 9:00 p.m. – pre-scheduled training sessions for individuals or groups. Call anytime to book training session. Van staff will contact with next available Wednesday training session.
  • Toronto boundaries – Lakeshore to Highway 401, Highway 427 to Meadowvale
TorontoSouth Riverdale Community Health Centre – Mobile Outreach416-451-1951– Call or text
  • Monday to Friday: 6:00 p.m. - 12:00 a.m.
  • Saturday & Sunday & Holidays: 12:00 p.m. - 12:00 a.m.