Get Directions

(757) 838-6335


Currently, Hampton Family Practice is not accepting new patients.

For existing patients, we understand that life is busy, that's why we offer our patients greater access to their Patient Care Team with 2 easy scheduling options. 

  • Call during office hours, Monday - Saturday at 757-838-6335.  
  • Request an appointment through our Secure Patient Portal, 24 hours a day, 7 days a week!  To acess your account simply click on the Patient Portal button located on the top left of this page.  


Office Hours

Monday - Thursday:  8:30 am - 6:00 pm

Friday:  8:30 am - 5:00 pm

Saturday Morning Clinic:  8:00 am - 12 noon.  

We understand that kids get sick on the weekends and sometimes minor injuries occur that don't require a trip to the emergency room.  If you are an active patient and need medical care on Saturday, simply call our office at 757-838-6335.  Phone lines are open from 8:00 am - 12:00 noon every Saturday morning.


After Hours Emergency Consult

Please call Stat Medical at 757-398-1727.  You will speak with a specially trained nurse who can determine whether you should go to an Urgent Care, ER, or if you can care for yourself at home until you can be seen by your Patient Care Team.

The after hours nurse will keep your physician informed with a report for your medical records the following business day.

Any time you feel that you need emergency medical attention, always call 911 or visit your nearest emergency room.  


Office Closures

Holidays: Our office is closed New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day.  We are closed after 12-noon on Christmas Eve and New Year's Eve if they fall on weekdays.

Severe Weather:  To protect you and our staff we will occassionally close when the weather is severe.  If you have questions about possible closures please call the office at 757-838-6335 or our answering service at 757-398-1727.  Or,  go to our Face Book Page.