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 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 - 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 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 - 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 - 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 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 - 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 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 - 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 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 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