Travel Health Centres

Pharmach Header Travel Health Centre 1180x225
One-stop convenience for your travel health and immunization needs. Available only at select locations.

Headed out of the Country?

Up to 70% of people who travel report some sort of health problem while abroad, especially those traveling to tropical locations.

The best way to avoid health problems overseas is to get your immunizations and medications before you leave. Don’t let them be an inconvenience – get them at our pharmacy!

Booking an appointment is easy! Book online or call your Travel Medicine Pharmacist to schedule an appointment.

Complete your travel profile before your appointment. Download the form and bring a completed copy with you to your appointment with a Certified Travel Pharmacist.


How it Works

Let us help you with your travel needs. Our pharmacists at our Safeway Travel Health Centres have a Certificate in Travel Health through the International Society of Travel Medicine. 

  1. Complete your Travel Assessment Form
  2. Book an Appointment
  3. Upon appointment confirmation, our Travel Health Pharmacist will require your travel profile to initiate your assessment.
  4. If required, with your consent, our Travel Health Pharmacist may contact your doctor for necessary prescription authorizations.
*Consultation fee may apply
Please note: Some vaccinations require two to six months to complete before entering the country where you will be traveling. Book early!

Travel Health Centre Locations


Aspen Landing Safeway*
375 Aspen Glen Landing SW
Calgary, AB
(403) 217-8527

Thorncliffe Safeway*
5607 4 Street NW
Calgary, AB
(403) 730-5080

* Yellow Fever Certified


Bonnie Doon Safeway*
1 185-8330 82 Avenue
Edmonton, AB
(780) 469-9485

Windermere Safeway*
5110 Windermere Blvd. NW
(780) 436-4065

* Yellow Fever Certified

New Westminster

New Westminster Safeway*
220-800 Carnarvon Street
New Westminster, BC

*Yellow Fever Certified

North Vancouver

Lynn Valley Safeway*
1170 East 27th Street
North Vancouver, BC
(604) 988-7095

* Yellow Fever Certified


Leduc Safeway*
6112 50 Street
Leduc, AB
(780) 986-0364

* Yellow Fever Certified

Medicine Hat

Medicine Hat Mall Safeway*
3292 Dunmore Rd SE
Medicine Hat, AB
(403) 526-7778

* Yellow Fever Certified

St. Albert

Inglewood Safeway*
395 St. Albert Road
St. Albert, AB
(780) 460-2642

* Yellow Fever Certified


Wetaskiwin Safeway*
3901 56 Street
Wetaskiwin, AB
(780) 352-2848

* Yellow Fever Certified