Book a Visit in Less Than 2 Minutes

Use this self-scheduling tool to book your visit with us! Select your location, visit reason, and preferred provider to view a list of available appointments.

If you’d prefer to speak to one of our Patient Representatives to book your visit, call us at your preferred Diana Health location. We also offer a free, 10-minute, pre-patient virtual consultation with one of our Care Team members to answer any questions you may have before scheduling an appointment. Select “Pre-Patient Virtual Consult” under “Visit Type” to book this appointment type.

Looking for a telehealth visit?

1. Select whether you are a New or Returning Patient
2. Select the Diana Health location nearest to you
3. Under “Visit Type,” you will find our telehealth visits listed with (Telehealth) next to them

Please Note: We kindly ask that you notify us at least 48 hours in advance if you need to reschedule or cancel your appointment. This allows us to offer the appointment slot to another patient who may be in need of medical attention. If you no-show, reschedule, or cancel within 24 hours of your appointment, you will be charged a $50.00 fee.