How to Get a Same-Day Eye Appointment
Same-day eye appointments are possible, but they depend on your location, the type of eye care you need, and how far in advance you call
If you need to see an eye doctor today, your chances improve significantly if you call before noon and if your issue is urgent rather than routine. Urgent care centers, retail eye clinics (like those in Walmart, Target, or CVS), and some independent optometry practices keep same-day slots open for emergencies — red eyes, sudden vision changes, eye pain, or foreign objects. Emergency rooms handle serious trauma or chemical burns. Routine eye exams and new glasses fittings almost never happen same-day because they require longer appointments and advance scheduling.
The fastest path is to call your regular eye doctor's office directly and ask if they have cancellations or a same-day urgent slot. If they don't, ask for a referral to an urgent care center or retail clinic in your area that can see you today. Many optometrists and ophthalmologists reserve a few appointment slots each day specifically for walk-ins or last-minute calls, so being direct about needing same-day care matters.
Key Takeaways
- Call your eye doctor's office before noon to ask about same-day cancellations or urgent slots — many practices hold a few open each day.
- Retail eye clinics in drugstores and supermarkets often have same-day availability for urgent issues like red eyes, pain, or sudden vision changes.
- Urgent care centers and emergency rooms handle eye emergencies like trauma, chemical exposure, or severe pain when regular offices are closed.
- Routine eye exams and new glasses orders require advance scheduling and cannot be completed same-day at most locations.
- Have your insurance card and photo ID ready when you call, and be specific about your symptoms so the office can prioritize you correctly.
Where to call first for same-day eye care
Start with your regular eye doctor — the optometrist or ophthalmologist you've seen before, if you have one. Call the office directly (not through a website form) and tell the receptionist you need to be seen today and why. Practices that serve the same patients over time often keep one or two same-day slots open for emergencies, and they'll fit you in if the issue sounds urgent. If you don't have a regular eye doctor, search online for "optometrist near me" or "ophthalmologist near me" and call the closest practices directly.
If your regular doctor has no same-day openings, ask them to recommend an urgent care center or retail eye clinic nearby. They often have relationships with these places and can tell you which ones are most reliable. Retail eye clinics — the ones inside Walmart Vision Centers, Target Optical, CVS, or Walgreens — typically have same-day appointments available because they're designed for walk-ins and quick visits. You don't need an appointment at many of these locations; you can walk in during business hours and wait to be seen.
What counts as urgent enough for same-day care
Eye doctors prioritize same-day slots for symptoms that suggest infection, injury, or sudden vision loss. Red eyes with discharge, pain, or swelling usually indicate infection (conjunctivitis or keratitis) and need same-day attention. Sudden blurriness, flashing lights, floaters, or a dark shadow in your vision can signal serious conditions like retinal detachment and require urgent evaluation. Eye pain, especially if it's sharp or came on suddenly, warrants same-day care. Foreign objects in the eye, chemical splashes, or trauma from impact all need immediate attention.
Routine concerns — needing a new glasses prescription, wanting a contact lens fitting, or scheduling a regular annual exam — are not same-day issues. These appointments typically take 45 minutes to an hour and require advance booking. If you mention a routine need when you call, the office will likely offer you an appointment in the coming days or weeks rather than today. Be clear about your actual symptom when you call so the office can route you correctly.
What to have ready before you call
Gather your insurance card and a photo ID before you dial. The office will ask for your name, date of birth, insurance information, and a description of what's wrong with your eye. If you wear glasses or contacts, know your current prescription or bring the glasses with you — the office may ask. If you've had eye surgery or have a history of eye disease, mention that. If you're on medications, have a list ready, especially blood pressure or diabetes medications, because they can affect eye health.
Write down exactly when your symptoms started and what you were doing when they began. If something hit your eye, describe what it was. If you have discharge, describe the color and thickness. If your vision changed, describe what you see — is it blurry, dark, wavy, or are there floaters? The more specific you are, the better the office can assess whether you truly need same-day care and how urgent you are.
Retail eye clinics and urgent care centers
Retail eye clinics inside drugstores and supermarkets operate on a walk-in basis and often have same-day availability. Walmart Vision Centers, Target Optical, CVS, and Walgreens all employ optometrists who can perform eye exams, diagnose common conditions like pink eye or dry eye, and write prescriptions for glasses or contacts. Wait times vary — you might be seen in 15 minutes or might wait an hour depending on how busy the location is. Call ahead if you want to know the current wait time, but you don't need an appointment.
Urgent care centers that are not attached to a hospital also see eye patients same-day. They handle infections, minor injuries, and sudden vision changes. They can perform basic eye exams and prescribe medications, but they cannot perform surgery or complex procedures. If your issue is more serious — severe trauma, chemical burns, or sudden vision loss that might indicate stroke or other serious illness — go to an emergency room instead. Call 911 if you have severe pain, sudden complete vision loss, or chemical exposure to the eye.
When to go to an emergency room instead
Emergency rooms are the right choice for eye injuries that are severe or potentially sight-threatening. Chemical splashes in the eye require immediate flushing and evaluation — rinse your eye with water for at least 15 minutes while someone drives you to the ER or calls 911. Blunt trauma from impact, especially if you have pain or vision loss afterward, needs ER evaluation because internal bleeding or retinal damage may not be obvious at first. Sudden complete vision loss, especially if it's in one eye only, can signal stroke or other serious conditions and requires emergency care.
If you have a small foreign object in your eye (like an eyelash or dust) and you can see it, you can try flushing it out with clean water or saline solution at home. If it doesn't come out after a few rinses, or if you have pain or vision changes, call an urgent care center or your eye doctor. If you have a penetrating injury — something sharp that went into the eye — do not touch it and go to the ER immediately.
What happens during a same-day urgent eye visit
A same-day visit for an urgent issue is shorter than a full eye exam. The eye doctor will ask about your symptoms and when they started, then use a slit lamp (a microscope with a light) to look at the front of your eye. They may put numbing drops in your eye so they can examine it without you feeling pain. They'll check your vision, look at the back of your eye with a dilating lens if needed, and measure your eye pressure if glaucoma is a concern. The whole visit usually takes 20 to 30 minutes.
Based on what they find, the doctor will either treat you in the office (like flushing out a foreign object or prescribing antibiotic drops for infection) or refer you to a specialist if something more serious is found. They'll give you a written summary of what they found and what you should do next. If they prescribe medication, ask about cost and whether your insurance covers it. If they recommend follow-up care, ask when you should schedule that appointment.
Insurance and cost for same-day visits
Most insurance plans cover urgent eye care the same way they cover other urgent care — with a copay or coinsurance, just like a regular office visit. Call your insurance company before your appointment if you want to know your exact out-of-pocket cost. If you don't have insurance, ask the office about their cash prices before you're seen. Retail eye clinics and urgent care centers often post their fees online or can tell you over the phone.
If you go to an emergency room, the cost will be higher than an urgent care center or retail clinic, but ER visits are covered by insurance the same way other ER visits are. If cost is a concern and your issue is not life-threatening, an urgent care center or retail clinic is usually less expensive than an ER. Some community health centers also offer same-day or next-day eye care on a sliding fee scale based on income.
Frequently Asked Questions
Can I get a same-day eye exam for glasses or contacts?
Not typically. Routine eye exams and new glasses or contact lens fittings require advance scheduling because they take 45 minutes to an hour. Retail eye clinics may have same-day availability for exams, but call ahead to ask. If you need glasses urgently, some optical shops can make simple prescriptions the same day if you order before mid-afternoon.
What if my eye doctor's office is closed?
Call an urgent care center, retail eye clinic, or emergency room depending on how serious your symptoms are. Many eye doctor offices have an after-hours message that directs you to an urgent care center or ER. If you have a serious injury or sudden vision loss, go to the ER. For infections or minor issues, urgent care or a retail clinic will work.
Do I need to call ahead to a retail eye clinic?
No — retail eye clinics are designed for walk-ins and you can show up during business hours without an appointment. Calling ahead to ask about wait times is helpful, but not required. Have your insurance card and ID ready when you arrive.
Will a same-day visit cost more than a regular appointment?
Not necessarily. Urgent visits are usually billed the same as regular office visits — your copay or coinsurance applies. Emergency room visits cost more. Ask about the fee when you call or arrive so you know what to expect.
What if I think I have a serious eye emergency?
Call 911 or go to the nearest emergency room if you have severe pain, sudden vision loss, chemical exposure, or serious trauma. Do not wait for an appointment. For less severe symptoms like redness or mild pain, call your eye doctor or urgent care first.
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.