Depending on the retailer, brand, and lens type, reading glasses usually range anywhere from $10 to $400. It is not hard to find high-quality reading glasses for $100 or less though. Usually if you're spending a lot of money, it's because you are getting a name-brand pair of reading glasses and going all out with customizations. Reading glasses are usually quite affordable and don't need to be something that hurts your wallet.