There are a lot of contenders for the best online doctors and primary care physicians, but we’ve found a clear winner: SteadyMD.

Whether you need comprehensive care for a long-term condition or urgent care for a sudden illness, SteadyMD can easily connect you with a board-certified physician. This subscription-based program is setting the standard for online physician services.

Are you considering an online doctor or primary care physician but wondering how well it works?

In far simpler times, patients frequently relied on their doctor to make house calls. The image of the kindly General Practitioner sitting bedside treating a sick patient is now considered a quaint artifact of medical history not to be seen again. But, is it?

Patients have become more informed and discerning about diseases, conditions and general illnesses, thanks to access to websites such as WebMD and the Center for Disease Control. People even look to their network of friends for health advice, often by asking for insight on non-medical platforms such as online forums or social networks like Facebook and Twitter.

While not all conditions require a face-to-face consultation with a healthcare professional, some do. However, logistics may be a big reason people are turning to Internet sites for medical opinions and avoiding the doctor’s office.

The prevailing traditional healthcare model doesn’t quite meet the quick response healthcare consumers need and demand. The model requires patients to schedule an appointment (often 2-3 weeks in advance), travel to the doctor’s clinic and sit in a waiting room (sometimes up to an hour or more with other, sometimes contagious, sick people), see a physician for maybe 10-15 minutes and, hopefully go away with diagnosis and prescription in hand.

That may be required for serious, complex issues needing specialized care, but is it effective for non-emergency care?

Now, enter a new patient-physician model which is bringing healthcare services into the 21st century and growing exponentially. Healthcare professionals, through Internet virtual visits using mobile apps, webcams, and other video technologies, are now available 24/7 to provide consultations for non-emergency medical conditions in primary care, pediatric care, and behavioral therapy.

According to a recent report, this new patient-oriented online model to health care is growing as an industry each year due to its attractiveness to both patient and doctors.

Sounds great, right? But how do you choose an online doctor for your care, and what can you expect?

We’ve considered all of the online doctor services which are presently available offering patients a time and cost-effective way to consult a physician. We’ve ranked these services according to the technology used, typical response times, and overall cost. We’ve rewarded services that deliver the best overall service for basic medical care.

In emergency situations, always call 911 or go to the nearest emergency room.

The 10 Best Online Doctor & Primary Care Services

  1. SteadyMD

    SteadyMD is very possibly the Rolls Royce of current online physician services providing personalized, long-term primary care with a board certified physician. This service is not the standard telehealth model which focuses on urgent care treating a limited number of health conditions. SteadyMD provides comprehensive care for chronic conditions (diabetes, heart disease, hypothyroidism or hyperthyroidism, high blood pressure, high cholesterol, etc.) as well urgent care issues (cold/flu, skin conditions, rashes, allergies, etc.).

    SteadyMD also conducts labs and screenings for cancer, anemia, cardiovascular, hormones, erectile dysfunction, etc. SteadyMD doctors can also submit prescriptions to your local pharmacy (with the exemption of narcotics and/or other controlled pharmaceuticals). Your SteadyMD is able to refer you to specialists when needed.

    Sounds a lot like having a personal physician, doesn’t it? That’s because it is, but with far greater access.

    When you join SteadyMD (the monthly individual plan is $99 and family plan is $169), you’re assigned a physician who best suits your individual needs and personal lifestyle.  Because your SteadyMD physician has less than 600 or so patients, you’re guaranteed more time in consultation with your physician (up to an hour per visit, as frequently as you need) and who is available to you through unlimited calls, video chats, and text messages. Appointments are required but you can see your doctor the same day (except for the initial appointment which may take 1-2 days).

    Your doctor can also keep track of your health through health monitoring devices such as Fitbit, MyFitnessPal or another health app. Information from devices which measures heart rate, blood sugar, blood pressure, etc., can also be transmitted to your SteadyMD physician. Should you require emergency care or hospitalization, your SteadyMD physician is available to oversee your care, consult with specialists, and monitor your condition.

    Visit site:

    Response Time100%
    95%Rave Meter
  2. LiveHealth Online


    One of the more affordable on-demand virtual doctor sites, LiveHealth Online offers medical services at a flat $49 per general medical visit which typically lasts 10-15 minutes. Patients are able to select their physician from their online profile. Insurance is not required, but some health plans cover virtual doctor visits so you should check your plan.

    Services may be accessed using a computer or tablet, as well as the LiveHealth Online app, available for free for iPhones and Androids. Computer or tablet access requires high-speed Internet service, a webcam, and audio capabilities.

    LiveHealth Online also provides psychological services at $80-$95 per 45-minute visit (depending on whether you speak with a therapist or a psychologist). Psychiatrist consultations cost $175 initial visit and $75 for a follow-up visit (length of sessions not determined). While not available on-demand, behavioral health appointments usually may be made within four days. Children under the age of 18 are able to see a LiveHealth Online for certain conditions.

    Additionally, the site offers allergy specific medical services, treating nasal congestion, sneezing, coughing, runny nose, etc.

    Spanish speaking physicians may be requested, 7 days a week, by appointment between the hours of 7 a. m. – 11 p. m.

    Response Time85%
    90%Rave Meter
  3. MDLive

    MDLive provides 24/7 physician access via a smartphone, computer or tablet with webcam or video chat capability. Patients can also use the MDLive app (available through Apple Store and Google Play) to contact a physician. Certain technical requirements are required for video exam consultations.

    The service provides patients with consultations in primary care, dermatology, behavioral therapists and psychiatry. All MDLive physicians and therapists are board certified and licensed.

    Urgent care conditions treated by MDLive physicians include over 50 general medical conditions (flu/colds, respiratory infections, fever, headache, ear problems, nausea, eye infections, etc.). The MDLive Dermatologists can treat rashes, cold sores, alopecia, moles, acne, rashes, etc. Additionally, MDLive provides behavioral health services.

    Therapists are qualified to treat addictions, depression, panic disorders, stress, grief counseling, among others. MDLive Psychiatrists can provide consultation and treatment for a wide range of psychiatric conditions such as bipolar disorder, eating disorders, trauma and PTSD, addictions, LBGQ support, grieving, etc.

    Membership is required (and free) but consultations are charged at a flat fee (unless your health insurance plan pays for telemedicine services). The charge for urgent care by a Primary Care Physician is $75, $69 per dermatology consultation, $99 for behavioral counseling and $259 for the initial psychiatric care and $99 for subsequent sessions.

    MDLive also partners with employers, health plans and health systems to provide patient services to reduce the overall cost of healthcare, provides 24/7 access for employees to see a physician, and cuts down on expensive emergency room visits.

    Response Time90%
    86%Rave Meter
  4. HealthTap

    HealthTap supports a network of over 100,000 physicians of various specialties. Primary Care Physicians are available 24/7 to provide medical assessments. Patients, using tablets, computers or smartphones can access a physician within minutes for a 15-minute consult (or longer). General, urgent medical conditions are treated via HealthTap from heartburn, hay fever, colds/flu, strep throat, urinary tract infection, cough, etc.

    HealthTap doctors may also write prescriptions and send electronically to your local drug store; and, lab tests can be ordered through Quest Diagnostics in your area.

    There are two plans offered to use this service. Virtual Consults are available, which includes video chats, text chats, or an appointment (which is live at the time of the consultation), has a starting price of $49 (although, that may vary depending on doctor’s area of expertise). The HealthTap Prime membership starts at monthly $99, is an on-demand service.

    When you log in, you’ll be able to not only select a primary care physician but use a search bar to select a doctor by specialty or medical topic.

    Response Time90%
    86%Rave Meter
  5. Sherpaa

    Open 24/7, 365 days a year, Sherpaa provides an unlimited care plan for online medical services with annual memberships ranging from the Basic plan at $270, Plus care at $400 and Extra care at $900. The annual membership fee includes unlimited, primary care. If you need immediate or short-term care, for $99 you can receive unlimited care (Sherpaa refers to consultations as “Episodes of Care”) for a month.

    The Extra plan includes the added benefit of first meeting and annual preventive exams offered as video consultations. Sherpaa physicians are able to make specialist referrals for patients with the Plus and Extra care plans.

    Accessed by the Sherpaa app, text messaging, video, phone, photos, and health data, Sherpaa maintains that their physicians diagnose and treat 70% of online patient complaints and refers only 30% of its patient base to specialists or facilities.

    Sherpaa online doctors are able to prescribe medication, send prescriptions to your local pharmacy, and order lab tests and screenings. Physicians are employed full-time by Sherpaa and you can have direct access to a doctor within 20 minutes or less.

    Response Time95%
    85%Rave Meter
  6. Teladoc

    Boasting 20 million members nationwide and with over 3,100 healthcare providers, Teladoc is an on-demand service accessible 24/7, 365 days a year. Patients are able to contact physicians by phone or video chat (usually within 10 minutes) for help with urgent, general medical conditions without a time limit for the exam. The service also offers physician consultations with dermatology and behavioral health issues.

    Common complaints which may be treated by a Teladoc physician include upper respiratory infections, eye infections, colds and flu, allergies, or bronchitis. Prescriptions can be sent electronically to your local pharmacy and confidential reports of your virtual visit can be sent to your Primary Care Physician upon request.

    Prices for general medical consultations are set at a flat $45 rate for non-members, but patients are able to join individual or family plans which range from $29.99 – $49.99 a year, respectively.

    Consultations, even with one of the membership plans, cost $39 per visit. All Teladoc physicians and healthcare professionals are board-certified in their respective specialties. Teladoc also partners with health systems (to provide after hours, non-emergency care) and businesses who offer health plans for their employees.

    Response Time90%
    83%Rave Meter
  7. DoctorOnDemand

    This virtual medical service is available 24/7 and allows you to schedule appointments with DoctorOnDemand including primary care as well as mental health. Patients are required to use the DoctorOnDemand app on a smartphone; or, a webcam and a specific web browser (Google Chrome) to use the service.

    DoctorOnDemand accepts several healthcare plans, but consultations can be made without insurance at flat rates of $75 primary care, $79 behavioral therapy and $229 for an initial psychiatric visit.

    General medical consultations are limited to 15 minutes, but physicians are capable of treating urgent care needs such as back pain, flu/cold, rashes, and skin conditions, urinary tract infections, sinus infections, etc. Chronic conditions an also be treated, such as obesity, diabetes, allergies and/or asthma, thyroid, stress management, etc. If lab work or screenings are needed, your DoctorOnDemand can order tests done in your area. Doctors are also able to prescribe medication and send it electronically to your local pharmacist.

    This online medical service provides preventive medical care, as well. Counseling and screenings are available for smoking cessation, weight loss, mood disorder syndrome, and metabolic syndrome are available.

    You may also consult with a physician on specific men/women’s health issues such as sexual dysfunction, family planning, menopause, etc.

    Response Time80%
    81%Rave Meter
  8. Amwell

    Amwell may be the service you want should you need to see a physician on demand. Patients are required to establish an account, and the site can be accessed via a computer, tablet or smartphone. Although video chat is optimal, the service is also available for patients without Internet access through Amwell’s toll-free number 1-844-SEE-DOCS.

    There are no appointments necessary. Patients simply log in to their account, review, and select an available physician. If the physician you choose is not immediately available, you’ll be put in a virtual waiting room and notified by text when the doctor is available to see you. Consultations last approximately 10 minutes, but additional time may be added if you want.

    The Amwell service has physicians who specialize in Primary Care, Pediatrics, Cardiology, Psychiatrists, Behavioral Therapists; and, also offers consultations in physical therapy, women’s health and nutrition counseling. 

    Amwell partners with health insurance companies to provide reduced costs for virtual doctor visits. However, if you don’t have health insurance, in general, flat rates are charged per visit: medical visits at $69, $199 initial psychiatry visit ($95 for 15 minute subsequent visits), cardiology $69-$129, dermatology $49-$139 and pediatrics $69-$99. There is no additional charge to access an Amwell physician on holidays or weekends.

    Response Time90%
    80%Rave Meter
  9. MeMD

    MeMD offers medical services through a smartphone, computer or phone, 24/7/365. After establishing a free account, and providing basic medical information, patients are given the option of having either a video or audio consultation.

    A MeMD medical professional reviews your information and will begin the consultation when patients discuss their symptoms and treatment plans with the doctor. General medical conditions which can be treated include (and more): a headache, skin infections, fever, sprains and strains, dehydration, pink eye, migraines, bronchitis, flu/colds, etc. When required, prescriptions may be sent to your local pharmacist.

    MeMD recently began offering behavioral health treatments for anxiety, depression, abuse, cognitive behavioral therapy, PTSD, panic attacks, etc. The website indicates that less than 5% of MeMD patients are referred to in-person care.

    Medical services are provided by licensed, board-certified physicians, nurse practitioners or physician assistants. Behavioral conditions are treated by licensed therapists and counselors.

    Although MeMD does not accept health insurance, FSA, HSA and HRA accounts are accepted. The cost per virtual visit is set at a reasonable rate of $57.95 for urgent medical care and $80 per therapy session by licensed therapists. Medical records area accessible via MeMD’s patient portal.

    There are specific technology requirements to access MeMD. A high-speed Internet connection and requires Google Chrome, Firefox, Nightly, Opera, and Canary browsers (currently, Safari is not compatible).

    Response Time75%
    78%Rave Meter
  10. PlushCare

    PlushCare is a nationwide, HIPAA compliant, internet physician service offering primary care consultations in bronchitis, sinus infection, rashes, ear and eye infections, high blood pressure, PrEP (pre-exposure prophylaxis), and STD screening and is able to provide prescriptions to your local pharmacy. PlushCare is affiliated with LabCorp and Quest Diagnostics and physicians can order laboratory tests as needed.

    While the service does accept health insurance, it isn’t required. PlushCare charges a flat $99 fee (there is no membership or subscription requirement) for consultation with one of its 60+, board-certified physicians. PlushCare provides a fee discount of $49 for veterans and active military. The service even offers a money back guarantee.

    This is not an “on-demand” service and the site requires you schedule an appointment. Appointments may be within a day or two. Exams may be conducted using a PC or smartphone, as long as it provides webcam access. As of July 2018, over 100,000 patients have used this service and their numbers continue to grow.

    Response Time75%
    75%Rave Meter

What are the benefits of an online doctor?

With a good online doctor, you get same day service without leaving your home. Convenience is the main benefit. There’s no commute. There’s no waiting in a germ infested waiting room. There’s no waiting days or weeks to get seen. Plus your doctor usually has fewer patients and so can give you more attention. Having an online primary care physician also allows you to keep your doctor even when you travel or move to a new location. You get to develop a lifetime personal relationship with someone who cares about you.

What if I need to be seen in person?

A good online doctor will be able to refer you to specialists or another local doctor if you absolutely must be seen in person. In up to 96% of all doctor visits, diagnosis could have been done just as effectively over the phone, text or Internet. But obviously there are emergencies or sometimes the doctor needs a closer view (x-rays, etc).

Can my online doctor write prescriptions?

Yes, the best online primary care physicians will be able to diagnose and write prescriptions that can be fulfilled at your local pharmacy. They can usually do this faster than a traditional doctor. So the next time you know you have strep throat, you can get started on those antibiotics a few hours or days sooner.