MyJohnMuirHealth

Enjoy the advantages of securely managing your health online, whenever it's most convenient for you. Once logged in, you can easily do the following, for either yourself or your family members:

  • Schedule, cancel, and manage appointments, including eVisits
  • View past appointments and After Visit Summaries (AVS)
  • Send a message to your doctor's office
  • View most lab results
  • Request prescription refills
  • Access current and past lab results
  • Download your health record
  • Pay your bill
  • Manage your family's health

eVisits - get diagnosed online

When you have an immediate medical need, you don't always have time in your busy life to schedule an appointment with your doctor or visit an Urgent Care center. Now John Muir Health patients with a MyJohnMuirHealth account have the option to get diagnosed and treated online anywhere - no appointment needed. Learn more.


Manage Your Family's Health

If you would like to manage the health of family members or others for whom you have the legal right to do so, simply log in to your MyJohnMuirHealth account, go to Settings & Help, and click Family Access.*


Set Up Your MyJohnMuirHealth Account

To get started, you will need your personal activation code, which you can receive by calling or visiting your doctor's office and requesting that your code be emailed to you. For your convenience, this code will also be included on your After Visit Summary (AVS).


Contact Us

For website-related questions about MyJohnMuirHealth, please call (925) 941-2001, 24 hours a day, 7 days a week.

For all other John Muir Health questions, unrelated to our website, contact us.

* Accessing health information for minors age 12 to 17: The State of California limits what types of health information we can share with parents about their teen. Parents with a child who is 12 years or older can schedule appointments, including eVisits, send a message to your doctor's office, and view immunizations. For questions please call our Health Information Management team at (925) 941-2655.