Close X

Nearly 100 stores. Find one near you.

Find a Store

EYEGLASSES
STARTING
AT $99

$100 OFF EYEGLASSES OR $100 OFF Rx SUNGLASSES

GET BOTH & SAVE $200*

Book Exam Now

*$200 minimum purchase on 1 complete pair of eyeglasses or Rx sunglasses. $200 total savings on the purchase of 2 complete pairs of eyeglasses and/or Rx sunglasses. Not valid with any other offers, sales, vision plans or packages. Must present prior to purchase. Offer ends 2/28/19.

*$200 minimum purchase on 1 complete pair of eyeglasses or Rx sunglasses. $200 total savings on the purchase of 2 complete pairs of eyeglasses and/or Rx sunglasses. Not valid with any other offers, sales, vision plans or packages. Must present prior to purchase. Offer ends 2/28/19.

$99 EYEGLASSES
INCLUDES EYE EXAM*

FRAMES + LENSES

Book Exam Now

*Select frame with clear plastic, single vision lenses +/- 4 sph., 2 cyl. Contact lens exam additional. Valid in NY and NJ only. For NJ only: eye exam by independent Doctor of Optometry and, if purchased separately, the cost is up to $89. For a list of NJ Doctor info, go to https://www.cohensfashionoptical.com/privacy-policy/. Not valid with any other offers, sales, vision plans or packages. Must present prior to purchase. Offer ends 2/28/19.

*Select frame with clear plastic, single vision lenses +/- 4 sph., 2 cyl. Contact lens exam additional. Valid in NY and NJ only. For NJ only: eye exam by independent Doctor of Optometry and, if purchased separately, the cost is up to $89. For a list of NJ Doctor info, go to https://www.cohensfashionoptical.com/privacy-policy/. Not valid with any other offers, sales, vision plans or packages. Must present prior to purchase. Offer ends 2/28/19.

Extraordinary Frames and Lenses. Everyday Prices.

Get a great deal on an eye exam, fresh new frames, designer eyewear, sunglasses, contact lenses and more.

View our offers


We Go Beyond Routine.

Our talented Optometrists are members of your community. Discover how we’re dedicated to taking great care of you and the health of your eyes.

Let us take care of you