How to Book a Doctor Appointment Online
Most doctors now let you book appointments through their website or patient portal
You can book a doctor appointment online through your doctor's own website, their patient portal (a login page for existing patients), or third-party scheduling platforms they use. The exact method depends on which doctor you're seeing and what system their office uses. Some practices let you book same-day or next-day appointments online; others require you to call for urgent visits or certain appointment types.
Online booking is fastest when you already have an account set up with your doctor's office. If you're a new patient, you may need to fill out intake forms first, which can sometimes be done online before your appointment date.
Key Takeaways
- Your doctor's website or patient portal is the first place to look for online booking options, usually found under "Schedule an Appointment" or "Patient Portal".
- You'll need your insurance information and a list of current medications ready when you book, though some offices collect this during the booking process.
- If your doctor doesn't offer online booking, you can call their office directly or use a third-party scheduler like Zocdoc or Healthgrades if they're listed there.
- New patients often need to complete registration or intake forms before booking, which may take 10 to 15 minutes but can sometimes be done ahead of time.
- Confirmation usually arrives by email or text within minutes, and you should receive a reminder one to three days before your appointment.
Finding your doctor's online booking system
Start by going to your doctor's official website. Look for a button or link that says "Schedule an Appointment," "Book an Appointment," "Make an Appointment," or "Patient Portal." This is usually on the homepage or in the main navigation menu. If you can't find it, scroll to the bottom of the page — many practices put scheduling links in the footer.
If your doctor is part of a larger health system (like a hospital network or clinic chain), the booking system may be run by the health system rather than the individual doctor's office. In that case, you'll log in through the health system's main portal and search for your doctor by name or location.
If your doctor's website doesn't have an online booking option, check whether they're listed on Zocdoc, Healthgrades, or Vitals. These are third-party scheduling platforms that some practices use. You can search for your doctor by name or specialty, and if they're on the platform, you can often book directly through it.
What information you'll need to have ready
Before you start booking, gather your insurance card, your date of birth, and your current address. You'll also want a list of any medications you're taking, any allergies you have, and the reason for your visit (for example, "annual physical" or "follow-up for blood pressure").
Most online booking systems ask for your insurance information so the office can verify coverage and check for any copay amounts. If you don't have insurance or are paying out of pocket, you can usually select that option during booking. Some offices ask you to provide this information during the booking process itself; others ask you to fill it in on a separate intake form before your appointment date.
Steps to complete your online booking
Once you've found the booking system, you'll typically follow these steps:
- Log in or create an account. If you're an existing patient, use your username and password. If you're new, you'll create an account with your email and a password. Some systems let you book without an account, but creating one makes future bookings faster.
- Select your doctor and reason for visit. You'll choose which doctor you want to see and what type of appointment (routine checkup, sick visit, follow-up, etc.). Some systems let you add notes about your symptoms or reason for the visit.
- Pick a date and time. The system shows available slots, usually color-coded by how soon they are. You can usually filter by time of day (morning, afternoon, evening) if that matters to you.
- Confirm your contact information. Double-check your phone number and email. The office will use these to send reminders and contact you if they need to reschedule.
- Review and submit. Most systems show a summary of your appointment before you confirm. Check the date, time, and doctor name, then click "Confirm" or "Book Appointment."
- Complete intake forms if needed. Some offices send you a link to fill out medical history, insurance, and emergency contact information after you book. Others ask you to arrive early and fill these out in person.
After you submit, you should see a confirmation screen with your appointment details. Save this or take a screenshot. You'll also receive a confirmation email or text message within a few minutes.
What happens if your doctor doesn't offer online booking
If your doctor's office doesn't have an online booking system, call their main phone number during business hours. Have your insurance card and preferred dates and times ready. The receptionist will check availability and book you over the phone. Ask them to send a confirmation email or text so you have a record of the appointment.
Some practices are slower to adopt online booking than others, especially smaller independent offices. If you're a new patient and the office requires you to call, ask whether you can fill out new-patient paperwork online before your appointment — this can save time on the day of your visit.
Preparing for your appointment after you book
Once your appointment is booked, mark it on your calendar. Most offices send a reminder email or text one to three days before your appointment, but don't rely on that alone — set your own phone reminder for the morning of your visit.
Check your confirmation email for any instructions specific to your appointment. Some offices ask you to arrive 10 to 15 minutes early; others ask you to check in online through the patient portal before you arrive. If your appointment is a physical exam or lab work, the confirmation may include fasting instructions (for example, "don't eat or drink after midnight") or other preparation steps.
If you need to reschedule or cancel, do it as soon as you know through the same online system or by calling the office. Canceling online is usually faster and doesn't require you to wait on hold.
Troubleshooting common booking problems
No available appointments online. This usually means the office hasn't released future time slots to the online system yet, or all visible slots are booked. Call the office directly — they may have additional availability that isn't showing online, or they can put you on a cancellation list.
You can't log in to the patient portal. Look for a "Forgot Password" link on the login page and reset your password using your email. If that doesn't work, call the office and ask them to resend your login information or create a new account for you. Some offices require you to be registered as a patient before you can access the portal, so if you're new, you may need to call first.
The booking system won't accept your insurance information. This sometimes happens if your insurance details don't match exactly what's in the system (for example, a middle initial or name spelling difference). Call the office and give them your insurance information over the phone so they can update their records, then try booking again.
You booked but didn't receive a confirmation. Check your spam or junk email folder — confirmations sometimes end up there. If you still can't find it, log back into the patient portal and look for your appointment in your upcoming appointments list. If it's not there, call the office to confirm the booking went through.
Frequently Asked Questions
Can I book a same-day appointment online?
Some practices allow same-day or next-day online booking, especially for urgent care or sick visits. However, many doctors only release same-day slots by phone, so if you don't see availability online, call the office directly. Urgent care centers and walk-in clinics typically don't use online booking for same-day visits.
Do I have to fill out forms before I book, or can I do it after?
Most offices let you book first and send forms afterward, either by email or through the patient portal. Some ask you to complete a quick registration during the booking process itself. Either way, you can usually finish forms before your appointment date rather than arriving early to do it in person.
What if I'm a new patient and don't have a patient portal account yet?
New patients can usually book through the office website without an existing account. You'll create one during the booking process, or the office will send you login information after you book. If the system requires an account you don't have, call the office and ask them to set one up or book you over the phone.
Can I book an appointment for someone else, like a family member?
This depends on the office. Some systems let you book for dependents or family members if you're listed as their authorized contact. Others require each person to have their own account. Call the office if you're unsure, or ask during the booking process whether you can add another person to your account.
What should I do if I need to cancel or reschedule?
Use the same online system where you booked — most patient portals let you cancel or reschedule with a few clicks. If you can't find that option online, call the office. Canceling online is usually instant, while calling may put you on hold, but both methods work.
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.