Facebook Pixel clickserv


To protect the health and wellbeing of our community, no visitors are allowed into our hospitals until further notice.
Limited exceptions may be made. Learn more.

Now offering virtual visits for all WakeMed Physician Practice primary care and specialties locations. Schedule an appointment today.

Visit COVID-19 Information Page

Find a Doctor

John P Tanner, MD

WakeMed Physician Practices providers
Practice Name
WakeMed Primary Care - Knightdale
Hospital Preference
WakeMed Raleigh Campus
Request an Appointment URL


Schedule Your Appointment Now

We are pleased to offer our valued patients the ability to schedule an appointment online, 24 hours a day, 7 days a week without ever picking up the phone. As always, if you don't see an appointment time or type that works for you, please contact our office directly so we can help.

New Patients:

Simply choose your physician, preferred location and type of visit, and select the appointment time that works best for you.

Established Patients:

If you have received care at a WakeMed Hospital or in a WakeMed Physician Practices office, you have more access to more features and functionality through WakeMed MyChart.

Office Location
Primary Care - Knightdale
901 Old Knight Road
Knightdale, NC 27545
Get Directions
View Map
Undergraduate Degree
University of North Carolina at Chapel Hill, Chapel-Hill, NC (Biology)
Medical School
East Carolina University Brody School of Medicine, Greenville, NC
University of Virginia Health System (Family Medicine)
Certified, American Board of Family Medicine
Professional Memberships
American Academy of Family Physicians
North Carolina Academy of Family Physicians
American College Health Association

Dr. John Tanner is a board certified family medicine physician with clinical interests in diabetes, high blood pressure, skin problems, and sports medicine. He joins WakeMed Primary Care from UNC – Chapel Hill’s Campus Health Services office where he provided primary and acute care services and served as the after-hours clinic supervisor and was responsible for overseeing the advanced practice provider team. His previous experience includes Duke Primary Care and Rock Quarry Road Family Medicine. He is a graduate of East Carolina University’s Brody School of Medicine and completed his Family Medicine residency at the University of Virginia Health System. Dr. Tanner enjoys working with patients to find the best way for them to achieve their health goals. He believes in the importance of caring for physical and mental health needs. He likes treating acute illnesses and chronic diseases.

In his free time, Dr. Tanner enjoys spending time with his wife and children, reading about history, and playing sports.

Insurance We Accept

WakeMed contracts with most major health insurance carriers. View a list of Insurance we accept.

Before scheduling an appointment with either a WakeMed employed provider or a community-based affiliated physician, we encourage you to contact your insurance company to verify that the location or provider you plan to visit is included in your network. Your insurance company will also be able to inform you of any co-payments, co-insurances, or deductibles that will be your responsibility.

If you are uninsured, learn more about WakeMed's financial assistance policy.

Back to search