How to Schedule a Kaiser Permanente Appointment
The fastest way to book is through your Kaiser Permanente account online or by phone
You can schedule most Kaiser Permanente appointments through the Kaiser Permanente website or mobile app if you have an online account set up. Log in, go to the appointments section, and you'll see available times for your doctor or the type of care you need. The system shows you openings in real time, so you can pick a slot that works for your schedule.
If you don't have an online account or prefer to book by phone, call your local Kaiser Permanente facility directly. The phone number is on your insurance card or on the Kaiser Permanente website for your region. When you call, have your member ID ready — it's on your card — and tell the scheduler what type of appointment you need and roughly when you'd like to come in.
For urgent same-day or next-day needs, ask about urgent care appointments or nurse advice lines when you call. Kaiser Permanente also offers virtual visits for many conditions, which you can often book faster than in-person appointments.
Key Takeaways
- The Kaiser Permanente website and mobile app let you see and book available appointments in real time if you have an online account.
- You can call your local Kaiser Permanente facility directly using the number on your insurance card to schedule by phone.
- Virtual visits are often available sooner than in-person appointments and work well for many routine concerns.
- Have your member ID ready when you call, and mention if you need an urgent or same-day appointment so the scheduler can route you correctly.
- If you don't have an online account, you can set one up on the Kaiser Permanente website using your member ID and date of birth.
Setting up your Kaiser Permanente online account
Before you can book appointments through the website or app, you need a Kaiser Permanente online account. Go to the Kaiser Permanente website for your region and look for "Sign In" or "Create Account." You'll need your member ID (from your insurance card), date of birth, and a valid email address.
Once your account is created, you can log in anytime to schedule appointments, view your medical records, message your doctor, and check test results. The account also shows you your appointment history and lets you cancel or reschedule if your plans change. Setting this up takes about five minutes and saves time on future bookings.
What information you'll need when you book
Have these details ready before you start the booking process, whether you're using the website or calling:
- Your Kaiser Permanente member ID (on your insurance card)
- Your date of birth
- The name of your primary care doctor, if you have one, or the type of specialist you need to see
- Your preferred dates and times
- A reason for the visit or main concern (for example, "annual physical" or "knee pain")
- Your current phone number and email address
If this is your first appointment with Kaiser Permanente or your first visit in a while, the scheduler may ask additional questions about your medical history or current medications. Having this information written down beforehand makes the process faster.
Appointment types and how long they typically take
Kaiser Permanente offers different types of appointments depending on what you need. A routine office visit with your primary care doctor usually takes 20 to 30 minutes from check-in to leaving. Annual physicals or comprehensive visits often take 45 minutes to an hour because they include more screening and discussion.
Specialist appointments vary by type — a dermatology visit might be 20 minutes, while a cardiology consultation could be 45 minutes or longer. Virtual visits typically run 15 to 20 minutes and work well for follow-ups, medication refills, or discussing test results. When you book, the system usually shows you how long each appointment slot is.
Urgent care visits are designed to be faster — usually 30 to 45 minutes total — because they handle acute problems like sprains, minor cuts, or sudden illness. If you're booking a routine appointment and need it sooner, ask the scheduler whether urgent care or a virtual visit might work instead.
Rescheduling or canceling an appointment
If you need to change your appointment time, log into your Kaiser Permanente account and select the appointment you want to reschedule. You'll see available times and can pick a new slot. You can also call your local facility to reschedule by phone.
If you need to cancel, do it as soon as you know you can't make it. This frees up the time slot for someone else and helps Kaiser Permanente manage its schedule. Most cancellations can be done online or by phone with the same number you used to book.
What to do if you can't find an appointment
If the online system shows no available appointments for several weeks, call your local Kaiser Permanente facility directly. Schedulers sometimes have access to additional slots or can put you on a cancellation list, which means you'll be called if someone cancels and an earlier time opens up.
For non-urgent concerns, ask whether a virtual visit is an option — these often have more availability. If you need to see a specialist and wait times are long, ask your primary care doctor whether they can refer you to a different location in your Kaiser Permanente region, which might have sooner openings.
If you're having a medical emergency, do not wait for an appointment. Go to the nearest emergency room or call 911.
Preparing for your appointment
Once you've booked, write down the date, time, and location. If it's a virtual visit, the confirmation email will include a link to join the video call — test your camera and microphone a few minutes early.
For in-person visits, arrive 10 to 15 minutes early to allow time for check-in. Bring your insurance card and a photo ID. If you're seeing a specialist, bring any recent test results or imaging from outside Kaiser Permanente so your doctor has the full picture.
Write down any questions or concerns you want to discuss, and bring a list of all medications and supplements you're taking — including over-the-counter ones. If you've had recent symptoms, jot down when they started and what makes them better or worse.
Frequently Asked Questions
Can I book an appointment without creating an online account?
Yes. Call your local Kaiser Permanente facility directly using the number on your insurance card or the Kaiser Permanente website. A scheduler will book your appointment over the phone. However, having an online account makes future bookings faster and lets you manage appointments anytime.
How far in advance can I schedule an appointment?
Most Kaiser Permanente locations let you book routine appointments 2 to 4 weeks ahead, though this varies by location and doctor. Some doctors have longer wait times than others. Virtual visits often have sooner availability. When you search online or call, you'll see what's actually open for your specific request.
What if I miss my appointment?
Call your local Kaiser Permanente facility as soon as you realize you've missed it. Let them know so they can note it in your record and help you reschedule. Repeated no-shows may affect your ability to book future appointments, so it's worth calling even if you're calling late.
Can I request a specific doctor?
Yes, but availability depends on that doctor's schedule. When you book online or call, you can request your preferred doctor. If they're not available in your timeframe, the scheduler can offer you another doctor in the same practice or ask if you'd like to wait longer for your preferred provider.
Do I need a referral to see a specialist at Kaiser Permanente?
It depends on your plan and the specialist. Many Kaiser Permanente plans don't require a referral for specialists within the Kaiser Permanente network. Check your plan documents or call your local facility to confirm. If you do need a referral, your primary care doctor can submit one, usually within a few days.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.