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.

Location Mobile Unit Name Telephone Additional Information
Durham Region John Howard Society of Durham –Outreach Service 905-440-5410– Call or text
  • Monday to Friday: 6:00 p.m. - 11:00 p.m.
Elgin County Elgin St. Thomas Public Health –Wellness Wagon 519-631-9900– Call or text
  • First Thursday of the month – call to schedule appointment
Halton Region Halton Region Health Department – Needle Exchange Outreach

905-330-3305– Call or text

or

905-702-4200

  • Monday to Thursday 2 p.m. – 6 p.m.
Hamilton City of Hamilton Public Health Services – Harm Reduction Program 905-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
Hamilton City of Hamilton Public Health Services – The Van Program 905-317-9966– Call or text
  • Everyday: 7:00 p.m. - 11:00 p.m.
Kitchener/ Waterloo/ Cambridge Sanguen Health Centre – Community Health Van 519-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 Region Positive Living Niagara – Beyond The N.O.D. Outreach Program 905-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
Ottawa Ottawa Public Health – Site Van 613-232-3232– Text not accepted
  • 7 nights a week 5:00 p.m. – 11:30 p.m.
  • Collect calls accepted
Peel Region Peel 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 Bay Thunder Bay District Health Unit Mobile Outreach 807-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 Bay Thunder Bay District Health Unit – Street Nursing 807-629-2157– Text not accepted
  • Call for availability and location of van
Toronto The Works, Toronto Public Health – Now Van 416-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
Toronto South Riverdale Community Health Centre – Mobile Outreach 416-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.