Best Urgent Care in Virginia Beach, VA

There are currently 21 urgent care centers in Virginia Beach with 66 percent of them open seven days a week and 4 percent specializing in pediatric urgent care. If you are willing to drive a bit, you’ll find another 16 urgent care centers within 20 miles of Virginia Beach in places like Norfolk, Portsmouth, and Chesapeake. Popular urgent care brands in the area include Patient First and Sentara Healthcare with 6 and 4 clinics within 20 miles, respectively. If you are wondering the difference between urgent care and emergency rooms or when you should visit an urgent care, or want to read more urgent care FAQs, visit our Urgent Care 101 section.

Specific urgent care and walk-in clinic services available in Virginia Beach may include STD testing, flu shots, school physicals and many other valuable services.

Showing 21 of the Best Virginia Beach Urgent Care Centers

  • CHKD Urgent Care

    CLOSED
    This location is currently closed
    Open from 11:00 am – 11:00 pm today
    3960 Virginia Beach Blvd. Virginia Beach, VA 23452

    CHKD Urgent Care is a pediatric urgent care center in Virginia Beach, VA located at 3960 Virginia Beach Blvd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. ... read more

  • CVS MinuteClinic

    OPEN
    This location is open for business
    Open from 10:00 am – 5:30 pm today
    1688 Laskin Road Virginia Beach, VA 23451

    CVS MinuteClinic is a retail clinic operating inside of CVS Pharmacy in Virginia Beach, VA located at 1688 Laskin Road, . They are open 7 days a week seeing walk-in patients in Virginia Beach. ... read more

  • Doctor's In

    CLOSED
    Hours Not Available
    Closed
    1788 Republic Rd. Virginia Beach, VA 23454-4552

    Doctor's In in Virginia Beach, VA located at 1788 Republic Rd., Suite 400. The hours of operation for this clinic are not known, however most walk-in clinics are open daily and for extend... read more

  • Doctor's On Call

    OPEN
    This location is open for business
    Open from 10:00 am – 4:00 pm today
    1368 North Great Neck Rd Virginia Beach, VA 23454-4202

    Doctor's On Call is an urgent care center in Virginia Beach, VA located at 1368 North Great Neck Rd, . They are open 7 days a week seeing walk-in patients in Virginia Beach. ... read more

  • Doctor's On Call

    CLOSED
    Hours Not Available
    Closed
    1055 Kempsville Rd. Virginia Beach, VA 23464-5572

    Doctor's On Call in Virginia Beach, VA located at 1055 Kempsville Rd., . The hours of operation for this clinic are not known, however most walk-in clinics are open daily and for extended... read more

  • Closed
    1120 FirSt. Colonial Rd. Virginia Beach, VA 23454-2418

    First Colonial Family Practice and Urgent Care Center in Virginia Beach, VA located at 1120 FirSt. Colonial Rd., Suite 100. The hours of operation for this clinic are not known, however most ... read more

  • I and O Medical Centers

    OPEN
    This location is open for business
    Open from 9:00 am – 2:30 pm today
    1290 Diamond Springs Rd. Virginia Beach, VA 23455-3701

    I and O Medical Centers is an urgent care center in Virginia Beach, VA located at 1290 Diamond Springs Rd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. ... read more

  • Nowcare Urgent Care

    OPEN
    This location is open for business
    (1)
    Open from 8:00 am – 8:00 pm today
    1020 Independence Blvd. Virginia Beach, VA 23455-5542

    Very little wait time, friendly employees and a wonderful doctor. The quality of my service was excellent and the Now Care Urgent Care was just minutes from my home. read more

  • NowCare Urgent Care

    OPEN
    This location is open for business
    Open from 8:00 am – 8:00 pm today
    2088 S Independence Blvd. Virginia Beach, VA 23453-4790

    NowCare Urgent Care is an urgent care center in Virginia Beach, VA located at 2088 S Independence Blvd., Suite 103. They are open 7 days a week seeing walk-in patients in Virginia Beach. ... read more

  • NowCare Urgent Care

    OPEN
    This location is open for business
    Open from 9:00 am – 3:00 pm today
    6632 Indian River Rd. Virginia Beach, VA 23464-3442

    NowCare Urgent Care is an urgent care center in Virginia Beach, VA located at 6632 Indian River Rd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. NowC... read more

  • NowCare Urgent Care

    OPEN
    This location is open for business
    Open from 8:00 am – 8:00 pm today
    1168 First Colonial Rd. Virginia Beach, VA 23454-2444

    NowCare Urgent Care is an urgent care center in Virginia Beach, VA located at 1168 First Colonial Rd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. No... read more

  • Oceana Urgent Care & Family

    CLOSED
    This location is currently closed
    Open Monday from 8:00 am – 6:00 pm
    1232 Perimeter Pkwy. Virginia Beach, VA 23454-5924

    Oceana Urgent Care & Family is an urgent care center in Virginia Beach, VA located at 1232 Perimeter Pkwy., Suite 101. They are open 5 days a week seeing walk-in patients in Virginia Beach. ... read more

  • Oceana Urgent & Family

    CLOSED
    Hours Not Available
    Closed
    940 General Booth Blvd. Virginia Beach, VA 23451-4861

    Oceana Urgent & Family in Virginia Beach, VA located at 940 General Booth Blvd., . The hours of operation for this clinic are not known, however most walk-in clinics are open daily and fo... read more

  • Patient First

    OPEN
    This location is open for business
    Open from 8:00 am – 10:00 pm today
    5486 Indian River Rd. Virginia Beach, VA 23464-5365

    Patient First is an urgent care center in Virginia Beach, VA located at 5486 Indian River Rd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. Patient Fi... read more

  • Patient First

    OPEN
    This location is open for business
    (1)
    Open from 8:00 am – 10:00 pm today
    3432 Holland Rd. Virginia Beach, VA 23452-4846

    I would not recommend this place. The staff does not listen to the patients and when they take blood it takes them 3-4 times to get it right. I was diagnoised with a life threatening condition yet they would not listen to my concerns nor did the... read more

  • Patient First

    OPEN
    This location is open for business
    Open from 8:00 am – 10:00 pm today
    332 Newtown Rd. Virginia Beach, VA 23462-1793

    Patient First is an urgent care center in Virginia Beach, VA located at 332 Newtown Rd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. Patient First is... read more

  • Patient First

    OPEN
    This location is open for business
    Open from 8:00 am – 10:00 pm today
    1605 General Booth Blvd. Virginia Beach, VA 23454-5691

    Patient First is an urgent care center in Virginia Beach, VA located at 1605 General Booth Blvd., . They are open 7 days a week seeing walk-in patients in Virginia Beach. Patient... read more

  • Providence Road Primary Care

    CLOSED
    This location is currently closed
    Open Monday from 7:30 am – 6:00 pm
    5320 Providence Rd. Virginia Beach, VA 23464-4122

    Providence Road Primary Care, formally referred to as Providence Road Urgent Care, is a primary care office in Virginia Beach, VA located at 5320 Providence Rd., . They are open 5 days a week seeing walk... read more

  • Sentara Independence Family Medicine & Primary Care

    CLOSED
    This location is currently closed
    Open Monday from 7:00 am – 7:00 pm
    816 Independence Blvd. Virginia Beach, VA 23455-6010

    Sentara Independence Family Medicine & Primary Care, formally referred to as Family Practice & Urgent Care, is a primary care office in Virginia Beach, VA located at 816 Independence Blvd., Suite 100. ... read more

  • Velocity Urgent Care

    OPEN
    This location is open for business
    (1)
    Open from 8:00 am – 4:00 pm today
    2859 Virginia Beach Blvd. Virginia Beach, VA 23452-7613

    I reserved a spot online. I didn't have to wait long. The first nurse to bring me back looked like she hated her job and didn't want to be there. The PA was great. She messed up one of my prescriptions and I had called to get it changed. Gabrielle... read more

  • Velocity Urgent Care

    OPEN
    This location is open for business
    Open from 8:00 am – 4:00 pm today
    3745 Holland Rd. Virginia Beach, VA 23452-2847

    Velocity Urgent Care, formally referred to as Sentara Urgent Care, is an urgent care center in Virginia Beach, VA located at 3745 Holland Rd., . They are open 7 days a week seeing walk-in patients in Vir... read more