Wellness without the waiting room

Healthcare should be accessible. At Dr. B, we offer $15 online medical consultations for a range of conditions. To get started, you’ll complete a provider-reviewed health assessment. If a prescription is right for you, it will be sent to your pharmacy.

Start Consultation
Woman wearing pajamas sitting in bed, typing on her laptop
Woman with skin from shoulders and up exposed, eyes closed on tan background


Feel at home in your skin

Start Consultation
Woman lying down on yellow couch, interacting with her phone

Reproductive Health

Birth control that works for your body

Start Consultation
A man and woman couple lying in bed, lovingly staring and smiling into each others eyes

Sexual Health

Your sexual health–now in your control

Start Consultation
Woman wearing pajamas sitting in bed, typing on her laptop

Need a hand? Dr. B can help

Everyone should have access to quality health care. To support that goal, we’re providing no-cost* doctor consultations to qualifying patients.

Learn more

Man standing, looking at his phone

Featured On

NBC logo
The New York Times logo
TIME logo
Bloomberg logo
The Wall Street Journal logo
ABC logo

How It Works

  1. 1
    Complete a virtual health assessment
  2. 1
    Pay a $15 medical consultation fee
  3. 1
    Choose your pharmacy (online or your local spot)
  4. 1
    A medical provider will review your treatment
  5. 1
    If a prescription is appropriate, it will be sent to your pharmacy
Get Started

Send your prescription anywhere

Walgreens logo Amazon logo Walmart logo CVS logo

Send your prescription to thousands of pharmacies for pickup or online delivery. Your choice.

“The process could not have been easier. My chart was reviewed by a licensed professional and I was able to pick up my prescription at my preferred local pharmacy within a few hours.”

Meghan E. from Florida

Verified Patient

Sign up for the free Dr. B newsletter for a weekly report on the latest in healthcare + research-based advice for staying healthy and mentally well.