STEP #1: Choose Your Clinic Location and Follow the Link

Online booking is in partnership with Pearle Vision

Kingsway Mall is our main optometry practice and is open 7 days a week. Located next door to Pearle Vision optical, this eye care clinic contains our most advanced eye care equipment to diagnose and manage your eye health conditions, vision concerns, and contact lens needs.


St. Albert is our new boutique clinic location that we opened up inside Pearle Vision in 2019. This eye care clinic focus’ on general family eye care and on updating eyeglass and contact lens prescriptions. If specialized testing is required, we do refer to our Kingsway location.


If you need an appointment right away or you have an eye emergency,
please call our Kingsway Mall location directly at 780.628.6886
and we will try to accommodate your request as soon as possible.


In Partnership with Pearle Vision Canada

Our St. Albert online appointment scheduler is in partnership with Pearle Vision Canada and allows you to book your own eye exam in just a few simple steps:

  1. Choose the Stonewire Optometry vision centre location that works for you.

  2. Tell us how many eye exams you would like to book (1-3)?

  3. Enter your first name (we’ll ask for the rest later)

  4. Tell us if your a new patient or if you’ve seen one of our eye doctors already.

  5. Choose the date, time, and optometrist you wish to see

  6. Complete your personal information once you pick a time and doctor.

IMPORTANT: If you plan on using insurance to cover the cost of the visit, it is your responsibility to ensure that your coverage is valid and that we can direct bill your provider. Direct billing is set-up by your employer and is out of our clinic control. If you are using a government funded insurance, please ensure that you are eligible for the service requested, if you are uncertain please contact our office to speak with a staff member. A same day cancellation fee of $50.00+GST applies to all patients, even if you elect not to proceed with the visit because of insurance ineligibility or incomplete coverage. Please review our Cancellation Policy if you have any further questions.

Please see our privacy policy for all online information.