Free Prescription Delivery in Hamilton

Free Prescription Delivery Across Hamilton

McKnight's Pharmacy delivers prescriptions free of charge to all areas of Hamilton from our two Main Street East pharmacies. Free local delivery covers Hamilton only. If you live outside Hamilton, see Outside Hamilton? We ship across Canada. Same-day delivery is often available; ask when you place your order. Delivery helps seniors, caregivers, busy families and anyone recovering at home.

How to get your prescription delivered

  1. Request a refill online (685 Main St E / 460 Main St E, or our refill page), call us, email info@mcknightsdrugs.com, or message us on Google Maps.
  2. Tell us your address and a delivery window that works for you.
  3. If you have questions about your medication, a pharmacist is available by phone.

Make it automatic

Pair delivery with medication synchronization, which puts all your refills on one date, and free blister packaging, so everything arrives organized.

Delivery FAQ

Is delivery really free? Yes. Prescription delivery anywhere in Hamilton is free. For details on what's included, contact us.

Do I need to be home? Some deliveries may need someone to receive them. Contact us for details.

Can I transfer my prescriptions and get delivery? Yes. See Refill/Transfer.