Making a doctor’s appointment takes a few straightforward steps: find a provider who accepts your insurance, pick a booking method (phone, online portal, or app), and have your personal and insurance information ready when you call or click. The whole process can take as little as five minutes if you’re prepared, though getting the actual appointment may mean waiting a median of about 10 days for primary care.
Figure Out What Kind of Appointment You Need
Before you pick up the phone, clarify what you’re booking. The type of visit determines where you call, how quickly you’ll be seen, and whether you need extra steps like a referral.
A new patient visit is your first appointment with a doctor you’ve never seen before. These are longer (often 45 to 60 minutes), and not every practice is accepting new patients, so you may need to call a few offices. An established patient visit is a follow-up or routine check with a doctor you already see, and these are generally easier and faster to book.
If you need to see a specialist, like a cardiologist or dermatologist, most insurance plans require a referral from your primary care doctor first. Without one, you could end up paying the full cost of the visit yourself. The main exception is OB-GYN care: you can typically book directly for pregnancy or routine gynecological visits without a referral.
For something that can’t wait days or weeks but isn’t a true emergency, urgent care clinics handle walk-in or same-day treatment for things like infections, minor fractures, and cuts that need stitches. Your primary care office may also offer same-day sick visits, so it’s worth calling them first.
Find a Doctor Who Takes Your Insurance
If you already have a doctor, skip ahead. If you’re looking for one, start with your insurance company’s provider directory. Every insurer has one, usually searchable on their website or app. You can filter by location, specialty, whether the doctor is accepting new patients, and sometimes by language spoken.
Most directories let you search within a radius of your zip code (5, 10, 15, or 25 miles are common options). Look for “in-network” providers specifically. Seeing an out-of-network doctor means significantly higher costs, and some plans won’t cover out-of-network visits at all.
If you don’t have insurance, you can still book appointments. Community health centers offer sliding-scale fees based on income, and many private practices will see uninsured patients for a flat self-pay rate. Ask about the cost upfront when you call.
Choose How to Book
You have three main options, and they all lead to the same result.
- Phone: Call the doctor’s office directly. This is still the most common method and often the fastest way to get a specific question answered, like whether the doctor is taking new patients or how long the wait is. Have your insurance card handy before you dial.
- Online patient portal: Many health systems use platforms like MyChart that let you schedule or request appointments, cancel visits, check in ahead of time, and join video visits. If you’re a new patient, you’ll typically need to create an account first, which takes a few minutes.
- Third-party apps: Some doctors list availability on platforms like Zocdoc or Solv, where you can see open time slots and book instantly without calling.
Online scheduling works well for routine visits. For anything complicated, like coordinating a referral, requesting a specific type of appointment, or explaining symptoms that need triage, a phone call gives you a real person who can help.
What to Have Ready When You Book
Whether you’re booking online or by phone, gather this information beforehand so the process goes smoothly:
- Insurance card: You’ll need your plan name, member ID number, and group number.
- Photo ID: A driver’s license or state ID for identity verification.
- Personal details: Full legal name, date of birth, address, phone number, and email.
- Reason for visit: A brief description of why you’re coming in. This helps the office schedule the right amount of time and put you with the right provider.
- Pharmacy information: The name and address of your preferred pharmacy, in case the doctor needs to send a prescription.
New patients will also get a packet of intake forms covering your health history, privacy notices, and insurance authorization. Many offices email these ahead of time or make them available through their patient portal. Filling them out before you arrive saves 15 to 20 minutes in the waiting room.
What to Expect for Wait Times
For primary care, the median wait for a new patient appointment is around 10 days, though it can range widely from 4 to 21 days depending on where you live and how busy the practice is. Wait times are roughly similar whether you have private insurance or Medicaid.
Specialist appointments often take longer, sometimes several weeks. If you’re flexible with your schedule, ask to be put on a cancellation or waitlist. Some patient portals, including MyChart, automatically notify you when an earlier slot opens up.
For established patients booking routine follow-ups or annual physicals, you can often schedule months in advance. Many offices will book your next annual visit before you leave your current one.
Telehealth Visits
If your concern doesn’t require a physical exam, a video visit may be an option. Many primary care and mental health providers now offer telehealth appointments that you book the same way as in-person visits, either through the office or a patient portal.
To prepare for a video appointment, find a quiet, well-lit room and position your camera at eye level showing your head and shoulders. Close other apps on your device so your internet connection stays stable, and connect about 15 minutes early. You’ll typically land in a virtual waiting room until the provider joins. If the doctor needs to see something on your skin or body, wear loose clothing you can adjust easily.
Cancellations and No-Show Fees
If you need to reschedule, most offices ask for at least 24 hours’ notice. Miss that window or skip the appointment entirely, and you could face a no-show fee of $100 or more. Some practices charge as much as $150. These fees are becoming more common as offices try to fill empty slots, and insurance doesn’t cover them.
If you do get charged a no-show fee unexpectedly, it’s worth calling the office to ask if they’ll waive it, especially if it’s your first time or you had a legitimate reason. Many practices will work with you. Going forward, set a phone reminder for the day before each appointment so you have time to cancel or reschedule if something comes up.

