Your eye color is as distinct as your fingerprint, which gives you good cause to show it off! When shopping for eyeglasses, picking the color may be an afterthought, or you may simply pick a neutral color every time. But if you’re trying to figure out what color reading glasses would best make your eye color pop, read on for some helpful tips.

Below, we’ve gathered some frame color options for each of the most common eye colors. We’ll let you in on our secret: try looking at a glasses frame color that is complementary to your eye color. Warm eye colors (brown, warm hazel) should gravitate towards cool frame colors (blues, greens, purples) and cool eye colors (blue, green, grey hazel) should look for warm frame colors (reds, oranges, yellows, browns).

Best frame colors for brown eyes

Best frame colors for hazel eyes

Frame colors for blue eyes

Best frame color for green eyes

The genetics involved in predicting eye color is not as straightforward as it was once thought to be. Gone are the days of using simple charts to graph the dominant and recessive eye colors of a child’s parents or grandparents. It’s now thought that around 16 different genes play a role in determining eye color.  The color of your eyes, in the simplest terms, depends on how much melanin (brown pigment) appears in the iris of your eye.  High amounts of melanin result in brown eyes, while less melanin leads to green, hazel, or blue eyes. Here are some facts about each eye color and their prevalence.

Statistics about each eye color

Now that you have an idea of what frame color will best complement your eye color, take a look at our 500+ styles of reading glasses in all the colors mentioned above and more!

Shop Reading Glasses ›

Interested in finding a frame shape that best suits your face shape? Visit our face shape guide.

Want to know which frame colors best match your skin tone and hair color? We’ve got you covered there too!

Want to share this image on your site?
Copy and paste the code below. Please include attribution to®.