Eyeglasses & Sunglasses

We carry many popular brands including Ray-Ban, Banana Republic and Lilly Pulitzer to name a few. Whether you’re looking to make a fashion statement with your frames or need a pair of comfortable reading glasses, we carry eyewear to suit all tastes and budgets.

Shopping for frames at this time. What you need to know:

To minimize time and physical contact, we have created an Optical Concierge service. Here’s how it works:

  1. Complete our online questionnaire so we can select a variety of frames ahead of time.
  2. Our Optician will work with you to find the frames that best suit your individual needs.
  3. Each pair of frames will be sanitized before and after your visit for added safety.

Guaranteed with every frame purchase

  • Professional measurement and fitting

  • Free cleaning and adjustments for life of frame

  • Free lens cleaner and quality cleaning cloth

  • Discount off second pair of eyewear with purchase

  • Frame and lens warranty

  • Eyewear case

We carry a range of major brand eyewear


Jimmy Choo
Banana Republic
Michael Ryen
Scott Harris
Cote D’Azure
Lilly Pulitzer

Ways to Pay

We offer a number of ways to pay, from credit card and Health Saving Accounts to interest-free payment plans. We accept Visa, Mastercard, Discover and Apple Pay, as well CareCredit® which allows you to make up to twelve interest-free monthly payments. For more information about CareCredit®, please click here.


We are providers for Blue Cross Blue Shield, Vision Service Plan (VSP), Eyemed, Medicare, Harvard Pilgrim, Tufts, Allways, Aetna, Cigna, United Health Care, Unicare/GIC and many more. Please call 617-323-0200 for more information.

Flex Spending Accounts

If you work for a company that offers flex spending accounts, you can use those dollars at Cannon Eyecare. These accounts allow you to set aside pre-tax dollars for certain medical costs, including:

  • Eye exam co-pays
  • Designer glasses and sunglasses
  • Myopia control (Learn More)
  • Contact lenses
  • LASIK vision correction