Walk in, no appointment needed · Visits from $60

Hours 9:30am–7pm Patient portal (405) 358-3131
ENES

Flu shots

Flu shots in Oklahoma City$30

$30 cash, no appointment. Walk in and you're done in about ten minutes. Bring the family. Flu tends to spread at home first.

¿Prefiere español? Vea esta página en español.

  • $30 cash
  • Hours 9:30am–7pm QuickAbout ten minutesBring the whole family
  • We speak Spanish 4.92 from 250 reviews

Timing

Get it before flu gets around.

It takes about two weeks to work fully, and flu season here often runs into March.

  • Best: late Sept to Oct
  • Still worth it
  • Flu season often runs into March
  1. Best: late Sept to Oct Sep – Oct
  2. Still worth it Nov – Jan
  3. Flu season often runs into March Feb – Mar

Everything included

What’s included

Included

  • $30 cash, no appointment
  • Covered by most insurance at no cost to you
  • Walk in any time we're open
  • About ten minutes
  • Adults and children
  • Vaccination record for school or work
Price without insurance $30
See all prices

01

When to get it

Late September through October is best, before flu spreads around Oklahoma. It takes about two weeks to work fully, so earlier is better. December or January is still worth it. Flu season here often runs into March.

02

Who should get one

Anyone over six months old. It matters most for adults over 65, pregnant women, children under five, people with asthma, diabetes, heart disease or a weak immune system, and anyone who lives with or cares for them.

03

If you have insurance

Most plans cover the flu shot at no cost to you. Bring your card and we'll bill it. $30 is the cash price if you don't have coverage. It's the same vaccine either way.

Questions

Common questions

How much is a flu shot?

$30 if you pay cash. If you have insurance, most plans cover it completely as preventive care and you pay nothing.

Do I need an appointment?

No. Walk in any time we're open. It takes about ten minutes.

Can the flu shot give me the flu?

No. The vaccine can't cause the flu. Some people have a sore arm or feel tired for a day. That's your immune system responding, not an infection.

Can my kids get one here?

Yes. We vaccinate children and adults, and we can give you a vaccination record for school.

Reviews

Patients say Doris listens.

Family Health Clinic has a 4.92/5 rating across 250 verified patient reviews on Tebra.

4.92 across 250 verified reviews Read them on Tebra

The entire staff was incredibly kind and helpful. Doris was particularly thorough and answered all my questions. I highly recommend this clinic.

Corey B · January 2026

Doris Perez is absolutely understanding, very knowledgeable, and very caring of everyone’s situation. She listens to help and keeps us informed about what is happening. Definitely would recommend her to anyone.

Madelyn R · February 2026

Always nice and never a long waiting time

Shelia W · July 2026

Doris Perez was great. She listened when I told her my health issue, then she took steps to make it better. Thank you for your time and attention. You were very helpful.

David C · March 2026

She’s wonderful, she’s very caring always in a good mood very welcoming and interested in our health, provides great care of her patients 😁

Andres H · February 2026

Not feeling well?Walk in today.

Mon–Fri 9:30am–7pm · Sun 10am–5pm · 1506 S. Agnew Ave

Call Book a visit