Care Essentials Downtown San Francisco

Whether you’re here for a minor illness or injury or a scheduled screening, we’re working to get you the right care at the right time in the right setting — that’s personalized care that fits your life, with walk-ins, same-day and next-day appointments.

Monday–Friday, 8:30am–5pm
Walk-ins welcome, 9am–4:30pm

Book now
Waiting room in the Care Essentials Downtown San Francisco clinic

A part of Kaiser Permanente

Care Essentials is part of your Kaiser Permanente care team — connected to one another, and you, through our electronic health records so you get the care that’s right for you. The clinic is an additional care option providing help with minor illnesses and injuries, vaccines, diagnostic testing, lab work, virtual visits, and 24/7 care advice by phone.

Map showing Pearl Clinic location

Located in the heart of downtown

Salesforce Transit Center
425 Mission St, Suite 200
San Francisco, CA 94105 415-833-2200

Our facility offers a calm oasis in vibrant Downtown San Francisco, with an innovative modern design and the latest in diagnostic equipment. A perfect solution for commuters, locals, and visitors, you can easily get a lab test during your commute or fill most prescriptions following your appointment through our pharmacy kiosk. We’re easily accessible from the bus deck and plaza in the Transit Center, and near Montgomery BART and Muni Metro station.

Get directions
Five people participating in a yoga class, A woman carrying a bag with a shoulder strap

What we treat

Minor illnesses

  • Allergies
  • Asthma
  • Cough and cold symptoms
  • Fever
  • Diarrhea
  • Nausea and vomiting
  • Flu-like symptoms
  • Earaches and other ear issues
  • Headaches
  • Heartburn and indigestion
  • Itchy or red eyes
  • Sexually transmitted infections
  • Urinary tract infections

Minor injuries

  • Minor cuts
  • Bruises or scrapes
  • Insect bites or stings
  • Minor burns
  • Minor sprains and strains
  • Splinters and wound checks

Women’s health

  • Birth control and contraception
  • Pregnancy testing
  • Wellness exams and Pap smears
  • Gynecological issues and infections


  • Depression screening
  • Blood pressure checks
  • Lab tests
  • PrEP testing and enrollment
  • Vaccines and injections
  • Flu shots
  • TB tests, skin issues, infections
  • Cold and canker sores

Care Essentials by Kaiser Permanente is a convenient care clinic that provides nonemergency and preventive health services.

We do not provide specialized or emergency care. If you are looking for other care options, go to or call us at 866-454-8855.

Frequently asked questions

What is Care Essentials?

Care Essentials by Kaiser Permanente is a convenient care clinic that provides nonemergency and preventive health services.

When is Care Essentials open?

Monday through Friday, 8:30am–5pm

How will I get prescriptions filled?

A pharmacy kiosk is located on site to fill prescriptions for certain medications prescribed during your Care Essentials visit. If the medication is unavailable at the kiosk, please use the Kaiser Permanente app to initiate same-day delivery (at a cost) or free mail-order delivery (standard shipping times). You may also pick up your prescription at a pharmacy convenient to you.

How does Care Essentials differ from emergency care clinics?

Care Essentials:

  • Treats nonemergency health care needs, including minor illnesses (such as colds, flu, or strep) and injuries (such as minor cuts, burns, or sprains)
  • Provides preventive services, including checkups, vaccinations, and some lab and diagnostic testing

On the other hand, emergency care clinics:

  • Treat illnesses and injuries that are not life-threatening but require care within 24 hours when you can’t see your personal doctor
  • Typically offer on-site X-ray and imaging services

Do I need an appointment, or can I just walk in?

You can schedule an appointment or walk in for care. You can make an appointment by booking online at or calling 866-454-8855 (TTY 711).

Members can schedule an appointment anytime between 8:30am and 5pm. Walk-ins are welcome from 9am to 4:30pm.

Do I need an appointment for a lab draw or injection, or can I just walk in?

You can schedule an appointment or walk in for lab draws and injections at Care Essentials.

Who will treat me during my appointment?

Care Essentials is staffed by Kaiser Permanente nurse practitioners, physicians, and licensed vocational nurses who will care for you during your visit.

I’m not sure Care Essentials provides the treatment or services I need. What can I do?

If you need treatment for a condition that is not listed, call us at 866-454-8855 (TTY 711). If we can’t treat you, we will recommend another resource. You can also visit to find a specialist or other facility near you.

Do you treat children at Care Essentials?

We do not have pediatric care at the Northern California location. If you need pediatric care, call us at 866-454-8855 (TTY 711) and we will recommend another resource. You can also visit to find a specialist or other facility near you.

Do you offer treatment via phone or video?

Care Essentials mostly provides in-person care, but if there is a specialist you need, your Care Essentials provider can consult with a specialist through in-clinic video.

Get care by phone or video visit ›
Try an e-visit ›

Can I receive treatment at a Care Essentials clinic if I’m not a Kaiser Permanente member?

We provide high-quality, convenient care, whether you have Kaiser Permanente coverage or not. If you have coverage that is not Kaiser Permanente, we will take your insurance information and collect a fee at time of service. Depending on your coverage and services you receive, you may be billed for the balance of your visit. We recommend contacting your insurance provider to confirm your coverage and eligibility before seeing us. If you do not have any coverage, you will be considered self-pay and you will be responsible for the cost of your visit.

What forms of payment do you accept?

We accept cash, Visa, MasterCard, American Express, Discover, ATM, personal checks, and health savings account (HSA) cards from members to cover their share.

Do I need to pay for my service or treatment at the time of my appointment?

It is Kaiser Permanente’s expectation that payment is collected at time of service. If you are a member and are unable to pay, we will bill you as a one-time courtesy. However, you will be expected to pay at time of service at your next appointment.

I’m a Kaiser Permanente member. How much will my appointment cost me?

Members are required to pay their office visit cost share. Cost shares will vary depending on a patient’s coverage and the services they receive.

Do you accept Medicare?

We accept Medicare (Part B) and Kaiser Permanente Senior Advantage.

Do you accept Medicaid?

We accept straight Medi-Cal and Kaiser Permanente Medi-Cal members. If your Medi-Cal health plan is not through Kaiser Permanente, you’ll need to seek care with your assigned provider.

Ready to schedule an appointment?

If you’re experiencing a medical or psychiatric emergency, call 911 or go to the nearest hospital. Care Essentials does not provide emergency care.