Shots To Go Travel & Immunization Clinic

Call Us NOW!


Get Vaccinated Today

We provide vaccines for hepatitis, meningitis, yellow fever, polio, HPV and more.

Learn More

Pre-Travel Consultations

Come in before you travel for information on any necessary vaccines or precautions.

Learn More

Find a Clinic Close to You

We have seven vaccine and immunization clinics in Calgary to better serve you.

Visit Us Today

Welcome to Shots To Go Travel & Immunization Clinic in Calgary

Keeping Canadians Safe Abroad

Located in downtown, northeast and northwest Calgary, Shots To Go Travel & Immunization Clinic provides individualized travel health plans for locals travelling anywhere around the world. We have trained and experienced staff members to provide you comprehensive travel safety knowledge. We offer individual assessments based on where you are travelling, and whether you’re abroad for business, vacation, immigration, school or volunteer work.

Our team focuses on three points:

  1. Promoting quality care for all travellers
  2. Keeping Canadian travellers healthy during their trip abroad and on return
  3. Providing up-to-date information on prevention, health and safety risks appropriate to the travel destination

Trained Medical Staff

Our physicians specialize in travel immunizations and are knowledgeable about the multitude of diseases and other health risks in different countries. Shots To Go will not only provide you with the vaccination you need before your trip, but also tips for staying healthy while travelling and what you should do upon arrival home.

We now have seven locations, located in downtown, northwest, northeast and southeast Calgary, so please remember to consider your health before you travel. Visit Shots To Go before you leave. You'll thank us later.

Shots To Go Info


Designated Yellow Fever clinic


• Travel immunization

• Travel advice


We offer free pre-travel consultations.

Contact Us


Main 403-705-7468 | Fax 403-705-7469


Business Hours

Monday – Friday: 9 AM – 5 PM

Saturday and Sunday: 9 AM – 2 PM (May vary depending on patient volume)


Unit 3300, 205-5th Ave SW

Calgary, AB T2P 2V7

North East

Unit 101, 3223-5 Avenue

Calgary, AB T2A 6E9 

Located Inside My Health Pharmacy 

Near Marlborough LRT Station 

North East

Unit 160, 495-36th Street NE

Calgary, AB T2A 6K3

Near Marlborough LRT Station

North East

914 Saddletowne Circle NE

Calgary, AB T3J 5M1

Near Saddletowne LRT Station

South East

Unit 3200, 17 Avenue

Calgary, AB T2A 0P9 

Located Inside Forest Lane Medical Clinic 

Near Franklin LRT station

North West

Unit 125, 4611 Bowness Rd NW

Calgary, AB T3B 0B2 

Inside Pinnecle Medical Clinic

North West

Unit 327,  3630 Brentwood Road NW

Calgary, AB T2L 1K8

Near Brentwood LRT Station

Created by

Legal notice