If you have a current eyeglasses prescription but cannot afford the full cost of glasses, we are here to help.

Our Affordable Eyeglasses Clinic provides low-cost prescription eyeglasses in a respectful, welcoming setting. For more than 20 years, we have helped people across our community get the glasses they need to work, read, drive, and live independently.

Cost

Eyeglasses start at $40, frames included

Medicaid

No cost for covered eyeglasses with an accepted DC, Maryland, or Virginia Medicaid plan. View accepted plans

What to Bring

An eyeglasses prescription less than one year old

Location

415 2nd Street NE, Washington, DC 20002, near Union Station

By contacting our Eyeglasses Clinic or leaving a voicemail, you agree to receive a text message response about your inquiry. Message and data rates may apply. Reply STOP to opt out.

Please read before scheduling

  • A current eyeglasses prescription (less than one year old) is required. Please bring it to your appointment.
  • We do not provide eye exams through this program.
  • Appointments are required. We cannot serve walk-ins.

Need an eye exam and worried about cost? Our Financial Resources for Eye Care page lists Medicaid providers and other low-cost options in DC, Maryland, and Virginia.

How much does a pair of eyeglasses cost?

  • Eyeglasses start at $40 for a basic pair, frames included. Additional lens options cost extra.
  • If you use an accepted DC, Maryland, or Virginia Medicaid plan, there is no cost for covered eyeglasses.
  • For all other orders, full payment is due when you order. We accept cash, credit cards, and money orders.

Do you provide contact lenses?

No. We do not provide contact lenses.

Do you accept Medicaid, Medicare, or other insurance?

We accept the DC, Maryland, and Virginia Medicaid plans listed below. We do not accept Medicare or any other insurance.

Before your appointment, please check with your Medicaid plan whether you need a referral or pre-authorization. If you are 21 or older and have Fee-for-Service Medicaid in DC, Maryland, or Virginia, you need pre-authorization for eyeglasses.

Questions? Call us at (202) 234-1010, option 1.

Medicaid
District of Columbia
  • Fee-for-Service Pre-authorization required for adults 21 and older
  • AmeriHealth Caritas District of Columbia
  • Health Services for Children with Special Needs (HSCSN)
  • MedStar Family Choice DC
  • UHC Dual Choice (D-SNP)
  • Wellpoint District of Columbia
Maryland
  • Fee-for-Service Pre-authorization required for adults 21 and older
  • CareFirst Community Health Plan
  • UnitedHealthcare Community Plan
Virginia (Cardinal Care)
  • Fee-for-Service Pre-authorization required for adults 21 and older
  • Anthem HealthKeepers Plus
  • UnitedHealthcare Community Plan

How do I get to the Eyeglasses Clinic?

Washington, D.C. Office
415 2nd Street NE, Washington, DC 20002, near Union Station  ·  Get Directions

For parking, public transportation, and step-by-step building entry instructions, visit our Washington, DC Location Information page.

For social service agencies

If you represent a social service agency and want to apply for financial assistance for a client, call (202) 234-1010, option 1. After the application is approved, the client must schedule an appointment.

Have old eyeglasses to donate?

Visit our Eyeglasses Recycling page to learn how to donate used eyeglasses.

Ready to make an appointment?