Personalized Medicine, Delivered — In‑Pharmacy or Online
We offer a complete range of services — from custom-compounded medications to pharmacist consultations and immunizations all tailored to your individual needs. Whether you're visiting us in person or connecting virtually, our team is dedicated to providing safe, accessible, and patient-focused care.
Our Services

Specialty Compounding
Specialty compounding solutions tailored to your unique needs — specializing in pain medication, hormone therapy, cosmetics, pediatric medications and much more.

Travel Medicine
Travel with confidence — our pharmacists provide vaccines, prescriptions, and expert advice to keep your trip safe and stress-free.

View Your Medication Profile
Manage your prescriptions anytime. View your medication profile, check refill status, and request refills — all online, anytime.

Erectile Dysfunction
Personalized options — from traditional tablets to custom-compounded solutions.
No referral needed — start your intake in minutes.

Hair Loss Treatment
Personalized solutions backed by science — including oral and topical options — tailored to your needs and guided by our licensed pharmacists.

Women's Health
Prescriptions for contraception, emergency birth control, and sexual wellness. Access in-person or virtual consultations
Learn More
Why City Life Pharmacy?

Easy Prescription Transfer and Refills
Transfer your prescriptions or refill your current prescription at the click of a button.

Free Delivery
Medications delivered to your door at no extra cost
Comprehensive Care

From pharmacist consultations and minor ailment assessments to vaccinations, prescription refills, and personalized treatments — we offer a wide range of services to support your everyday health.
What Our Patients Are Saying

Our compounding pharmacy is located in downtown Toronto in the former home of Infinity Health / Infinity Pharmacy.
Download Our Pharmacy App Today!
View Your Medications
-
View updated list of medications at City Life Pharmacy
-
View and request refills
Get Treatment for Minor Ailments
-
Get Treatment for minor ailments such as UTIs, acne, allergies and much
Book Immunizations and Consults
-
Make appointments for immunizations
-
Book Travel Medicine and other consultations




.png)

