Juan Carlos Osorio Arbeláez (ur. 8 czerwca 1961 w Santa Rosa de Cabal) – kolumbijski piłkarz występujący na pozycji pomocnika, trener piłkarski.
Kariera Osorio urodził się w kolumbijskim mieście Santa Rosa de Cabal, położonym w departamencie Risaralda. Podczas kariery piłkarskiej występował na pozycji pomocnika w zespole Deportivo Pereira z siedzibą w Pereirze, leżącej nieopodal jego rodzinnego Santa Rosa.
W późniejszym czasie Osorio wyemigrował do Stanów Zjednoczonych, gdzie w 1990 ukończył naukę na Southern Connecticut State University. W latach 1998–1999 pracował jako asystent trenera w drugoligowym klubie piłkarskim Staten Island Vipers. Po rozwiązaniu zespołu dołączył do sztabu szkoleniowego występującej w Major League Soccer drużyny MetroStars z siedzibą w Nowym Jorku, gdzie pełnił funkcję asystenta ekwadorskiego szkoleniowca Octavio Zambrano. W 2000 roku zajął z MetroStars pierwsze miejsce w rozgrywkach wschodniej konferencji MLS.
W czerwcu 2001 Osorio został ściągnięty przez Kevina Keegana do angielskiego Manchesteru City. W nowym klubie objął posadę trenera przygotowania fizycznego i asystenta.