The internet is the best source for buying vintage glasses, since the variety goes far beyond what you’ll find in the average thrift store. The disadvantage, of course, is that you can’t try on your frames before purchasing them.
Fortunately, if you’re an eyeglasses wearer (and there’s a good chance you are if you’re reading this), you have a very good guideline available to you: your existing pair of glasses.
No need to break out the ruler: most eyeglasses frames have the measurements printed on the inside, usually on the arm that sits next to your left temple. Look closely as the numbers may be small. You will probably see three values: one between around 40 and 60, that represents the width of a single eye lens; one between 15 and 25 that represents the length of the bridge of the nose; and one between 110 and 150, that represents the length of the arms (Note: all of these measurements are in millimeters, although some frames will have the values in inches. There are 25.4 millimeters to an inch)
When comparing these measurements to the frames you see listed on the internet, you will be able to remove some of the guesswork and select a pair with a similar fit to your current glasses. If you prefer, you can visit your local shops, try on a few pairs, and make a note of the measurements printed on the frames.
The arm length – the biggest value – is the most important in determining whether the glasses will sit properly on your head. Be sure that this length is not too short. Most internet sellers will display the measurements of their frames, and if they don’t, make sure to contact them and ask about it before purchasing.
One final thing to keep in mind is that sizes have crept upwards over the years, and often older vintage frames are built slightly smaller than the pairs you see in the optical shop. If you have a larger-than-average head or would prefer wider frames, checking the measurements is essential to finding the right pair for you.