Hornish ging naar de middelbare school in Archbold, Ohio. Nadat hij trouwde met zijn Crystal kregen ze in 2008 samen een dochter, in 2010 hun tweede dochter en in 2014 een zoon.
Carrière
Autosport
Hornish begon op elfjarige leeftijd met karting. Later reed hij in andere raceklassen en in 1999 ging hij aan de slag in het Atlantic Championship en won dat jaar op het circuit van Chicago.
IndyCar Series
In 2000 maakte hij de stap naar de IndyCar Series en ging aan de slag voor het PDM Racing team. Hij haalde een derde plaats tijdens de race van Las Vegas. In 2001 maakte hij de overstap naar Panther Racing, met groot succes. Hij won de eerste twee races van het seizoen en kon ook de laatste race in Texas winnen en hij werd kampioen. Een jaar later won hij vijf races en werd hij voor de tweede keer op rij kampioen. In 2003 werd hij vijfde in het kampioenschap en won hij drie races.
In 2004 verhuisde hij naar Penske Racing. Hij won de eerste race in Homestead, maar kon het verdere seizoen geen races meer winnen. Hij werd uiteindelijk zevende in het kampioenschap. Het jaar erop won hij twee races en werd derde in de eindstand.
Hornish won in 2006 voor de eerste en voorlopig enige keer de Indianapolis 500. Hij won dat jaar nog drie races en dat zou achteraf heel belangrijk blijken. In de eindstand van het kampioenschap eindigde hij met gelijke punten als Dan Wheldon, maar deze had twee races gewonnen, twee minder dan Hornish en volgens het reglement werd Hornish daardoor kampioen. In 2007 reed hij zijn voorlopig laatste seizoen. Hij won dat jaar in Texas en maakte op het einde van het seizoen de overstap naar de NASCAR.