The University of North Carolina School of Medicine’s Visiting Student Program offers students in their final year of medical school the opportunity to participate in educational, engaging and challenging clinical elective experiences. We offer rotations with affiliated clinical sites and hospitals throughout North Carolina in cities such as Asheville, Chapel Hill, Charlotte, Greensboro, Raleigh, and Wilmington that represent a variety of different healthcare systems.

Coronavirus/COVID-19 Updates

We will not receive any visiting students until after Block 4 (June 26, 2020). Affected students will be refunded their payment.

While we have not yet canceled rotations for other upcoming blocks after Block 5 (June 29 – July 24, 2020), the status of the program could also change as the COVID-19 response evolves over the next few days/weeks. Students may voluntarily cancel their scheduled rotation and be refunded.

Visit for more updates

Our office is dedicated to guiding you through the application process and serving as a helpful resource during your time with UNC School of Medicine. We understand that your final year of medical school is extremely busy, and we want to make planning your elective at UNC as easy as possible.

For your convenience, we’ve included a lot of information on our website. Please review all sections below before contacting our office. 



VSLO will open at 9 am for applications to rotations for the remainder of the school year.


Applications for Phase 2 (July to Feb 2021) will open April 1st.
Block 2 (Mar 30 – Apr 24) Application deadline is Feb 17, 2020. 


The Visiting Student Program has a new website – please check it out and let us know if you have any questions.