Booking happens on the clinic’s site

Clinicly can’t see live times for Panorama Optometry — their scheduling system isn’t one we connect to. Prices and the team below are current; the appointment itself is booked on their site.

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.8414 reviews · Google

Ayesha Fatima · Google · 24 Jul 2026

Such accommodating staff! My husband had an irritated red eye and was in alot of pain. They had a slot the next day but still squeezed him in before their appointments started. Dr. Law did a wonderful job at giving him instant relief and explained everything in detail. Very professional and patient too.

Aazim ZA · Google · 10 Jul 2026

Had a substance get stuck in my eye and needed urgent care. Phoned in and got an appointment same day explaining my situation. They got me in quick and went straight to doing checks. I was helped out by Dr. Felicia Rai and she did and excellent job of examining and flushing out the substance. Highly recommended

Lokesh R · Google · 3 Jun 2026

We took our 2 year old to this place for eye checkup and they really provided a good care. Made her really comfortable for entire eye check process. Really very good option for getting your child checkup process. Highly recommend this place.

Jay · Google · 29 Apr 2026

I loved how detailed and thorough Dr Rai was when checking my eyes and daughter. Asides that she was patient and nothing seemed rushed. In fact from the front desk to the very last person that attended to us was excellent at their work and I am truly impressed and would recommend this clinic 100%.

Julius Jacoba-Haist · Google · 27 Apr 2026

I have been to a handful of optometrist office and I had one of the best experiences ever. Dr. Rai was so educational and comforting, I learnt so much about my eyes in that session. It was the most comprehensive exam ive received, I would recommend Dr.Rai to anyone who needs their eyes checked and wants to understand the full process in details. I will definitely be going back for any eye information or health concerns. The staff as well were amazing and very kind through the process, everyone on the team left me feeling fulfilled and informed in the end. Appreciate you all at Panorama optometry and keep up the good work. A+++ experience!

Chan Nam · Google · 23 Apr 2026

I have been working with Dr. Law and Alex for vision training, and I cannot speak highly enough of their expertise. They are incredibly knowledgeable, attentive, and have genuinely helped me understand my condition. The clinical care here is truly top-tier. \\\However, there is a stark contrast between the clinical team and the administrative staff. The communication from the front desk has been consistently disappointing. When inquiring about the status of my order, I am met with repetitive, generic responses rather than any real effort to verify the actual status. For a clinic that provides such advanced and personalized care, the administrative experience feels surprisingly impersonal and dismissive. I hope they improve their communication standards to match the high quality of their practitioners.

Robin Daniel Petipas Roscoe · Google · 14 Apr 2026

Very welcoming and fantastic team. Everything always goes very smoothly here. The only downside is that the frames are very expensive, but that's a minor nitpick as you can always take your prescription elsewhere to purchase glasses

Surender Sinwar · Google · 26 Mar 2026

I had a disappointing experience with this optometry shop, specifically around how they handled my frame. I brought in a special frame for lens installation, and unfortunately, it was mishandled and broken during the process. What was more concerning than the damage itself was the response. Instead of taking ownership and showing genuine accountability, the team focused on pointing out the waiver I had signed. While I understand policies, customer experience is defined by how situations are handled & not deflected. This raises questions about the level of care and professionalism when dealing with customer-owned, high-value frames. To be fair, the eye exam experience was positive. The doctor was thorough, patient, and did a great job with my kids. However, when it comes to handling your frames, I would strongly advise caution—essentially, you are leaving them at your own risk.

Bonny Williams · Google · 18 Mar 2026

I would love to comment on the support I received from Rachel. Each week her positive energy was an inspiration. She also took a keen interest in me as a patient and I always looked forward to seeing her each week. Rachel kept me engaged and her warmth was contagious! I would highly recommend her to anyone! All the best Rachel. I will miss you! Thank you!

Nettie Whalley · Google · 26 Feb 2026

I had a really bad accident with very bad injuries including brain and eye injuries. Dr Rai worked with me through my seizures and kept checking with me and helping , and when I was able to she set a plan for me with eye therapy which to me is also brain therapy . She and Luvpreet came up with the exercises/treatments for my sessions and had to keep adjusting in real time as we were doing them, to make sure I didn’t have seizures . They are so amazing , they helped save my life! If anyone has had severe head injury/concussion and are told “there’s nothing wrong with you” but you know something is wrong , find someone else that listens, and that is Dr Rai, I cannot say enough good about them. I am gaining my balance, don’t have seizures, starting to read paragraphs again, now working on short term memory. Don’t give up, get the right people Thx nettie

Clinic details

(604) 576-6588

Opens today at 9:00 AM

Hours

Mon – Thu
9:00 AM – 6:00 PM
Fri – Sat
9:00 AM – 5:00 PM
Sunday
Closed

Direct billing — not published

This clinic’s billing notice doesn’t name anyone it bills directly.

At the clinic

Accessibility

Step-free entranceAccessible parkingAccessible seatingAccessible washroom

On site

Washroom on site

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.