Virtual Care

Doctor in 30 Minutes with Virtual On Demand Care

Avoid the waiting room and see a doctor from home.

Virtual On Demand Care at Home

St. Vincent's OnDemand Virtual Care allows you to have a video chat with a healthcare provider, 24/7, without having to schedule an appointment or drive anywhere.

To make an appointment call 205-939-7550 or visit us online.

You can use virtual care from your phone, tablet or computer – all from the comfort of your home. Like urgent care or other walk-in locations, our team of board-certified doctors and nurse practitioners listen to you and provide consultation, diagnosis and treatment for non-emergency medical issues.

Use OnDemand virtual care for questions about:

  • Fever, colds and flu
  • Coughs and sore throats
  • Sinusitis and seasonal allergies
  • Eye infections, pink eye
  • Rashes and dermatitis
  • Bites and stings
  • Upper respiratory infections
  • And many more

For just $35, no insurance required, you can see a physician often in as little as 30 minutes.

Featured Locations

  • St. Vincent's Birmingham

    To get great care for your everyday life, visit St. Vincent's Birmingham where you’ll receive compassionate, personalized care.

    Make an Appointment
    205-939-7878
  • St. Vincent's Blount

    To get great care for your everyday life, visit St. Vincent's Blount, where you’ll receive compassionate, personalized care.

    Make an Appointment
    205-939-7878
  • St. Vincent's Chilton

    To get great care for your everyday life, visit St. Vincent's Chilton, where you’ll receive compassionate, personalized care.

    Make an Appointment
    205-939-7878
  • St. Vincent's St. Clair

    To get great care for your everyday life, visit St. Vincent's St. Clair, where you’ll receive compassionate, personalized care.

    Make an Appointment
    205-338-3301