Dr. Nicole Stocks

Dr. Nicole Stocks

Dr. Stocks was born and raised in the greater Vancouver area. She completed a Bachelor of Science in biology with a minor in microbiology at the University of Victoria. She then went on to attend Pacific University College of Optometry in Oregon. While in school, she was a teaching assistant for ocular disease classes and clinical procedures classes. She also participated in a mission trip to provide eye care to those in need in a small town in Peru.

Dr. Stocks gained valuable experience during her externships in a medical centre in Phoenix, AZ, a Veterans Affairs Hospital in Spokane, WA, and private practices in Oregon and Calgary. Dr. Stocks realized her passion for optometry at a young age. Having worn glasses since the age of six and contact lenses since the age of thirteen, she has a personal interest in the field. She was also inspired by a family friend who practiced optometry for many years and helped introduce her to the field by giving her a job in an optometry clinic.

Dr. Stocks has developed a clinical interest in contact lenses, dry eye treatment, and ocular disease management. As a former resident of Victoria, B.C. she recognizes the struggle patients go through with dry eyes in Calgary. Dr. Stocks is very excited to share her knowledge and get to know the Calgary community. In her spare time, Dr. Stocks enjoys traveling with her husband, cooking, reading, and dancing.

Dr. Stocks is a member of the Alberta Association of Optometrists, Canadian Association of Optometrists, and Calgary Society of Optometrists.

Dr. Nikki welcomes new and returning patients at all three locations.


Book Now

Fill out the form below and we'll get back to you ASAP!

Blink Eyewear boasts the largest collection of eyewear in Calgary, but our 3 locations are also home to the region’s finest optometrists. Just as you will not find a better store to shop for your eyewear, you will not find a better vision clinic to do your eye exam or treat your eye condition. 

Go ahead and Blink; what you see is really what you get. Call one of our store numbers or fill out the form below to book an appointment.

TopLocationsBook OnlineShop NowContact Us
TopLocationsBook OnlineShop NowContact Us
Have questions? Call us today at:
Book Online