Travel Medicine & Vaccination Centre
Head Office:
Suite 106
4180 Lougheed Hwy
Burnaby, BC V5C 6A7
Toll Free:
(888) 288-8682
Tel: (604) 681-5656
(604) 681-8930
info@tmvc.com
appointments@tmvc.com
About Us & Locations

Click on the office location nearest you for address and directions:

Company Profile

Travel Medicine & Vaccination Centre (TMVC) is a privately owned and operated medical organization that specializes in providing vaccinations and related medical services to travellers venturing to tropical and developing countries. We also provide occupational health services through our TMVC Occupational Health Services division.

TMVC is the largest medical facility in British Columbia specializing in travel and occupational medicine services and immunizations. The company was founded in 1991 in response to ever increasing demands placed on the public health system. Since its inception, TMVC has counselled and vaccinated over 200,000 travellers venturing to just about every country in the world.

Travel clinics are staffed by doctors and nurses with a broad range of experience and interest in travel medicine. The clinics offer a complete range of vaccinations for international travel as well as a selection of travel health accessories such as mosquito nets, repellents, first aid kits and water purification products. We are committed to providing business and pleasure travellers with the highest level of service and expertise.

The company has nineteen offices throughout British Columbia including the following:

Office Locations:

VANCOUVER

314-1030 West Georgia Street
Vancouver , BC Canada V6E 2Y3
Tel: (604) 681-5656
Toll-Free: (888) 288-8682
(Corner of Georgia and Burrard )
vancouver@tmvc.com
map and directions

BURNABY

106 - 4180 Lougheed Hwy
Burnaby , BC Canada V5C6A7
Tel: (604) 681-5656
Toll-Free: (888) 288-8682
(Corner of Gilmore and Lougheed)
map and directions  

NORTH VANCOUVER

203 - 1075 Marine Drive
North Vancouver , BC Canada V7P 1S6
Tel: (604) 987-5526
Toll-Free: (888) 288-8682
(Corner of Marine and Lloyd)
northvan@tmvc.com
map and directions  

SURREY

304-13798 94A Avenue
Surrey , BC Canada V3V 1N1
Tel: (604) 583-0039
Toll-Free: (888) 288-8682
(Beside Surrey Memorial Hospital )
surrey@tmvc.com
map and directions  

COQUITLAM

240-3020 Lincoln Avenue
Coquitlam , BC Canada V3B 6B4
Tel: (604) 942-0061
Toll-Free: (888) 288-8682
(At Lincoln Centre, near Coquitlam Centre Mall )
coquitlam@tmvc.com
map and directions 

VICTORIA

Gateway Village
206-771 Vernon Avenue
Victoria , BC Canada V8X 5A7
Tel: (250) 592-3357
Toll-Free: (800) 670-2597
(Across from Saanich Municipal Centre )
victoria@tmvc.com
map and directions

SALT SPRING ISLAND

102-340 Lower Ganges Road
Salt Spring Island , BC Canada V8K 2V3
Toll Free: (800) 670-2597
saltspringisland@tmvc.com
map and directions

KELOWNA

Capri Centre Mall
Unit 115C - 1835 Gordon Drive
Kelowna , BC Canada V1Y 3H4
Tel: (250) 868-9797
Toll-Free: (888) 288-8682
(Corner of Harvey and Gordon next to Coast Capri Hotel)
kelownaoffice@tmvc.com
map and directions 

VERNON

100-3306 32nd avenue
Vernon , BC Canada V1T 2M6
Tel: (250) 275-4069
Toll-Free: (888) 288-8682
map and directions

 PENTICTON

301-383 Ellis Street
Penticton , BC Canada V2A 4L9
Tel: (250) 276-2977
Toll-Free: (888) 288-8682
(Ellis Professional next to the White Clinic)
map and directions 

SALMON ARM

103-571 6th St NE
Salmon Arm , BC Canada V1E 4N3
Toll Free: (888) 288-8682
(in McGuire Lake Clinic)
salmonarm@tmvc.com
map and directions 

REVELSTOKE

PO Box 387 , 301 First Street East
Revelstoke , BC Canada V0E 2S0
Toll Free: (888) 288-8682
(In the Revelstoke Massage Therapy Clinic)
revelstoke@tmvc.com
map and directions  

KAMLOOPS

4-910 Columbia Street West
Kamloops , BC Canada V2C 1L2
Tel: (250) 434-1023
Toll-Free: (888) 288-8682
(Kamloops Urgent Care Centre, behind the Super Store)
map and directions  

WILLIAMS LAKE

402 Borland Street
Williams Lake , BC Canada V2G 1R7
Toll Free: (888) 288-8682
(Caribou Aesthetic Lazer Clinic)
map and directions  

INVERMERE

1317 7th Avenue
Invermere , BC Canada V0E 1K0
Toll Free: (888) 288-8682
map and directions  

CRANBROOK

10-1617 Baker Street
Cranbrook , BC Canada V1C 5A8
Tel: (250) 426-0869
Toll-Free: (888) 288-8682
map and directions  

SQUAMISH

40147 Glenalder Place
Garibaldi Highlands , BC Canada V0N 1T0
Toll Free: (888) 288-8682
map and directions  

SPARWOOD

(Sparwood Health Centre)
570 Pine Ave
Sparwood , BC Canada V0B 2G0
Toll Free: (888) 288-8682
map and directions  

PRINCE GEORGE

(Cottage Medical Clinic)
1569 6th Ave
Prince George , BC Canada V2L 3N4
Toll Free: (888) 288-8682
map and directions  

 

If you are calling from anywhere else please call:
Toll-free: Vancouver/Interior: (888) 288-8682
Toll-free: Vancouver Island : (800) 670-2597
Or e-mail:
General Questions: info@tmvc.com
Book Appointments: appointments@tmvc.com


 Terms of Use and Privacy Statement

The Travel Medicine & Vaccination Centre (TMVC) is firmly committed to maintaining confidentiality, respects personal privacy, and by law, is responsible for the protection of all personal information under its custody and control.

TMVC does not track patterns of usage by any visitor. As a visitor to this website, you are anonymous to the organization. TMVC does not automatically collect personally identifiable information from visitors to this website.

There may be situations where personal information is requested. However, we obtain this information only when you provide it voluntarily for a specific purpose through, for example, requesting information via e-mail. TMVC only uses your personal information for responding to and processing your requests for information. Personal information collected will only be used for the specific purpose for which you provided the information and will not be made available to others for any other purpose. All personal information collected will be kept confidential.

This website contains links to other websites. By providing these links, TMVC is not endorsing these websites nor is it responsible for the privacy practices, content, transactions, and the functioning of the websites.

By agreeing to use this site and providing personal information, you acknowledge reading the Privacy Statement and Terms of Use and agree with its terms including the collection, use, and disclosure of such information.

This information contained in this site is only intended to be used by residents of Canada. While every effort is made to update the site as international health conditions change, it may not always contain the most current and up-to-date information on vaccines, prices, health outbreaks, etc. If you have any questions or comments about the information on this web site or our online privacy statement, you can e-mail us at info@tmvc.com or call us at (604) 681-5656 . 

 Burnaby
(604) 681-5656
Vancouver
(604) 681-5656
Surrey
(604) 583-0039
Coquitlam
(604) 942-0061
 North Vancouver
(604) 987-5526
 Victoria
(250) 592-3357
Salt Spring Island
(800) 670-2597
Squamish
(888) 288-8682
 Revelstoke
(888) 288-8682
Vernon
(250) 275-4069
 Kelowna
(250) 868-9797
Penticton
(250) 276-2977
Kamloops
(250) 434-1023
Salmon Arm
(888) 288-8682
Invermere
(888) 288-8682
Sparwood
(888) 288-8682
 Cranbrook
(250) 426-0869
  Prince George
(888) 288-8682
 Williams Lake
(888) 288-8682