Browse services
your locationFind care near me
Search

Book urgent care & walk-in clinics near me in Smithfield, VA

Need urgent care in Smithfield? Let Solv help find and book a same-day care.
Hours
Rating
Patient types
Distance
Add location icon

Own a clinic? Add your location.

Help patients book appointments with you on Solv. It's free!

Add location

20 instant-book locations

Urgent care

312 2nd St, Williamsburg, VA 23185312 2nd St
Open until 4:00 pm
  • Mon 9:00 am - 4:00 pm
  • Tue 9:00 am - 4:00 pm
  • Wed 9:00 am - 4:00 pm
  • Thu 9:00 am - 4:00 pm
  • Fri 9:00 am - 4:00 pm
  • SatUnknown
  • SunUnknown
Visit Clinic
Urgent care

5239 Monticello Ave, Williamsburg, VA 231885239 Monticello Ave
Open until 7:00 pm
  • Mon 7:00 am - 7:00 pm
  • Tue 7:00 am - 7:00 pm
  • Wed 7:00 am - 7:00 pm
  • Thu 7:00 am - 7:00 pm
  • Fri 7:00 am - 7:00 pm
  • Sat 8:00 am - 2:00 pm
  • Sun 8:00 am - 2:00 pm
Visit Clinic
Urgent care

120 Monticello Ave, Williamsburg, VA 23185120 Monticello Ave
Open until 9:00 pm
  • Mon 9:00 am - 9:00 pm
  • Tue 9:00 am - 9:00 pm
  • Wed 9:00 am - 9:00 pm
  • Thu 9:00 am - 9:00 pm
  • Fri 9:00 am - 9:00 pm
  • Sat 9:00 am - 9:00 pm
  • Sun 9:00 am - 9:00 pm
3.68(22 reviews)
Friendly reception. Saw me right away. Everyone I interacted with was wonderful.
Visit Clinic
Urgent care

2246 George Washington Memorial Hwy, Hayes, VA 230722246 George Washington Memorial Hwy
Open until 5:00 pm
  • Mon 8:00 am - 5:00 pm
  • Tue 8:00 am - 5:00 pm
  • Wed 8:00 am - 5:00 pm
  • Thu 8:00 am - 5:00 pm
  • Fri 8:00 am - 5:00 pm
  • SatClosed
  • SunClosed
Visit Clinic
Urgent care

4374 New Town Ave, Williamsburg, VA 231884374 New Town Ave
Open until 4:00 pm
  • Mon 8:00 am - 4:00 pm
  • Tue 8:00 am - 4:00 pm
  • Wed 8:00 am - 4:00 pm
  • Thu 8:00 am - 4:00 pm
  • FriClosed
  • SatClosed
  • Sun 8:00 am - 4:00 pm
Visit Clinic
Urgent care

2348 York Crossing Dr, Hayes, VA 230722348 York Crossing Dr
Visit Clinic
Urgent care

7924 Chesapeake Blvd, Norfolk, VA 235187924 Chesapeake Blvd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 9:00 am - 3:00 pm
  • SunClosed
Visit Clinic
Urgent care

1326 E Little Creek Rd, Norfolk, VA 235181326 E Little Creek Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 4:00 pm
  • Sun 8:00 am - 4:00 pm
2.81(8 reviews)
The front desk attendant was not very pleasant. She just looked like she didn't want to be there and talked really softly, therefore,I could barely hear her. The COVID-19 test went fine. I just had to go back in for my results after 45 minutes due to the fact that I did not receive the phone call to tell me my results were ready. The test results were to take 15-20 minutes. I'm pretty sure they were back within that time frame, but apparently I slipped thru the cracks. Other than that all went well!
Visit Clinic
Urgent care

801 Poindexter St, Chesapeake, VA 23324801 Poindexter St
Open until 5:00 pm
  • Mon 8:00 am - 5:00 pm
  • Tue 8:00 am - 5:00 pm
  • Wed 8:00 am - 5:00 pm
  • Thu 8:00 am - 5:00 pm
  • Fri 8:00 am - 5:00 pm
  • SatClosed
  • SunClosed
Concentra Urgent Care, Chesapeake - 801 Poindexter St
Visit Clinic
Urgent care

9545 Shore Dr, Norfolk, VA 235189545 Shore Dr
Open until 7:00 pm
  • Mon 7:00 am - 7:00 pm
  • Tue 7:00 am - 7:00 pm
  • Wed 7:00 am - 7:00 pm
  • Thu 7:00 am - 7:00 pm
  • Fri 7:00 am - 7:00 pm
  • Sat 7:00 am - 7:00 pm
  • Sun 9:00 am - 5:00 pm
4.6(10 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

East Beach is a remarkable place. Even though no one wants to be there the experience was amazing Natilie ad the rest of the staff are super friendly and professional they make an unpleasant situation plesent. Thank you for your help I highly recommend them making appointments is super easy and walk-in is quick as well thanks again
Visit Clinic
Urgent care

1119 N Military Hwy, Norfolk, VA 235021119 N Military Hwy
Visit Clinic
Urgent care

6632 Indian River Rd, Virginia Beach, VA 234646632 Indian River Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 9:00 am - 3:00 pm
  • Sun 9:00 am - 3:00 pm
Visit Clinic
Urgent care

6497 Centerville Rd, Williamsburg, VA 231886497 Centerville Rd
View hours of operation
  • MonClosed
  • TueClosed
  • WedClosed
  • ThuClosed
  • FriClosed
  • SatClosed
  • SunClosed
Visit Clinic
Urgent care

850 Kempsville Rd, Norfolk, VA 23502850 Kempsville Rd
5.0(1 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Dr Kate Richard is a excellent doctor I would trade her for the world
Visit Clinic
Urgent care

1239 Cedar Rd, Chesapeake, VA 233221239 Cedar Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
3.63(23 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Patient First Primary and Urgent Care , Cedar Road - 1239 Cedar Rd, Chesapeake
I called ahead to this location and was told there were about nine people already waiting to be seen, and that that was consistent for the day up to my call. I also tried calling other locations without any success - the phone number was bad or nobody answered the call. So I went and was pleasantly surprised to see only one person in the lobby. I was assisted much sooner than expected. The longest delay was waiting for the doctor to arrive in my room, but even that was not too long. I left the building feeling very good about the services at this location.
Visit Clinic
Urgent care

725 Volvo Pkwy, Chesapeake, VA 23320725 Volvo Pkwy
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
3.67(9 reviews)
When they answered the phone, very professional. Very kind, answered question about Covid test for travel. Went for testing, quick and had results properly filled out for cruising. Can’t thank them enough for their help.
Visit Clinic
Urgent care

332 Newtown Rd, Virginia Beach, VA 23462332 Newtown Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
2.93(27 reviews)
Patient First Primary and Urgent Care , Newtown Road - 332 Newtown Rd, Virginia Beach
Visit Clinic
Pediatric urgent care

817 Volvo Pkwy, Chesapeake, VA 23320817 Volvo Pkwy
Open until11:00 pm
  • Mon 4:00 pm - 11:00 pm
  • Tue 4:00 pm - 11:00 pm
  • Wed 4:00 pm - 11:00 pm
  • Thu 4:00 pm - 11:00 pm
  • Fri 4:00 pm - 11:00 pm
  • Sat11:00 am - 11:00 pm
  • Sun11:00 am - 11:00 pm
3.64(11 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

I brought my daughter in for stitches. There was no wait and they treated her quickly. I’ve been to ERs for similar issues and have easily spent hours waiting for one or two stitches, so I was so surprised to be in an out in less than hour. The doctor here was so friendly and so reassuring to my daughter. The nurses made sure that my daughter was comfortable and helped assuage her fears. I would give the experience ten stars if I could.
Visit Clinic
Urgent care

5659 Parkway Drive, Naxera, VA 230615659 Parkway Drive
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 4:00 pm
  • Sun 8:00 am - 4:00 pm
Visit Clinic
Urgent care

705 N Battlefield Blvd, Chesapeake, VA 23320705 N Battlefield Blvd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
2.83(24 reviews)
Patient First Primary and Urgent Care , Battlefield - 705 N Battlefield Blvd, Chesapeake
Visit Clinic
Add location icon

Own a clinic? Add your location.

Help patients book appointments with you on Solv. It's free!

Add location

This site uses cookies to provide you with a great user experience. By using Solv, you accept our use of cookies.