Free Flu Shots, Right Here in McKinney

by | Oct 1, 2026

Fall in McKinney means football Fridays, pumpkin everything downtown, and that first cool morning when everyone digs out a jacket. It also means flu season is on its way.

Here’s the good news: you don’t have to drive across Collin County or wait in a long line at a big-box chain to get protected. Your flu shot is right here in your neighborhood, at Medrocs Pharmacy on Virginia Parkway.

Free flu shots with most insurance plans

Medrocs Pharmacy is offering flu shots this season, and they’re free with most major insurance plans. That means $0 out of pocket for most of our neighbors.

It takes just a few minutes. Roll up a sleeve, say hi to your pharmacist, and get on with your day.

Your neighborhood pharmacy, not a number in line

Medrocs is an independent, locally owned pharmacy right here in McKinney. Our owner and pharmacist, Dr. Michael Willner, PharmD, MSCP, is right behind the counter, and he knows a lot of our patients by name.

That matters more than you might think. At a big-box chain, you get whoever is behind the counter that day. At Medrocs, you get one pharmacist who knows you and can see your whole medicine cabinet in one record, from your everyday prescriptions to compounded ones.

So while you’re in for your flu shot, it’s easy to ask a question about the rest of your medications too. Somebody is actually checking the whole list.

Who should get one, and when

The CDC recommends a yearly flu shot for most people 6 months and older. It’s especially worth a conversation if you’re 65 or older, managing a chronic condition, or caring for grandkids or an older parent.

Fall is the time to get it, ideally before flu starts spreading widely in our area. It takes about two weeks after the shot for your body to build protection.

Not sure if a flu shot is right for you? Ask your pharmacist or doctor. We’re happy to talk it through.

How to get yours

Stop by Medrocs Pharmacy or give us a call:

  • Address: 8901 Virginia Pkwy, Ste 200, McKinney, TX 75071
  • Phone: (469) 625-1000
  • Bring: your insurance card

Flu season is a lot easier to handle when your pharmacy is just down the road. We’ll see you soon, neighbor.


8901 Virginia Pkwy, Ste 200, McKinney, TX 75071
(469) 625-1000