Needle Exchange

Together with our community partners, we provide services to reduce harm to people who use drugs through our Stay Sharp program.

We offer free, confidential counselling, support and referrals to appropriate resources. Additionally we provide clean needle exchange (including sharps disposal kiosks), new needles, sterile water, alcohol swabs, filters, cookers, acidifiers, tourniquets, pipes, stems, pipe screens, latex condoms and lubricant at all of our office locations as well as the following locations within the community:

Location and hours of operation for needle exchange sites



Hours of Operation


Unit 115 - 89 Dawson Road,
Guelph ON
N1H 1B1

Phone: 519-763-2255

  • Monday–Thursday: 9 a.m.–5 p.m.
  • Friday: 9 a.m.–1 p.m.; closed 12:30–1:30 p.m.

Home delivery of supplies :

  • Thursday 6–8 p.m. 
  • Call 519-994-5419

Street Outreach Worker hours:

  • Monday, Tuesday & Sunday 10 a.m.–noon
  • Friday noon–2 p.m.
  • Sat 9–11 a.m.

Guelph Community Health Centre


176 Wyndham St. N,
Guelph, ON
N1H 8N9

Phone: 519-821-6638

  • Mondays: 9 a.m.-5 p.m.
  • Tuesdays: 10 a.m.–noon & 1:30-6 p.m.
  • Wednesdays: 10 a.m.–noon & 2–4 p.m.
  • Thursdays: 9 a.m.–noon & 1–3 p.m.
  • Fridays: 10 a.m.–noon

Find needle distribution sites across Ontario.

Learn more about safer injection practices by watching the following Safer Injection Demo video.


Naloxone is a drug that can reverse the effects of opioids and can help to prevent overdose. Recently, the Ministry of Health and Long-Term Care has made Naloxone available over-the-counter at pharmacies.

Naloxone will be available for free when clients present their health card at pharmacies. Pharmacists will train clients to administer the Naloxone onsite. Individuals interested in Naloxone who do not have a health card are still encouraged to visit a pharmacy or to connect with Sanguen Health Centre to receive a kit.

Since this program is new to Ontario, many pharmacies are in the beginning stages of offering the Naloxone service. The pharmacies listed below are currently offering Naloxone or have indicated an intention to provide the service (but may not be set up yet). Please check back often as more pharmacies begin offering the service.

Pharmacies offering Naloxone (or intending to provide it soon)


Pharmacies offering Naloxone (or intending to provide it soon)


Pharmasave on Wyndham, 45 Wyndham St South, Guelph

Zehrs Imperial, 1045 Paisley Rd, Guelph

Prime Care Pharmacy, 281 Stone Rd East, Guelph 

Royal City Pharmacy, 84 Gordon St, Guelph

Centre Wellington

Shoppers Drug Mart, 710 Tower St South, Fergus

PharmaSave/Elora Apothecary, 115 Geddes St. Elora

Grand River Pharmacy, 741 St Andrew St West, Fergus

Tower St. Guardian Pharmacy, 769 Tower St South, Fergus

St. Andrew Pharmacy, 108 St Andrew St West, Fergus

North Wellington

Walsh’s Pharmacy Ltd, 200 George St, Arthur
 519-848-2530 or  1-855-875-6300

Walsh’s Pharmacy Ltd, 129 Main St. South, Mount Forest

Acheson Pharmacy, 16 Elora Street, Harriston


Shelburne Town Pharmacy , 4-226 First Av, Shelburne


For more information on harm reduction services provided in your community, visit ARCH and the Sanguen Health Centre.