Urgent Care in Hampton Roads 

Call one of our urgent care offices for any inquiries. We'll be glad to help! Appointments are not necessary and we do accept walk-ins. However, if you would like to cut down on your waiting time once you arrive in your office, click the button beside your desired location to save your spot in line!

Peninsula South Location – Hampton Urgent Care

593 Aberdeen Road
Hampton, VA 23661
 

757-825-1100 phone
757-838-2034 fax 

Get in line now!

Hours:  
Mon-Fri: 7:30am - 7:30pm
Sat:  9:00am - 2:30pm
Sun:  9:00am - 2:30pm

Southside East Location – Virginia Beach Urgent Care

1290 Diamond Springs Road 
Virginia Beach, VA 23455
 

757-460-0700 phone 
757-460-4168 fax 

Get in line now!

Hours:
Mon-Fri: 7:30am - 7:30pm
Sat: 9:00am - 2:30pm
Sun: 9:00am - 2:30pm

Southside West Location – Chesapeake Urgent Care

838-A Old George Washington Hwy. 
Chesapeake, VA 23323
 

757-487-9600 phone 
757-487-6090 fax 

Get in line now!

Hours:
Mon-Fri: 8:00am - 7:00pm
Sat: 10:00am - 4:00pm
Sun: Closed

Peninsula North Location – Newport News Urgent Care *NEW LOCATION*

Hampton Roads Urgent Care
730 Thimble Shoals Blvd., Ste. 110
Newport News, VA 23606
 

757-223-5700 phone 
757-240-5578 fax 

 

Hours:
Mon-Fri: 8:00am - 7:00pm
Sat: 10:00am - 4:00pm
Sun: Closed