Dr. McMillan

 Dr. Graham McMillan was born and raised in Vancouver, BC. He entered UBC in 1984 and in 1985 he earned a varsity scholarship on the UBC Swim Team and went on to be a Beach Lifeguard in Vancouver for 10 years. In 1988, he completed an Honours B.Sc. degree in Zoology and Oceanography, with his baccalaureate thesis being published in the Canadian Journal of Zoology in 1991.In 1993, he graduated from the Faculty of Dentistry at UBC. From 1993 to 1998, he operated a private dental practice with hospital privileges in Prince Rupert, BC, and in 1999, he moved to the much sunnier city of Victoria, BC. Graham is also an avid field lacrosse player and has enjoyed a lifelong interest in aviation and auto mechanics. 


Sign up to receive news, updates and enter giveaways for new and current patients!

Contact Us

Our office is located in Victoria, B.C.

We love our patients, feel free to visit our office during regular business hours.

We are currently accepting new patients to our practice, please call or drop by the office in person to meet our staff or to set up an appointment.

Dr. Graham J. McMillan, Inc.

101B - 3581 Shelbourne St. Victoria, British Columbia Canada V8P 4G8

(250) 595-2933 Email:

Request an Appointment or send us an email!


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.