Print view logo

Schedule a Flu Shot Appointment

We offer convenient flu shots at primary care and urgent care locations near you.

Make an appointment at your regular primary care office or reserve your spot online to be seen at urgent care.

Flu vaccine is covered by many health plans, but be sure to check with your plan to find out if you must go to a specific facility to be covered for the vaccine. If you do not have insurance, payment will be expected at time of service.


Distances are estimated from zip code: 17401. Update zip code

WellSpan Family Medicine - Bannister Street

Distance: 1.87mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

1575 Bannister St.
York, PA 17404

WellSpan Family Medicine - Bannister Street

WellSpan Family Medicine - Roosevelt Ave

Distance: 2.01mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

1401 Roosevelt Ave.
York, PA 17404

WellSpan Family Medicine - Roosevelt Ave

WellSpan Internal Medicine - Apple Hill

Distance: 2.66mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

25 Monument Rd.
York, PA 17403

WellSpan Internal Medicine - Apple Hill

WellSpan Family Medicine - Hayshire

Distance: 3.03mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

2775 N. George St.
York, PA 17406

WellSpan Family Medicine - Hayshire

WellSpan Internal Medicine - Freedom Way

Distance: 3.19mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

2350 Freedom Way
York, PA 17402

WellSpan Internal Medicine - Freedom Way

WellSpan Family Medicine - Plymouth Road

Distance: 3.26mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

1010 Plymouth Rd.
York, PA 17402

WellSpan Family Medicine - Plymouth Road

WellSpan Family Medicine - Stony Brook

Distance: 5.65mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

4222 E. Market St.
York, PA 17406

WellSpan Family Medicine - Stony Brook

WellSpan Family Medicine - Wheatlyn

Distance: 5.99mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

235 Rosedale Dr.
Manchester, PA 17345

WellSpan Family Medicine - Wheatlyn

WellSpan Internal Medicine - Dover

Distance: 6.51mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

4020 Carlisle Road
Dover, PA 17315

WellSpan Internal Medicine - Dover

WellSpan Family Medicine - Dallastown

Distance: 6.60mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

755 S. Pleasant Ave.
Dallastown, PA 17313

WellSpan Family Medicine - Dallastown

WellSpan Internal Medicine - Red Lion

Distance: 8.88mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

3065 Windsor Rd.
Red Lion, PA 17356

WellSpan Internal Medicine - Red Lion

WellSpan Family Medicine - Spring Grove

Distance: 8.93mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

430 N. Main St.
Spring Grove, PA 17362

WellSpan Family Medicine - Valley Green

Distance: 12.88mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

1790 Old Trail Rd.
Etters, PA 17319

WellSpan Family Medicine - Valley Green

WellSpan Family Medicine - Stonebridge

Distance: 13.48mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

13515 Wolfe Rd.
New Freedom, PA 17349

WellSpan Family Medicine - Stonebridge

WellSpan Family Medicine - East Berlin

Distance: 13.70mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

105 Fourth St.
East Berlin, PA 17316

WellSpan Family Medicine - East Berlin

WellSpan Family Medicine - Chanceford

Distance: 14.31mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

10 Muddy Creek Forks Rd.
Brogue, PA 17309

WellSpan Family Medicine - Chanceford

WellSpan Pediatric Medicine - Shrewsbury

Distance: 14.65mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & under

15 Constitution Ave.
Shrewsbury, PA 17361

WellSpan Family Medicine - Cross Keys

Distance: 17.06mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

2900 Carlisle Pike
New Oxford, PA 17350

WellSpan Family Medicine - Cross Keys

WellSpan Family Medicine - Frederick Street

Distance: 17.71mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

100 Frederick St.
Hanover, PA 17331

WellSpan Family Medicine - Frederick Street

WellSpan Family Medicine - Clover Lane

Distance: 18.23mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

460 Clover Ln.
Hanover, PA 17331

WellSpan Family Medicine - Clover Lane

WellSpan Family Medicine - Granite Run

Distance: 22.33mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

264 Granite Run Dr.
Lancaster, PA 17601-6463

WellSpan Family Medicine - Granite Run

WellSpan Family Medicine - Littlestown

Distance: 24.73mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

300 W. King St.
Littlestown, PA 17340

WellSpan Family Medicine - Littlestown

WellSpan Internal Medicine - V-Twin Drive

Distance: 25.47mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

40 V-Twin Dr.
Gettysburg, PA 17325

WellSpan Internal Medicine - V-Twin Drive

WellSpan Family Medicine - Aspers

Distance: 26.91mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

2060 Carlisle Rd.
Aspers, PA 17304

WellSpan Family Medicine - Aspers

WellSpan Family Medicine - West Cornwall

Distance: 26.98mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

101 Fairview Circle
Lebanon, PA 17042

WellSpan Family Medicine - West Cornwall

WellSpan Internal Medicine - Washington Street

Distance: 28.48mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

423 S Washington St.
Gettysburg, PA 17325-2526

WellSpan Family Medicine - Meadowbrook

Distance: 28.53mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

337 W. Main St.
Leola, PA 17540-2109

WellSpan Family Medicine - Meadowbrook

WellSpan Family Medicine - Crossroads

Distance: 29.25mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

4131 Oregon Pike
Brownstown, PA 17508

WellSpan Family Medicine - Crossroads

WellSpan Family Medicine - Norman Drive

Distance: 29.32mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

720 Norman Dr.
Lebanon, PA 17042

WellSpan Family Medicine - Norman Drive

WellSpan Family & Pediatric Medicine - Rothsville

Distance: 29.34mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

2320 Rothsville Rd.
Lititz, PA 17543-8217

WellSpan Family & Pediatric Medicine - Rothsville

WellSpan Family Medicine - Herr's Ridge

Distance: 29.45mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

820 Chambersburg Rd.
Gettysburg, PA 17325

WellSpan Family Medicine - Herr's Ridge

WellSpan Pediatric Medicine - Cornwall Road

Distance: 30.00mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & under

618 Cornwall Rd.
Lebanon, PA 17042

WellSpan Pediatric Medicine - Cornwall Road

WellSpan Internal Medicine - Lebanon

Distance: 30.04mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

717 S. 8th St.
Lebanon, PA 17042

WellSpan Family Medicine - North Fourth Street

Distance: 30.85mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

30 North 4th St.
Lebanon, PA 17046

WellSpan Family Medicine - North Fourth Street

WellSpan Family Medicine - 222 W. Fulton Street

Distance: 32.50mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

222 W. Fulton St.
Ephrata, PA 17522

WellSpan Family Medicine - 207 W. Fulton Street

Distance: 32.53mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

207 W. Fulton St.
Ephrata, PA 17522

WellSpan Family Medicine - 207 W. Fulton Street

WellSpan Family Medicine - Lake Street

Distance: 32.66mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

136 Lake St.
Ephrata, PA 17522-2415

WellSpan Family Medicine - Lake Street

WellSpan Family Medicine - Trout Run

Distance: 33.03mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

808 Pleasant View Dr.
Ephrata, PA 17522-9604

WellSpan Family Medicine - Trout Run

WellSpan Internal Medicine - Ephrata

Distance: 33.55mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

446 N. Reading Rd.
Ephrata, PA 17522-9802

WellSpan Internal Medicine - Ephrata

WellSpan Family Health - Georgetown

Distance: 34.44mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

1135 Georgetown Rd.
Christiana, PA 17509

WellSpan Family Health - Georgetown

WellSpan Family Medicine - ELCO

Distance: 34.89mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

6 Perri Ave.
Myerstown, PA 17067

WellSpan Family Medicine - ELCO

WellSpan Internal Medicine - Garden Spot

Distance: 35.84mi

Schedule a Flu Shot Schedule a Flu Shot
21 years & over

435 S. Kinzer Ave.
New Holland, PA 17557-8706

WellSpan Internal Medicine - Garden Spot

WellSpan Family Medicine - Fairfield

Distance: 36.75mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

4910 Fairfield Rd.
Fairfield, PA 17320

WellSpan Family Medicine - Fairfield

WellSpan Family & Sports Medicine - Cocalico

Distance: 39.10mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

30 W. Swartzville Rd.
Reinholds, PA 17569-9641

WellSpan Family & Sports Medicine - Cocalico

WellSpan Family Medicine - Thurmont

Distance: 43.28mi

Schedule a Flu Shot Schedule a Flu Shot
All ages

52 Water St.
Thurmont, MD 21788

WellSpan Family Medicine - Thurmont