PROUDLY ALL-CANADIAN: Daniel Drug Mart, your local Hamilton Indepentent Pharmacy, is proudly Canadian owned & operated.
Daniel Drug Mart:
Proudly Hamilton Mountain's Preferred
Independent Pharmacy
Daniel Drug Mart is your local independent pharmacy with multiple convenient locations here on the Hamilton Mountain, offering a wide range of personalized services.

Our Hamilton Independent Pharmacy Services.
If you have any questions about testing, insurance coverage, duration of services.
City-Wide Delivery

City-Wide Delivery
Daniel Drug Mart proudly offers prescription delivery at no extra cost.
Prescription Refill Online

Prescription Refill Online
If you've filled your previous prescription with us at Daniel Drug Mart.
Easy Prescription Transfer

Easy Prescription Transfer
Easily transfer any prescription(s) from your current pharmacy. We'll help!

Choose Daniel Drug Mart as your New Pharmacy in Hamilton.
Proudly Canadian-owned and operated, our dedicated team of pharmacists and staff work hard every day to deliver friendly, expert care tailored to your needs.

Did you know?
Our Pharmacists Can Assist You With The Following Conditions:
As of January 1, 2023, pharmacists in Ontario are authorized to prescribe medications for 13 minor ailments including:
- Allergic rhinitis
- Candidal stomatitis (oral thrush)
- Conjunctivitis (bacterial, allergic and viral)
- Dermatitis (atopic, eczema, allergic and contact)
- Dysmenorrhea
- Gastroesophageal reflux disease (GERD)
- Hemorrhoids
- Herpes labialis (cold sores)
- Impetigo
- Insect bites and urticaria (hives)
- Tick bites, post-exposure prophylaxis to prevent Lyme disease
- Musculoskeletal sprains and strains
- Urinary tract infections (uncomplicated)
Call Us
Call Us
Stone Church:
(905) 383-7222
Upper James:
(905) 318-3668
(905) 383-7222
Upper James:
(905) 318-3668
Open Hours
Open Hours
Stone Church:
Mon-Fri, 9am-7pm
Sat, 10am-4pm
Upper James:
Mon-Fri, 10am-5pm
Mon-Fri, 9am-7pm
Sat, 10am-4pm
Upper James:
Mon-Fri, 10am-5pm
2 Locations:
2 Locations:
547 Upper James St Unit B, Hamilton, ON L9C 2Y5
1394 Upper Gage Ave, Hamilton, ON L8W 1E7
1394 Upper Gage Ave, Hamilton, ON L8W 1E7

We accept all major insurance plans.
Please call us at (905) 383-7222 and we’ll help you out.











…and many more.
