What a Costco Eye Exam Costs and What's Included
Costco eye exam prices vary by location and whether you're a member
A standard eye exam at Costco Optical costs between $65 and $85 for non-members, though some locations charge up to $100. Costco members typically pay $55 to $75 for the same exam. The variation depends on your state, your specific Costco location, and whether the optometrist offers additional testing. Call your local Costco Optical department directly — they can tell you their exact price in under a minute, and prices don't change based on how far in advance you book.
The exam itself includes a visual acuity test, eye pressure measurement, and an assessment of how your eyes focus and work together. If you need glasses or contacts afterward, those are priced separately. Costco's frame and lens prices are generally lower than independent optometry offices, but you're not required to buy from Costco — your prescription is yours to use anywhere.
Key Takeaways
- Non-members pay $65 to $100 for an eye exam depending on location; members typically pay $55 to $75 for the same service.
- The exam covers visual acuity, eye pressure, and focusing ability, but does not include glasses or contact lenses unless you purchase them separately.
- Your prescription belongs to you and can be filled at any optical retailer, not just Costco.
- Costco Optical does not bill insurance directly, so you pay out of pocket and submit the receipt to your insurer for reimbursement if your plan covers exams.
What's included in a Costco eye exam
A Costco eye exam covers the standard tests an optometrist performs to assess your vision and eye health. You'll read letters on a chart to measure visual acuity, have your eye pressure checked (important for detecting glaucoma), and undergo a test of how well your eyes focus at different distances. The optometrist will also check how your eyes move together and screen for common conditions like astigmatism and presbyopia.
The exam does not include dilating your pupils unless you request it or the optometrist recommends it for a specific reason — dilation adds time and temporarily blurs your vision, so it's not automatic. If you have a history of eye disease, diabetes, or high blood pressure, mention it when you book; the optometrist may recommend dilation or additional testing at no extra charge.
Glasses and contact lenses cost extra
Once your exam is complete and you have a prescription, you can purchase frames and lenses at Costco Optical or take your prescription elsewhere. Costco's frame selection starts around $70 to $100 for basic styles, and single-vision lenses (for one focal distance) typically cost $50 to $100 depending on lens material and coatings. Progressive lenses (which correct multiple focal distances) run $150 to $250. These prices are generally competitive with chain opticians but vary by location.
Contact lenses are also available at Costco Optical. A contact lens fitting — which is separate from the eye exam and required even if you've worn contacts before — costs around $60 to $100. Once you have the fitting, you can order contacts through Costco or any other retailer. Costco's contact lens prices are often lower than other retailers, but you're free to shop around.
Insurance and out-of-pocket payment
Costco Optical does not submit claims to vision insurance on your behalf. You pay the full exam fee at the time of your appointment and then submit your receipt to your insurance company for reimbursement. Most vision plans cover eye exams at $0 to $25 copay, so you may receive a refund after you file the claim. Check your plan documents or call your insurer before your appointment to confirm what they cover.
If you don't have vision insurance, the out-of-pocket cost is simply what Costco charges. Some people find it cheaper to pay cash at Costco than to pay a copay at an in-network provider, especially if their plan has a high copay or limited coverage for frames and lenses.
How to find your local Costco Optical's exact price
Prices are set by each Costco location, not centrally, so the cost at one warehouse may differ from another even in the same state. The fastest way to find out what you'll pay is to call the Optical department at your nearest Costco directly. You can find the phone number on Costco.com by entering your zip code, or call the main warehouse number and ask to be transferred to Optical.
When you call, have your membership status ready (member or non-member) so they can quote you the correct price. You can also ask whether they offer any discounts for seniors, students, or first-time customers — some locations do, though it's not a chain-wide policy. If you're a new member or considering membership, the savings on an eye exam alone may offset part of the annual membership fee if you plan to buy glasses or contacts there too.
Comparing Costco to other eye exam options
Independent optometry offices typically charge $100 to $150 for an eye exam, and chain retailers like LensCrafters or Pearle Vision often charge $80 to $120. Walmart Vision Centers and Sam's Club (if you're a member) are usually in the $50 to $80 range, similar to Costco. The main difference is not price but convenience — if you already shop at Costco and have a membership, getting your exam there saves a trip.
If you have vision insurance with an in-network provider, your copay might be lower than Costco's cash price, but not always. Some plans have $0 copay for exams but high copays for frames and lenses, making the total cost higher. It's worth comparing your plan's coverage against Costco's prices before you book.
What to bring to your Costco eye appointment
Bring your Costco membership card if you're a member — the discount applies only if you present it. Bring your current glasses or contact lens prescription if you have one, even if it's old; the optometrist will use it as a starting point. If you wear contacts, bring a contact lens case and solution so the optometrist can assess your fit during the exam.
Bring a list of any medications you take, especially if they affect your eyes (such as steroids or antihistamines). If you have a history of eye disease, bring any previous eye exam records or test results. None of this is required, but it helps the optometrist give you a more thorough assessment. Plan to spend 30 to 45 minutes in the office.
Frequently Asked Questions
Do I need a Costco membership to get an eye exam?
No. Non-members can have an eye exam at Costco Optical without a membership. You'll pay a higher price than members, but you don't need to join. If you think you'll return for glasses or contacts, the membership fee may pay for itself in savings.
Can I use my vision insurance at Costco Optical?
Costco does not bill insurance directly. You pay out of pocket and submit your receipt to your insurer for reimbursement. Some vision plans reimburse the full exam cost; others reimburse a set amount like $25 or $30. Check your plan before your appointment.
What if I need my eyes dilated?
Dilation is not part of the standard exam but can be added if you request it or if the optometrist recommends it. Dilation takes an extra 15 to 20 minutes and temporarily blurs your vision for a few hours, so plan accordingly. There is usually no extra charge if the optometrist recommends it for medical reasons.
Can I get my prescription filled somewhere other than Costco?
Yes. Your prescription is yours to use at any optical retailer — Costco, LensCrafters, Warby Parker, or any other place. You're not required to buy glasses or contacts from Costco just because you had your exam there.
How long does a Costco eye exam take?
A standard exam takes 30 to 45 minutes from check-in to leaving. If you need additional testing or dilation, add another 15 to 20 minutes. Arrive a few minutes early to complete any paperwork.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.