UnityPoint Health is currently upgrading the functionality of online scheduling, to create an easier, more personal experience for you. During this time, online scheduling is not available and any appointment scheduled through this page will not be processed. Please contact your provider’s office directly to schedule your next appointment. We apologize for the inconvenience and look forward to seeing you!

Choose a Location

Choose a Type of Appointment

Choose a Time

Please use the person, location or day/time filters to customize your search. If you are not able to find an appointment time that meets your needs, please use our find a doctor tool and call a provider's office directly for an appointment time that works for you.

Confirm and Schedule

If you have a medical emergency, please call 911.